โปรแกรมเมอร์ 1C: เขาเป็นใครและจะเป็นหนึ่งได้อย่างไร?
กลุ่มโปรแกรม 1C ที่แพร่หลายถูกใช้ในหลายพื้นที่ของกิจกรรมสมัยใหม่ ไม่ว่าจะเป็นองค์กรขนาดใหญ่ การบัญชี หรือร้านค้ารอบๆ โปรแกรมเมอร์ 1C จะต้องมีส่วนร่วมในการตั้งค่า ติดตั้ง และพัฒนาโปรแกรมที่ซับซ้อนดังกล่าว และต้องใช้ความคิดวิเคราะห์และความอุตสาหะ
นั่นใคร?
งานหลักของโปรแกรมเมอร์ 1C คือการดูแลให้แผนกบัญชีมีการทำงานที่มั่นคงในทุกด้าน ในการทำเช่นนี้เขาทำหน้าที่ดังต่อไปนี้:
- การจัดทำโปรแกรม 1C ตามข้อกำหนดของนักบัญชีและการบัญชี
- อัปเดตโปรแกรม 1C;
- การทดสอบนวัตกรรมและการขจัดข้อผิดพลาดในโปรแกรม
- ความเสถียรของเซิร์ฟเวอร์ที่ใช้โดยตระกูลโปรแกรม
- การป้องกันและการกู้คืนข้อมูลทางบัญชี
ตำแหน่งนี้ถือว่ามีเกียรติในหลายบริษัท... สำหรับธุรกิจขนาดเล็ก ผู้เชี่ยวชาญซอฟต์แวร์เพียงคนเดียวก็เพียงพอแล้ว ในขณะที่ไซต์ขนาดใหญ่อาจมีผู้เชี่ยวชาญหลายคน ฝ่ายบริหารสามารถจ้าง freelancer ที่เชี่ยวชาญในการเขียนโปรแกรม 1C สำหรับพนักงานและผู้ช่วยของพวกเขา
ข้อดีและข้อเสียของอาชีพ
อาชีพของโปรแกรมเมอร์เป็นที่ต้องการอย่างกว้างขวางในอุตสาหกรรมที่กำลังพัฒนาอย่างรวดเร็ว นั่นคือเหตุผลที่นายจ้างไม่หวงเงินเดือนของผู้เชี่ยวชาญที่มีคุณสมบัติสูง เงินเดือนเฉลี่ยในรัสเซียสำหรับโปรแกรมเมอร์ 1C คือ 40-50,000 รูเบิล ในเมืองใหญ่จะสูงกว่า 30-40% มีกรณีที่ห่างไกลจากกรณีที่ผู้เชี่ยวชาญเปิด บริษัท ของตนเองเพื่อจัดหาและบำรุงรักษาแผนกบัญชีขององค์กรต่างๆ
อย่างไรก็ตาม ไม่ควรลืมว่าอาชีพนี้มีความเกี่ยวข้องกับความรับผิดชอบสูงโปรแกรมที่อัปเดตอย่างต่อเนื่องไม่เพียงต้องเชี่ยวชาญในระดับผู้ใช้เท่านั้น แต่ยังต้องสามารถเข้าใจคุณลักษณะ ปัญหา ข้อผิดพลาดและวิธีแก้ปัญหาด้วย
หากพนักงานคนอื่นๆ มีปัญหาในการทำงานกับโปรแกรม พวกเขาจะต้องแก้ไขนอกเวลาทำงาน โปรแกรมไม่ขัดข้องตามกำหนดเวลา
ความรับผิดชอบต่อหน้าที่
ลองพิจารณาว่าโปรแกรมเมอร์ 1C ทำอะไรในองค์กร ความรับผิดชอบของเขาคืออะไร ก่อนอื่นผู้เชี่ยวชาญดังกล่าวจะต้อง ไม่เพียงแต่ทำงานกับโปรแกรม 1C ด้วยตัวเองเท่านั้น แต่ยังสอนสิ่งนี้ให้กับพนักงานคนอื่นๆ ด้วย จัดทำเอกสารทางเทคนิคและคำแนะนำสำหรับโมดูลซอฟต์แวร์
เมื่อใดก็ตามที่เป็นไปได้ โปรแกรมเมอร์จะพยายาม เพื่อให้การทำงานของแผนกบัญชีเป็นไปโดยอัตโนมัติมากที่สุดด้วยความช่วยเหลือของโปรแกรม พัฒนาองค์ประกอบใหม่สำหรับมัน ตั้งค่าคอนฟิก
เมื่อเวลาผ่านไป ผู้เชี่ยวชาญที่มีประสบการณ์มากขึ้นไม่เพียงแต่สร้างแอปพลิเคชันของตนเองสำหรับการดำเนินงานขององค์กรเท่านั้น แต่ยังมีส่วนร่วมในคณะกรรมการบริหาร โดยให้คำแนะนำสมาชิกคนอื่นๆ ของคณะกรรมการในการสร้างแผนธุรกิจที่ดีที่สุด
ความต้องการ
ก่อนอื่นผู้สมัครตำแหน่งนี้ต้องเป็นโปรแกรมเมอร์และมีทักษะที่ดีในเรื่องนี้ ทำความเข้าใจวิธีการทำงานในภาษาต่างๆ เช่น C, C ++ และ C # นอกจากนี้ ความรู้ด้านบัญชีและการเงินก็จะเป็นประโยชน์เช่นกัน จะเป็นข้อดีอย่างมากหากคุณเรียนรู้ที่จะใช้โปรแกรมทั้งหมดของแพ็คเกจ 1C ได้อย่างคล่องแคล่ว ได้รับประสบการณ์ในการพัฒนาการกำหนดค่า ตลอดจนประสบการณ์ในแผนกบัญชีขององค์กรขนาดใหญ่
ผู้เชี่ยวชาญที่ดีต้องมีคุณสมบัติตามที่กำหนดและมีทักษะที่จำเป็นสำหรับงาน
ทักษะ:
- โปรแกรมเมอร์ต้องเข้าใจการกำหนดค่าทั้งหมดของโปรแกรม 1C
- สามารถไม่เพียง แต่ดำเนินการวิเคราะห์และวิจัยเท่านั้น แต่ยังเพื่ออธิบายพวกเขา จัดทำเอกสารทางเทคนิคบนพื้นฐานของพวกเขา;
- คุณจำเป็นต้องรู้ภาษาอังกฤษในระดับสูงเพื่อที่จะหันไปใช้วรรณกรรมต่างประเทศ
- มีประสบการณ์ในการทดสอบซอฟต์แวร์และซอฟต์แวร์
- จากการทดสอบ ให้เขียนคำอธิบายของข้อผิดพลาดและกำจัดให้ทันท่วงที
- มีทักษะการเขียนโปรแกรมพื้นฐาน
คุณสมบัติ:
- ความอดทนและความอดทน
- ทรงตัวและทนต่อความเครียด
- ความเพียร;
- ความรับผิดชอบ;
- จิตใจวิเคราะห์;
- การทำงานหลายอย่างพร้อมกัน ความสามารถในการเข้าใจสาระสำคัญและปรับให้เข้ากับสภาพการทำงานใหม่ได้อย่างรวดเร็ว
คุณสมบัติของการฝึกอบรมและมุมมอง
ความยากลำบากในการสอนการเขียนโปรแกรม 1C คือการลงทะเบียนในสาขาวิชาพิเศษดังกล่าวที่สถาบันจะไม่ทำงาน ไม่มีสถาบันการศึกษาระดับสูงมีส่วนร่วมในการฝึกอบรมผู้เชี่ยวชาญดังกล่าว ดังนั้นการศึกษาด้วยตนเองจึงมีบทบาทสำคัญ ไม่เพียงแต่ในช่วงเริ่มต้นของอาชีพ แต่ตลอดระยะเวลาทั้งหมด
มีสามวิธีหลักในการเรียนรู้การเขียนโปรแกรม 1C: การศึกษาด้วยตนเอง หลักสูตรตัวต่อตัว และหลักสูตรทางอินเทอร์เน็ต และคุณยังสามารถเรียนรู้จากเพื่อนร่วมงานและมืออาชีพอื่นๆ
หลักสูตรแบบตัวต่อตัวอาจไม่ได้ช่วยให้คุณเรียนรู้อะไรได้เสมอไป โดยพื้นฐานแล้วมีเนื้อหาที่ไร้ประโยชน์มากเกินไปและสิ่งที่มีประโยชน์ร่วมกันนั้นง่ายเกินไปที่จะแก้ปัญหาจริงบนพื้นฐานของมัน ดังนั้นจึงไม่ง่ายที่จะค้นหาหลักสูตรที่คุณต้องการ มีราคาแพงและส่วนใหญ่ดำเนินการในช่วงเวลาทำงานซึ่งไม่สะดวกเสมอไป
อย่างไรก็ตาม หากคุณเรียนรู้เกี่ยวกับโปรแกรมให้ได้มากที่สุดก่อนที่จะลงทะเบียนในหลักสูตรดังกล่าว คุณจะตัดสินใจได้ง่ายขึ้นว่าจะใช้จ่ายเงินกับหลักสูตรนี้หรือไม่ บางหลักสูตรถึงกับสัญญาว่าจะจ้างนักศึกษาหลังจากสิ้นสุดโปรแกรม
ในการศึกษาด้วยตนเอง แรงจูงใจหลักคือความปรารถนาของคุณเอง ข้อดีที่ไม่ต้องสงสัยคือความรู้ทั้งหมดที่คุณได้รับจากศูนย์จะเป็นอิสระและในสภาพแวดล้อมที่บ้านที่สะดวกสบาย บนอินเทอร์เน็ต คุณจะพบหนังสือ วิดีโอ และหลักสูตรข้อความที่เป็นประโยชน์และน่าสนใจมากมาย ดังนั้น คุณสามารถเข้าใจพื้นฐานของการเขียนโปรแกรม 1C ได้อย่างง่ายดายในหนึ่งสัปดาห์ และกลายเป็นมืออาชีพในหกเดือนและคุณยังสามารถลงทะเบียนเรียนหลักสูตรทางไกลได้หากคุณไม่ต้องการทำงานด้วยตัวเอง
ชั้นเรียนทางอินเทอร์เน็ตจะเตรียมคุณให้พร้อมสำหรับการทำงานจริงอย่างใกล้ชิดยิ่งขึ้น ซึ่งแตกต่างจากหลักสูตรเต็มเวลา และผู้เชี่ยวชาญด้านการทำงานที่มีประสบการณ์จะตอบทุกคำถามของคุณ... ตัวเลือกนี้ใช้งานได้จริง ถูกกว่า และสะดวกกว่าหลักสูตรเต็มเวลา เพราะคุณสามารถเรียนได้ตลอดเวลาที่คุณสะดวก โดยไม่รบกวนการทำงานหลักของคุณ ตัวอย่างเช่น SkillBox Internet Academy ที่เป็นที่นิยมดำเนินการหลักสูตร 1C-Bitrix Programmer ซึ่งใช้เวลาเพียง 2 เดือน แต่หลังจากนั้น คุณสามารถทำงานกับคำสั่งซื้อจากบริษัทต่างๆ จากระยะไกลหรือรับงานถาวรได้
บางบริษัท จ้างโปรแกรมเมอร์ 1C ที่ไม่มีประสบการณ์การทำงานและการศึกษา... คุณสามารถเรียนรู้ได้ทุกที่ทุกเวลา เรียนรู้จากประสบการณ์ของพี่เลี้ยงของคุณ นี่เป็นวิธีที่ง่ายที่สุด คุณสามารถขอให้เพื่อนร่วมงานอธิบายปัญหาเฉพาะ แก้ไขปัญหาง่ายๆ ได้อย่างอิสระ การเรียนรู้โดยการทำนั้นเร็วกว่าการเรียนหลักสูตรมาก และถ้าคุณได้รับค่าตอบแทน ประสบการณ์นั้นมีค่ามาก
แน่นอน ไม่ว่าคุณจะเรียนรู้ด้วยวิธีใด หากปราศจากความปรารถนาและแรงจูงใจในการดำเนินการ ย่อมเป็นเรื่องยากอย่างยิ่งที่จะบรรลุความสำเร็จ อย่าลืมนะ ตลอดเวลาที่คุณใช้ในการฝึกอบรมจะช่วยแก้ปัญหาและรักษาเซลล์ประสาท
ตำแหน่งที่คุณมักจะได้รับเมื่อเริ่มต้นอาชีพของคุณคือโปรแกรมเมอร์รุ่นเยาว์หรือที่เรียกว่าจูเนียร์ ตอนนี้คุณมีทักษะพื้นฐานอยู่แล้วและสามารถแก้ปัญหาง่ายๆ ได้ ในช่วงสองสามเดือนแรก คุณจะได้ปรับตัวเข้ากับแพลตฟอร์ม เรียนรู้ในทางปฏิบัติ และทำความเข้าใจความสามารถของแพลตฟอร์ม คุณจะได้รับความไว้วางใจด้วยการปรับปรุงง่ายๆ โดยไม่ต้องเป็นภาระกับการวิเคราะห์ผลที่ตามมา คุณจะลองตัวเองในสภาพการต่อสู้ที่แท้จริงภายใต้การดูแลของนักพัฒนาที่มีประสบการณ์
เมื่อเวลาผ่านไป คุณจะมีความมั่นใจมากขึ้น โดยค่อยๆ ได้รับความรู้เกี่ยวกับธุรกิจและการกำหนดค่าพื้นฐาน
ตอนนี้ คุณจะได้รับมอบหมายงานที่เกี่ยวข้องกับการออกแบบกระบวนการทางธุรกิจด้วยความเข้าใจอย่างถ่องแท้เกี่ยวกับความสัมพันธ์และความหมาย คุณจะไม่มีการควบคุมเหมือนเดิมอีกต่อไป คุณเป็นส่วนหนึ่งของกระบวนการทางธุรกิจของบริษัท และคุณจะต้องปรับตัวให้เข้ากับความต้องการใหม่และที่สูญเสียไป
โปรแกรมเมอร์อาวุโสมีความเข้าใจกระบวนการทางธุรกิจทั้งหมดเป็นอย่างดี... พวกเขาเพิ่มประสิทธิภาพและจัดระเบียบโค้ดทั้งหมดที่เขียนโดยพนักงานที่เหลือ ด้วยรหัสที่สะอาด พวกเขาทำหลายสิ่งหลายอย่าง องค์กรกำลังพัฒนามาตรฐานการเข้ารหัสของตนเอง
โปรแกรมเมอร์หลักพัฒนาโซลูชันใหม่ๆ ให้กับระบบมากขึ้นเรื่อยๆ เขาต้องติดตาม ทดสอบ และปรับแต่งโปรแกรมอย่างต่อเนื่อง งานประยุกต์ไม่ใช่ปัญหาของเขาอีกต่อไป ตอนนี้เขาออกแบบระบบสำหรับการแก้ปัญหาทางธุรกิจที่สะดวกสบาย
แน่นอน, การเติบโตทั้งหมดนี้อยู่ในแนวราบมากกว่าแนวดิ่ง แต่ระดับค่าจ้างสำหรับผู้เริ่มต้นและผู้นำโปรแกรมเมอร์ที่มีประสบการณ์นั้นบางครั้งแตกต่างกันหลายสิบเท่า ด้วยความรู้เกี่ยวกับธุรกิจที่ได้รับในกระบวนการทำงาน โปรแกรมเมอร์ 1C จำนวนมากจึงเริ่มต้นธุรกิจของตนเองได้ในอนาคต
หางานได้อย่างไร?
หลังการฝึกอบรม คุณสามารถหางานทำในบริษัทแฟรนไชส์ 1C พวกเขามีส่วนร่วมในการติดตั้งและใช้งานโปรแกรม 1C ในบริษัทขนาดใหญ่ หรือคุณสามารถทำงานในบริษัทผู้ใช้เหล่านี้ได้ พวกเขามักจะต้องการผู้เชี่ยวชาญที่จะรวมตำแหน่งของพวกเขาและตำแหน่งของผู้ดูแลระบบ ในระหว่างการสัมภาษณ์ พวกเขาจะถูกถามคำถามทั่วไปที่เกี่ยวข้องกับพื้นฐานของการเขียนโปรแกรมและทักษะในโปรแกรม 1C: Enterprise
นอกจาก, มีโอกาสทำงานทางไกล ในโหมดฟรีแลนซ์ แก้ปัญหาของบริษัทต่างๆ ส่วนใหญ่เป็นงานโครงการ ดังนั้นผู้เชี่ยวชาญดังกล่าวจึงอยู่ในการค้นหาคำสั่งอย่างต่อเนื่อง
เงินเดือนของโปรแกรมเมอร์ 1C ในรัสเซียเริ่มต้นที่ 40,000 และสูงถึง 160,000 เมื่อเวลาผ่านไป หลังจากได้รับประสบการณ์การทำงานแล้ว คุณสามารถขอเงินเดือนที่สูงขึ้นสำหรับค่าแรงของคุณได้ผู้ที่มีอายุระหว่าง 20 ถึง 45 ปีเป็นที่ต้องการมากที่สุดในอาชีพนี้ ส่วนใหญ่เป็นผู้ชาย แต่ผู้หญิงก็ถูกพบเช่นกัน