สิทธิพิเศษในเนื้อหาที่นำเสนอเป็นของ ConsultantPlus JSC
เอกสารนี้จัดทำขึ้นโดยใช้การดำเนินการทางกฎหมาย ณ วันที่ 07/04/2016
มีเงื่อนไขเพิ่มเติมซึ่งจำเป็นต้องใช้มาตรฐานวิชาชีพ
หากนายจ้างไม่ใช้มาตรฐานวิชาชีพบังคับ จะถูกปรับ
การประเมินอิสระจะกำหนดว่าคุณสมบัติของพนักงานเป็นไปตามมาตรฐานวิชาชีพหรือไม่
แม้ว่ามาตรฐานวิชาชีพจะบังคับ คุณจะไม่ต้องเลิกจ้างพนักงานเนื่องจากการไม่ปฏิบัติตาม
มาตรฐานวิชาชีพสำหรับนักบัญชี: ไม่มีการเปลี่ยนแปลงพื้นฐานตั้งแต่เดือนกรกฎาคม >>>
มีเงื่อนไขเพิ่มเติมซึ่งจำเป็นต้องใช้มาตรฐานวิชาชีพ
แม้ว่ามาตรฐานวิชาชีพจะบังคับ คุณจะไม่ต้องเลิกจ้างพนักงานเนื่องจากการไม่ปฏิบัติตาม
จำเป็นต้องใช้มาตรฐานวิชาชีพบังคับโดยเฉพาะอย่างยิ่งเมื่อจ้างพนักงานใหม่ เช่นเดียวกับกระทรวงแรงงาน การมีผลบังคับใช้ของมาตรฐานวิชาชีพไม่ใช่เหตุผลที่จะเลิกจ้างผู้ที่ทำงานอยู่แล้ว
มาตรฐานวิชาชีพสำหรับนักบัญชี: ไม่มีการเปลี่ยนแปลงพื้นฐานตั้งแต่เดือนกรกฎาคม
กิจกรรมของผู้เชี่ยวชาญที่เกี่ยวข้องในการพัฒนา ซอฟต์แวร์ควบคุมโดยมาตรฐานวิชาชีพ เอกสารนี้กำหนดระดับทักษะที่จำเป็นของพนักงานและกำหนดลักษณะกิจกรรมแรงงานหลักภายในกรอบของอาชีพ "โปรแกรมเมอร์"
ทำไมเราต้องมีมาตรฐานวิชาชีพ
มาตรฐานวิชาชีพคือเอกสารที่กำหนดชุดความรู้ ทักษะ และความสามารถของผู้เชี่ยวชาญที่จำเป็นต่อการบรรลุเป้าหมายในกระบวนการ กิจกรรมระดับมืออาชีพหรือหน้าที่การงานส่วนบุคคล
เอกสารนี้ช่วยให้นายจ้างเข้าใจชัดเจนว่าพนักงานคนใดจะมอบหมายหน้าที่ใด รวมทั้งกำหนดตำแหน่งที่ถูกต้องสำหรับตำแหน่งของตน มาตรฐานวิชาชีพได้รับการพัฒนาโดยกระทรวงแรงงาน รับรองโดยกระทรวงยุติธรรม ควบคุมโดยประมวลกฎหมายแรงงาน
จำเป็นต้องสมัครไหม
มีความเห็นว่ามาตรฐานวิชาชีพบังคับเฉพาะสำหรับ หน่วยงานราชการแต่ไม่ใช่สำหรับบริษัทเอกชน มาตรา 57, 195.1, 195.3 แห่งประมวลกฎหมายแรงงานของสหพันธรัฐรัสเซียระบุว่าเกณฑ์ที่มีอยู่ในเอกสารนี้ กำหนดไว้สำหรับทุกองค์กรและไม่ขึ้นกับประเภทของแบบฟอร์มทางกฎหมาย.
คุณไม่ควรมองว่ามาตรฐานวิชาชีพเป็นข้อกำหนดเสาหินเดียวซึ่งบังคับอย่างครบถ้วน เอกสารนี้เป็นเอกสารหลายโครงสร้าง ซึ่งประกอบด้วยรายการบังคับและรายการเสริม
กรมแรงงานชี้แจงว่าลูกจ้างอาจต้องอยู่ภายใต้มาตรฐานหลายประการ จึงไม่ละเมิดเสรีภาพแต่อย่างใด นิติบุคคลในการวางแผนเวิร์กโฟลว์และการสร้างรายละเอียดงาน
ชุดเกณฑ์และกฎเกณฑ์ที่อธิบายไว้ในมาตรฐานไม่ใช่กฎเกณฑ์และ ข้อกำหนดบังคับบังคับให้ผู้จัดการเปลี่ยนหน้าที่การงานของพนักงานที่จัดตั้งขึ้นในองค์กร
ในแง่ของภาระผูกพัน เราสามารถพูดถึงมาตรฐานวิชาชีพได้เพียงสองประเด็นเท่านั้น:
- ส่วนที่ควบคุมข้อกำหนดคุณสมบัติ
- ข้อกำหนดตำแหน่งงาน
หากงานของพนักงานเกี่ยวข้องกับข้อ จำกัด ต่าง ๆ หรือให้สิทธิได้รับผลประโยชน์และค่าตอบแทนก็ควรลงทะเบียนตำแหน่งของเขาใน สัญญาจ้างเช่นเดียวกับในมาตรฐานวิชาชีพ
การไม่ปฏิบัติตามข้อกำหนดของลูกจ้างที่มีมาตรฐานวิชาชีพไม่ได้ให้สิทธินายจ้างในการเลิกจ้างเขา การเลิกจ้างเป็นไปได้เฉพาะในกรณีที่ผลการรับรองไม่ดีหรือขาดความเป็นไปได้ในการย้ายพนักงานไปยังตำแหน่งอื่นในบริษัทที่สอดคล้องกับความรู้และทักษะของเขา เพื่อปรับปรุงคุณสมบัติให้อยู่ในระดับมาตรฐานวิชาชีพ พนักงานอาจได้รับการฝึกอบรมโปรไฟล์
วัตถุประสงค์หลักของเอกสารนี้คือ เปรียบเทียบข้อกำหนดคุณสมบัติกับแต่ละข้อ ฟังก์ชั่นการทำงาน ดำเนินการโดยพนักงานภายในขอบเขตของวิชาชีพเฉพาะรวมทั้งเพื่อกำหนดลักษณะการทำงานเอง
โครงสร้างเอกสาร
มาตรฐานสำหรับอาชีพ "โปรแกรมเมอร์" มีผลบังคับใช้โดยการตัดสินใจของกระทรวงแรงงานของสหพันธรัฐรัสเซียหมายเลข 679n ลงวันที่ 11/18/2013
- ข้อมูลทั่วไปเกี่ยวกับอาชีพ กิจกรรม เป้าหมาย
- รายการฟังก์ชันทั่วไปและเฉพาะ ระดับทักษะที่จำเป็นสำหรับแต่ละฟังก์ชัน
- คำอธิบายโดยละเอียดของกระบวนการทำงานทั้งหมด รวมถึงความรู้และทักษะที่จำเป็นสำหรับการนำไปปฏิบัติ
- ข้อมูลเกี่ยวกับคอมไพเลอร์ของมาตรฐาน
ความรับผิดชอบหลัก
มาตรฐานระดับมืออาชีพกำหนดการกระทำหลักหลายประเภทให้กับโปรแกรมเมอร์:
- การเขียนโค้ดและการวินิจฉัยข้อผิดพลาด
- การทดสอบโค้ดและการออกแบบใหม่
- รวมแต่ละโมดูลการปฏิบัติตามกฎระเบียบของเอกสารทางเทคนิค
- คำจำกัดความของข้อกำหนดของโปรแกรม
- การพัฒนาสถาปัตยกรรมซอฟต์แวร์
กำหนดข้อกำหนดตามเอกสาร
การทำงานทั่วไปของโปรแกรมเมอร์รวมถึงกิจกรรมหลายประเภทที่กำหนดโดยตำแหน่งที่เกี่ยวข้อง แต่ละคนมีข้อกำหนดของตนเองสำหรับผู้เชี่ยวชาญ
ผู้เชี่ยวชาญรุ่นเยาว์
งานนี้ต้องมีประกาศนียบัตรมัธยมปลาย ไม่จำเป็นต้องมีประสบการณ์ระดับมืออาชีพ
โปรแกรมเมอร์
ผู้เชี่ยวชาญระดับนี้ต้องมี มัธยมศึกษาตอนพิเศษหรืออุดมศึกษา. ผู้สมัครที่ทำงานด้านการพัฒนาซอฟต์แวร์มานานกว่าหกเดือนจะได้รับการแต่งตั้งให้ดำรงตำแหน่งนี้
ผู้เชี่ยวชาญจำเป็นต้องรู้:
- วิธีการทดสอบโปรแกรมอัตโนมัติ
- กลไกการวินิจฉัยซอฟต์แวร์
- สภาพแวดล้อมการพัฒนาแบบบูรณาการ
- วิธีการรับค่าตัวเลขของคุณสมบัติของซอฟต์แวร์ต่างๆ
- การจัดระบบการประเมินผลโครงการ
- ภาษาโปรแกรม
แก่กว่า
ข้อกำหนดบังคับคือการมีการศึกษาเฉพาะทางที่สูงขึ้น พนักงานต้องทำงานด้านนี้มานานกว่าหนึ่งปี
ผู้เชี่ยวชาญจำเป็นต้องรู้:
- วิธีการรวมโมดูลและส่วนประกอบ
- กลไกการทำงานร่วมกันของซอฟต์แวร์กับผู้ใช้และอุปกรณ์
- กระบวนการปรับใช้ซอฟต์แวร์
- วิธีการประมวลผลข้อมูล
- ภาษาโปรแกรม
ชั้นนำ
ตำแหน่งนี้สามารถครอบครองโดยผู้เชี่ยวชาญที่มีประสบการณ์ในด้านการเขียนโปรแกรมตั้งแต่ 3 ปีขึ้นไป จำเป็นต้องมีการศึกษาระดับอุดมศึกษา
ผู้เชี่ยวชาญจำเป็นต้องรู้:
- การทำงานของซอฟต์แวร์ปฏิบัติการและสภาพแวดล้อมฮาร์ดแวร์
- เครื่องมือในการพัฒนาหลักและความสามารถ
- วิธีการออกแบบและสร้างซอฟต์แวร์
- เทคโนโลยีฐานข้อมูล
ความแตกต่างในความเชี่ยวชาญ
ความแตกต่างที่สำคัญมีดังนี้:
- ช่างโปรแกรมเมอร์ทำงานกับโปรแกรมสำเร็จรูปทำงานบางอย่างด้วยความช่วยเหลือของพวกเขา
- วิศวกรซอฟต์แวร์พัฒนาโปรแกรมที่ช่างใช้ในอนาคต
- ผู้ปฏิบัติงานคอมพิวเตอร์คือผู้ใช้พีซีขั้นสูงประเภทหนึ่งที่มีความรู้เชิงลึกเกี่ยวกับโปรแกรมเฉพาะที่ใช้ในพื้นที่เฉพาะ
ช่าง-โปรแกรมเมอร์
วิศวกรซอฟต์แวร์ใช้ซอฟต์แวร์สำเร็จรูปในงานของเขา ด้วยสิ่งนี้ เขาทำงานด้านเทคนิค ประมวลผลข้อมูลทุกประเภท และรับรองการทำงานที่เหมาะสมของอุปกรณ์คอมพิวเตอร์
เขาสามารถมีส่วนร่วมในการเขียนโค้ดง่ายๆ ความรับผิดชอบของเขายังรวมถึง: เอกสารทางเทคนิคการตรวจสอบรีจิสทรีของงานที่เสร็จสมบูรณ์ การแก้ไขปัญหาในสภาพแวดล้อมฮาร์ดแวร์
หน้าที่หลัก:
- การสร้างเครื่องมือประมวลผลข้อมูล
- การส่งและการจัดเก็บข้อมูล
- รักษาสุขภาพของระบบคอมพิวเตอร์
- ดำเนินการระงับข้อพิพาท
- การใช้กระบวนการประมวลผลข้อมูลทางเทคนิคอย่างง่าย
วิศวกรรมซอฟต์แวร์
พนักงานของวิชาชีพนี้ต้องมีความรู้ขั้นสูงในการเขียนโปรแกรมแบบมีโครงสร้าง เข้าใจประเภทของซอฟต์แวร์ เป็นเจ้าของเทคนิคการประมวลผลข้อมูลทุกประเภท ยินดีต้อนรับความสามารถในการเข้าใจภาษาโปรแกรมที่เป็นทางการและดูแลเอกสารทางเทคนิค
หน้าที่หลัก:
โอเปอเรเตอร์ของคอมพิวเตอร์
ผู้ดำเนินการคอมพิวเตอร์ (คอมพิวเตอร์อิเล็กทรอนิกส์) คือพนักงานที่ป้อนข้อมูลประเภทต่างๆ ลงในคอมพิวเตอร์ ประมวลผลและจัดเก็บข้อมูลเหล่านั้น ตำแหน่งดังกล่าวอาจเรียกว่า "ตัวดำเนินการพีซี (คอมพิวเตอร์ส่วนบุคคล)"
ในการทำงานในตำแหน่งนี้ การเป็นผู้ใช้พีซีขั้นสูงไม่เพียงพอ ผู้เชี่ยวชาญจำเป็นต้องมีทักษะการจัดการฐานข้อมูล สามารถใช้ระบบปฏิบัติการและโปรแกรมต่างๆ ได้ นอกจากนี้ ต้องรู้หลักการจัดเก็บบันทึกและพื้นฐานการบัญชีด้วย
กระบวนการทำงานของผู้ปฏิบัติงานคอมพิวเตอร์ประกอบด้วย:
- การเตรียมเอกสารสำหรับการดำเนินงานของบริษัท
- คัดลอกเอกสาร;
- การป้อนข้อมูลข้อความตามกฎของภาษารัสเซีย
- การบรรจุและบำรุงรักษาฐานข้อมูล
- ตอบกลับอีเมล
- พิมพ์เอกสาร;
- การบัญชีอย่างเป็นระบบของไฟล์งาน
- รักษาประสิทธิภาพของอุปกรณ์คอมพิวเตอร์
หากคุณตัดสินใจที่จะเชื่อมโยงชีวิตของคุณกับการเขียนโปรแกรม วิดีโอจะช่วยให้คุณตัดสินใจว่าจะเริ่มต้นจากศูนย์อย่างไร
ระดับชาติ มหาวิทยาลัยเทคโนโลยี(NTU) เป็นสถาบันที่ให้บริการด้านอาชีวศึกษาเพิ่มเติมบนพื้นฐานของใบอนุญาตที่ออกโดยกระทรวงศึกษาธิการมอสโก เชิญท่านมา การฝึกอบรมขั้นสูงตามมาตรฐานวิชาชีพของโปรแกรมเมอร์เกี่ยวกับการเพิ่มขึ้นของข้อกำหนดของรัฐสำหรับคุณสมบัติของผู้เชี่ยวชาญในด้านการสื่อสารข้อมูลและ เทคโนโลยีการสื่อสาร.
การฝึกอบรมขั้นสูงตามมาตรฐานวิชาชีพของโปรแกรมเมอร์
มาตรฐานระดับมืออาชีพ "โปรแกรมเมอร์"ฉบับที่ 4 ได้รับอนุมัติโดยคำสั่งของกระทรวงแรงงานของสหพันธรัฐรัสเซียฉบับที่ 679n ลงวันที่ 18 พฤศจิกายน 2556 กำหนดคุณสมบัติที่จำเป็นสำหรับการดำเนินกิจกรรมอย่างมืออาชีพ เอกสารนี้จดทะเบียนในกระทรวงยุติธรรมของสหพันธรัฐรัสเซียภายใต้หมายเลข 30635 และเผยแพร่อย่างเป็นทางการ
ดำเนินการบนพื้นฐานของอาชีวศึกษาระดับมัธยมศึกษาเพื่อขยายโอกาสทางอาชีพของพวกเขา การฝึกอบรมแบ่งออกเป็นระยะสั้น เฉพาะเรื่อง และระยะยาว รูปแบบการศึกษาที่พบบ่อยที่สุดคือการเรียนเต็มเวลา นอกเวลา และทางไกล
การฝึกอบรมตามมาตรฐานวิชาชีพของโปรแกรมเมอร์อาจมุ่งไปที่:
วิธีการและเทคนิคการจัดรูปแบบงาน
ภาษาทางการของข้อกำหนดการทำงาน
สัญลักษณ์ของผลิตภัณฑ์ซอฟต์แวร์สำหรับการแสดงกราฟิกของอัลกอริธึม
อัลกอริทึมการแก้ปัญหา งานทั่วไป, พื้นที่และวิธีการและการใช้งาน ฯลฯ
ซึ่งเป็นรากฐาน มาตรฐานระดับมืออาชีพของโปรแกรมเมอร์ผู้เชี่ยวชาญแต่ละคนสามารถร่างแนวทางที่เขาต้องการปรับปรุงความรู้ด้วยตนเอง ในระหว่างการฝึกอบรม นักศึกษาจะได้เรียนรู้ด้านการปฏิบัติจริงของเทคโนโลยีสารสนเทศและการสื่อสาร เราใส่ใจเป็นพิเศษ ประเด็นเฉพาะและ เทรนด์ปัจจุบันการพัฒนาอุตสาหกรรมนี้
วันนี้นายจ้างควรทบทวนขั้นตอนการจ้างพนักงานใหม่ การประเมินพนักงาน และเนื้อหารายละเอียดงาน ตั้งแต่วันที่ 01 กรกฎาคม 2559 ตรวจแรงงานตามกฎหมายสามารถออกค่าปรับได้หากองค์กรไม่ได้ใช้มาตรฐานวิชาชีพในการทำงานที่ได้รับอนุมัติจากกระทรวงแรงงานของสหพันธรัฐรัสเซีย
ข้อดีของการเรียนที่ NTU และการลงทะเบียนโปรแกรมเมอร์สำหรับการฝึกอบรมขั้นสูง
การฝึกอบรมขั้นสูงสำหรับโปรแกรมเมอร์ดำเนินการโดยใช้ความทันสมัย เทคโนโลยีการศึกษา. คุณสามารถสมัครเข้ารับการฝึกอบรมโดยติดต่อเราทางโทรศัพท์หรือใช้แบบฟอร์มใบสมัครพิเศษบนเว็บไซต์นี้ หากจำเป็น คุณสามารถเยี่ยมชมมหาวิทยาลัยเทคโนโลยีแห่งชาติด้วยตนเอง และตรวจสอบคุณภาพการศึกษาที่จัดให้
ทำไมถึงเลือกพวกเรา:
- เรามีหลักสูตรการศึกษาให้เลือกมากกว่า 1,000 หลักสูตร
- ราคาของเราต่ำกว่าข้อเสนอส่วนใหญ่ในตลาดอาชีวศึกษาเพิ่มเติม
- เราให้บริการผู้จัดการส่วนตัวแก่คุณและรับประกันคุณภาพการบริการที่ไร้ที่ติ
- การฝึกอบรมดำเนินการบนพื้นฐานของวัสดุที่ทันสมัยและฐานทางเทคนิค
- ระดับคณาจารย์ของ NTU เท่ากับระดับอาจารย์ของมหาวิทยาลัยชั้นนำของประเทศ
รายละเอียดงาน
โปรแกรมเมอร์
ลักษณะงานโดยคำนึงถึงมาตรฐานวิชาชีพ 2016-2017
ตัวอย่างรายละเอียดงานของโปรแกรมเมอร์
ตัวอย่างลักษณะงานถูกร่างขึ้นโดยคำนึงถึงมาตรฐานของโปรแกรมเมอร์
1. บทบัญญัติทั่วไป
1.1. โปรแกรมเมอร์อยู่ในหมวดหมู่ของผู้เชี่ยวชาญ
1.2. ตำแหน่งของโปรแกรมเมอร์ได้รับการยอมรับจากบุคคลที่มี:
1) เฉลี่ย การศึกษาระดับมืออาชีพ;
2) การฝึกอบรมขั้นสูง
3) ประสบการณ์ ฝึกงานอย่างน้อย 6 เดือนในการพัฒนาซอฟต์แวร์
1.3. โปรแกรมเมอร์ต้องรู้ว่า:
1) วิธีการทดสอบประสิทธิภาพของซอฟต์แวร์แบบอัตโนมัติและแบบอัตโนมัติ
2) ประเภทข้อมูลการวินิจฉัยหลักและวิธีการนำเสนอ
3) ภาษา โปรแกรมอรรถประโยชน์และสภาพแวดล้อมการเขียนโปรแกรม และวิธีการดำเนินการตามขั้นตอนแบบกลุ่ม
4) เมตริกซอฟต์แวร์ทั่วไป
5) วิธีการพื้นฐานในการวัดและประเมินคุณสมบัติของซอฟต์แวร์
6) วิธีการสร้างและบันทึกกรณีทดสอบและชุดข้อมูลทดสอบ
7) กฎ อัลกอริทึม และเทคโนโลยีสำหรับการสร้างชุดข้อมูลทดสอบ
8) ข้อกำหนดสำหรับโครงสร้างและรูปแบบการจัดเก็บของชุดข้อมูลทดสอบ
9) วิธีการและวิธีการตรวจสอบการทำงานของซอฟต์แวร์
10) สภาพแวดล้อมสำหรับตรวจสอบความสมบูรณ์และการดีบักของซอฟต์แวร์
11) ภายใน กฎระเบียบควบคุมขั้นตอนการบันทึกผลการตรวจสุขภาพซอฟต์แวร์
12) วิธีการและวิธีการ refactoring และเพิ่มประสิทธิภาพของรหัสโปรแกรม;
13) ภาษาโปรแกรมและสภาพแวดล้อมการพัฒนา
14) เอกสารกำกับดูแลภายในที่ควบคุมข้อกำหนดสำหรับรหัสโปรแกรม, ขั้นตอนการสะท้อนการเปลี่ยนแปลงในระบบควบคุมเวอร์ชัน;
15) เอกสารกำกับดูแลภายในที่ควบคุมขั้นตอนในการสะท้อนผลลัพธ์ของการปรับโครงสร้างใหม่และการเพิ่มประสิทธิภาพในฐานความรู้ส่วนรวม
16) วิธีการและเทคนิคในการดีบักรหัสโปรแกรม
17) ข้อผิดพลาดทั่วไปที่เกิดขึ้นระหว่างการพัฒนาซอฟต์แวร์ และวิธีการวินิจฉัยและแก้ไข
18) ข้อบังคับด้านแรงงานภายใน
19) ข้อกำหนดการคุ้มครองแรงงานและกฎความปลอดภัยจากอัคคีภัย
20) ………… (ข้อกำหนดอื่น ๆ สำหรับความรู้ที่จำเป็น)
1.4. โปรแกรมเมอร์จะต้องสามารถ:
1) เขียนรหัสโปรแกรมของขั้นตอนสำหรับตรวจสอบการทำงานของซอฟต์แวร์ในภาษาโปรแกรมที่เลือก
2) ใช้สภาพแวดล้อมการเขียนโปรแกรมที่เลือกเพื่อพัฒนาขั้นตอนสำหรับตรวจสอบการทำงานของซอฟต์แวร์ในภาษาโปรแกรมที่เลือก
3) พัฒนาและออกแบบกรณีทดสอบเพื่อทดสอบการทำงานของซอฟต์แวร์
4) พัฒนาขั้นตอนการสร้างชุดข้อมูลทดสอบที่มีลักษณะเฉพาะ
5) เตรียมชุดข้อมูลที่ใช้ในกระบวนการตรวจสุขภาพซอฟต์แวร์
6) ใช้วิธีการและวิธีการตรวจสอบการทำงานของซอฟต์แวร์
7) ตีความข้อมูลการวินิจฉัย (บันทึก โปรโตคอล ฯลฯ );
8) วิเคราะห์ค่าของคุณสมบัติที่ได้รับของซอฟต์แวร์
9) จัดทำเอกสารผลการตรวจสุขภาพซอฟต์แวร์
10) ใช้วิธีการ เครื่องมือสำหรับการปรับโครงสร้างและการเพิ่มประสิทธิภาพ
11) สมัคร เครื่องมือการทำงานร่วมกันในรหัสโปรแกรม
12) เผยแพร่ผลลัพธ์ของการปรับโครงสร้างและการปรับให้เหมาะสมในฐานความรู้โดยรวมในรูปแบบของแนวปฏิบัติที่ดีที่สุด
13) ใช้ระบบควบคุมเวอร์ชันเพื่อลงทะเบียนการเปลี่ยนแปลงที่ทำ
14) ใช้วิธีการและเทคนิคในการดีบักรหัสโปรแกรมที่บกพร่อง
15) ตีความข้อความแสดงข้อผิดพลาด คำเตือน รายการบันทึกทางเทคโนโลยีที่เกิดขึ้นจากการใช้รหัสที่บกพร่อง
16) ………… (ทักษะและความสามารถอื่นๆ)
1.5. โปรแกรมเมอร์ในงานของเขาได้รับคำแนะนำจาก:
1) ……… (ชื่อเอกสารประกอบ)
2) ระเบียบว่าด้วย ……… (ชื่อหน่วยโครงสร้าง)
3) รายละเอียดงานนี้;
4) ………… (ชื่อข้อบังคับท้องถิ่นที่ใช้บังคับ
หน้าที่การงานตามตำแหน่ง)
1.6. โปรแกรมเมอร์รายงานตรงต่อ ……… (ตำแหน่ง
ผู้จัดการ)
1.7. ……… (บทบัญญัติทั่วไปอื่น ๆ )
2. หน้าที่การงาน
2.1. การตรวจสุขภาพและการปรับโครงสร้างรหัสซอฟต์แวร์:
1) การพัฒนาขั้นตอนการทดสอบการทำงานและการวัดคุณสมบัติของซอฟต์แวร์
2) การพัฒนาชุดข้อมูลทดสอบ
3) ตรวจสอบการทำงานของซอฟต์แวร์
4) การปรับโครงสร้างใหม่และการปรับให้เหมาะสมของรหัสโปรแกรม
5) การแก้ไขข้อบกพร่องที่บันทึกไว้ในฐานข้อมูลข้อบกพร่อง
2.2. ………… (ฟังก์ชั่นอื่นๆ)
3. หน้าที่การงาน
3.1. โปรแกรมเมอร์มีหน้าที่ดังต่อไปนี้:
3.1.1. ในส่วนของแรงงาน การพัฒนาขั้นตอนการทดสอบประสิทธิภาพและการวัดคุณสมบัติของซอฟต์แวร์:
1) พัฒนาขั้นตอน:
การตรวจสอบสภาพซอฟต์แวร์
การรวบรวมข้อมูลการวินิจฉัย
การวัดคุณสมบัติที่ต้องการของซอฟต์แวร์
3.1.2. ในส่วนของแรงงาน การพัฒนาชุดข้อมูลการทดสอบ:
1) เตรียมชุดข้อมูลการทดสอบตามวิธีการที่เลือก
2) ประเมินและตกลงกำหนดเวลาในการทำงานให้เสร็จ
3.1.3. เป็นส่วนหนึ่งของฟังก์ชันแรงงาน การตรวจสอบการทำงานของซอฟต์แวร์:
1) ตรวจสอบการทำงานของซอฟต์แวร์ตามชุดข้อมูลการทดสอบที่พัฒนาขึ้น
2) ประเมินความสอดคล้องของซอฟต์แวร์ด้วยคุณสมบัติที่ต้องการ
3) รวบรวมและวิเคราะห์ผลการตรวจสอบความสามารถในการทำงานของซอฟต์แวร์
3.1.4. เป็นส่วนหนึ่งของฟังก์ชันแรงงาน การปรับโครงสร้างใหม่และการปรับให้เหมาะสมของรหัสโปรแกรม:
1) วิเคราะห์รหัสโปรแกรมเพื่อให้สอดคล้องกับข้อกำหนดสำหรับการอ่านและประสิทธิภาพ
2) ทำการเปลี่ยนแปลงรหัสโปรแกรมและตรวจสอบประสิทธิภาพ
3) ประเมินและตกลงกำหนดเวลาในการทำงานให้เสร็จ
3.1.5. ในส่วนของการทำงานของแรงงาน การแก้ไขข้อบกพร่องที่บันทึกไว้ในฐานข้อมูลของข้อบกพร่อง:
1) ทำซ้ำข้อบกพร่องที่บันทึกไว้ในฐานข้อมูลของข้อบกพร่อง
2) กำหนดสาเหตุของข้อบกพร่อง
3) ทำการเปลี่ยนแปลงรหัสโปรแกรมเพื่อกำจัดข้อบกพร่องที่ระบุ
4) ประเมินและตกลงกำหนดเวลาในการทำงานให้เสร็จ
3.1.6. เป็นส่วนหนึ่งของการดำเนินการของพวกเขา ฟังก์ชั่นแรงงานปฏิบัติตามคำแนะนำของผู้บังคับบัญชาทันที
3.1.7. ……… (หน้าที่อื่นๆ)
3.2. …… (รายละเอียดงานอื่นๆ)
4. สิทธิ
โปรแกรมเมอร์มีสิทธิ์:
4.1. มีส่วนร่วมในการอภิปรายร่างการตัดสินใจในการประชุมเกี่ยวกับการจัดเตรียมและการดำเนินการ
4.2. สอบถามหัวหน้างานทันทีเพื่อขอคำชี้แจงและคำชี้แจงเกี่ยวกับคำแนะนำเหล่านี้ งานที่ออกให้
4.3. ขอในนามของผู้บังคับบัญชาทันทีและรับข้อมูลที่จำเป็นเอกสารที่จำเป็นสำหรับการปฏิบัติงานที่ได้รับมอบหมายจากพนักงานคนอื่น ๆ ขององค์กร
4.4. ทำความคุ้นเคยกับร่างการตัดสินใจของฝ่ายบริหารเกี่ยวกับหน้าที่ที่ดำเนินการโดยเขา พร้อมเอกสารที่กำหนดสิทธิและภาระผูกพันในตำแหน่งของเขา เกณฑ์สำหรับการประเมินคุณภาพการปฏิบัติงานของหน้าที่ด้านแรงงานของเขา
4.5. ส่งข้อเสนอเกี่ยวกับการจัดระเบียบแรงงานภายในกรอบการทำงานด้านแรงงานเพื่อการพิจารณาโดยหัวหน้างานโดยตรง
4.6. มีส่วนร่วมในการอภิปรายประเด็นที่เกี่ยวข้องกับปฏิบัติการ หน้าที่ราชการ.
4.7. ……… (สิทธิ์อื่นๆ)
5. ความรับผิดชอบ
5.1. โปรแกรมเมอร์มีหน้าที่รับผิดชอบ:
สำหรับการปฏิบัติหน้าที่ที่ไม่เหมาะสมหรือไม่ปฏิบัติตามหน้าที่ราชการที่กำหนดไว้โดยรายละเอียดงานนี้ - ในลักษณะที่กำหนดโดยปัจจุบัน กฎหมายแรงงาน สหพันธรัฐรัสเซีย;
สำหรับความผิดและอาชญากรรมที่เกิดขึ้นในระหว่างกิจกรรม - ในลักษณะที่กำหนดโดยกฎหมายการบริหารงานทางอาญาและทางแพ่งในปัจจุบันของสหพันธรัฐรัสเซีย
สำหรับก่อให้เกิดความเสียหายต่อองค์กร - ในลักษณะที่กำหนดโดยกฎหมายแรงงานปัจจุบันของสหพันธรัฐรัสเซีย
5.2. ……… (บทบัญญัติความรับผิดอื่น ๆ )
6. ข้อกำหนดขั้นสุดท้าย
6.1. รายละเอียดของงานนี้ได้รับการพัฒนาบนพื้นฐานของมาตรฐานวิชาชีพ "โปรแกรมเมอร์" ซึ่งได้รับอนุมัติจากคำสั่งของกระทรวงแรงงานและ การคุ้มครองทางสังคมสหพันธรัฐรัสเซียลงวันที่ 11/18/2013 N 679n โดยคำนึงถึง ... ... ... (รายละเอียดของข้อบังคับท้องถิ่นขององค์กร)
6.2. การทำความคุ้นเคยกับพนักงานด้วยรายละเอียดงานนี้จะดำเนินการเมื่อได้รับการจ้างงาน (ก่อนลงนามในสัญญาจ้าง)
ความจริงที่ว่าพนักงานคุ้นเคยกับรายละเอียดงานนี้ได้รับการยืนยันโดย …… นายจ้างเก็บไว้ มิฉะนั้น)
6.3. ……… (บทบัญญัติขั้นสุดท้ายอื่น ๆ )
แนะนำสำหรับพนักงานที่มีกิจกรรมหลักคือการพัฒนาซอฟต์แวร์ สิ่งที่โปรแกรมเมอร์สามารถทำได้ในบริษัทและข้อกำหนดที่เขาต้องปฏิบัติตาม เราจะพิจารณาในบทความของเรา
คำอธิบายมาตรฐานวิชาชีพของโปรแกรมเมอร์
สำหรับผู้เชี่ยวชาญที่เกี่ยวข้องกับการพัฒนาซอฟต์แวร์ มาตรฐานวิชาชีพได้รับการอนุมัติตามคำสั่งของกระทรวงแรงงานของสหพันธรัฐรัสเซียหมายเลข 679n ลงวันที่ 18 พฤศจิกายน 2556 เอกสารประกอบด้วย 4 ส่วน:
ด้วยความช่วยเหลือของมาตรฐานวิชาชีพนี้ นายจ้างจะสามารถแจกจ่ายฟังก์ชันต่างๆ ให้กับพนักงานที่เกี่ยวข้องกับการพัฒนาซอฟต์แวร์ได้อย่างถูกต้องและตั้งชื่อตำแหน่งของตนได้อย่างถูกต้อง
ไม่ทราบสิทธิของคุณ?
ตำแหน่งงานในมาตรฐานวิชาชีพและข้อกำหนดคุณสมบัติสำหรับพวกเขา
ในมาตรฐานวิชาชีพ สำหรับแต่ละหน้าที่ทั่วไปของโปรแกรมเมอร์ จะมีการกำหนดรายชื่อตำแหน่งงานที่เป็นไปได้ ในเวลาเดียวกันตาม กฎทั่วไปข้อกำหนดคุณสมบัติไม่ได้ถูกกำหนดไว้สำหรับตำแหน่งโดยทั่วไป แต่สำหรับพนักงานเฉพาะที่ทำหน้าที่ทั่วไปแยกต่างหาก ในเรื่องนี้ ในมาตรฐานวิชาชีพสำหรับโปรแกรมเมอร์ ฟังก์ชันทั่วไปแต่ละรายการจะสอดคล้องกับ ชื่อต่างๆตำแหน่งและข้อกำหนด:
- โปรแกรมเมอร์รุ่นเยาว์และช่างโปรแกรมเมอร์สามารถมีอาชีวศึกษาระดับมัธยมศึกษาโดยขาดประสบการณ์การทำงานอย่างสมบูรณ์
- โปรแกรมเมอร์สามารถมีอาชีวศึกษาระดับมัธยมศึกษาได้เท่านั้น แต่ก่อนที่จะรับตำแหน่งนี้ เขาต้องทำงานอย่างน้อย 6 เดือนในด้านการพัฒนาซอฟต์แวร์
- โปรแกรมเมอร์อาวุโสและวิศวกรซอฟต์แวร์ต้องมีอยู่แล้ว อุดมศึกษาและประสบการณ์ภาคปฏิบัติอย่างน้อยหนึ่งปีในสาขาของตน
- หัวหน้าโปรแกรมเมอร์และหัวหน้าวิศวกรซอฟต์แวร์ต้องมีการศึกษาที่สูงขึ้นและเสริมด้วยประสบการณ์การทำงานอย่างน้อย 3 ปี
หน้าที่การทำงานที่ได้รับมอบหมายให้โปรแกรมเมอร์
ผู้เชี่ยวชาญด้านการพัฒนาซอฟต์แวร์สามารถทำงานทั่วไปได้ 4 แบบ โดยแนะนำว่าสามารถตอบได้ดังนี้
- สำหรับการพัฒนาและแก้จุดบกพร่องของรหัสโปรแกรม
- การตรวจสอบสภาพของรหัสและการปรับโครงสร้างใหม่
- การรวมโมดูลซอฟต์แวร์และการตรวจสอบการออกผลิตภัณฑ์ซอฟต์แวร์
- การพัฒนาข้อกำหนดของซอฟต์แวร์
- การออกแบบซอฟต์แวร์
สำหรับแต่ละฟังก์ชันทั่วไปที่แสดงรายการ มีฟังก์ชันเฉพาะหลายอย่าง โดยในคำอธิบายมีส่วนที่ให้แนวคิดของ กิจกรรมแรงงานมุ่งมั่นโดยพนักงานตลอดจนทักษะและความรู้ที่จำเป็นสำหรับเขา
โดยสรุปยังคงต้องบอกว่ามาตรฐานวิชาชีพที่พัฒนาขึ้นสำหรับโปรแกรมเมอร์ควรใช้เมื่อทำการคอมไพล์ พนักงานและรายละเอียดงาน เมื่อมอบหมายงานให้ลูกจ้างทำหน้าที่ใดหน้าที่หนึ่ง นายจ้างต้องไม่เพียงแต่เลือกตำแหน่งที่เสนอในมาตรฐานวิชาชีพเท่านั้น แต่ยังต้องตรวจสอบด้วยว่าลูกจ้างมีคุณสมบัติตรงตามข้อกำหนดหรือไม่ ข้อกำหนดคุณสมบัติที่จำเป็นสำหรับการดำเนินการ