หากคุณเพิ่งเริ่มต้นอาชีพของคุณในฐานะวิศวกรระดับต้น ๆ ที่ไหนสักแห่งคุณอาจสงสัยว่าขั้นตอนที่คุณต้องทำเพื่อปีนบันได มันเป็นเพียงเรื่องของเวลาหรือไม่? คุณต้องกลับไปโรงเรียนหรือได้รับการรับรองพิเศษหรือไม่?”
คำตอบของทุกข้อข้างต้นนั้นเหมือนกัน:“ ไม่จำเป็น” แม้ว่าการศึกษาในระบบ อาจ ช่วยให้คุณพัฒนาอันดับได้ แต่ฉันรู้ว่านักพัฒนาหลายคนที่ได้รับสถานะ“ อาวุโส” ในระดับวิทยาลัยและไม่มีการศึกษาเพิ่มเติม
ในขณะที่บางคนสนับสนุนให้ย้ายไปสู่การสร้างมาตรฐาน แต่บางคนรู้สึกว่าการไม่มีข้อกำหนดที่เข้มงวดช่วยให้อาชีพยังคงมีความเสมอภาคและเปิดกว้างต่อการศึกษาแบบดั้งเดิม มีเพียง 41% ของวิศวกรซอฟต์แวร์ที่มีวุฒิวิทยาศาสตร์คอมพิวเตอร์และ 47% ของนักพัฒนาเว็บมืออาชีพไม่มีปริญญาสี่ปีเลย ด้วยผู้เชี่ยวชาญส่วนใหญ่ในอุตสาหกรรมที่มาจากภูมิหลังที่ไม่ได้มาตรฐานจึงไม่น่าแปลกใจที่ไม่มีเส้นทางมาตรฐานในการโปรโมตเช่นกัน นอกจากนี้วิศวกรรมยังรวมถึงทักษะมากมายที่อาจไม่เป็นจริงในการสร้างแบบทดสอบเดียวที่จะพิสูจน์ว่าคุณพร้อมสำหรับบทบาทขั้นสูง
ดังนั้นความก้าวหน้าของบุคคลผ่านชื่อส่วนใหญ่ขึ้นอยู่กับความชอบและการปฏิบัติของนายจ้างของเขาหรือเธอ บริษัท บางแห่งมีความเข้มงวดในเส้นทางอาชีพของพวกเขาในขณะที่ บริษัท อื่น ๆ มีโครงสร้างที่เข้มงวดมากขึ้น ที่กล่าวว่ามีลักษณะบางอย่างที่วิศวกรอาวุโสเกือบทั้งหมดมีดังนั้นจึงคุ้มค่ากับเวลาของคุณในการพัฒนาพวกเขา
1. พวกเขามีทักษะการแก้จุดบกพร่องที่แข็งแกร่ง
วิศวกรอาวุโสไม่จำเป็นต้องเขียนรหัสปราศจากข้อผิดพลาดซึ่งเป็นมาตรฐานที่เป็นไปไม่ได้สำหรับบุคคลใดคนหนึ่ง แต่พวกเขามีความรู้และเครื่องมือที่พร้อมที่จะวินิจฉัยและแก้ไขปัญหาใด ๆ ภายในโดเมนของพวกเขา เมื่อคุณใหม่กับการเขียนโปรแกรม (หรือภาษาหรือชุดเครื่องมือเฉพาะ) การติดตามข้อบกพร่องอาจเป็นเรื่องยาก แต่นักพัฒนาอาวุโสทำให้ดูง่าย
การพัฒนาทักษะการดีบักต้องใช้เวลา แต่มันจะช่วยถ้าคุณทำงานในโครงการที่หลากหลายกับคนอื่น หากคุณไม่มีโอกาสได้รับข้อบกพร่องที่น่าสนใจในที่ทำงานให้เข้าร่วมในโครงการโอเพ่นซอร์ส
2. พวกเขารู้ว่าจะไม่ทำอะไรเมื่อไหร่
นักพัฒนาใหม่ส่วนใหญ่มีระดับ "วัตถุเงางาม" ในระดับหนึ่งมีเครื่องมือที่น่าสนใจและมีประโยชน์มากมายซึ่งทำให้ยากที่จะรู้ว่าเมื่อใดควรใช้แนวทางปฏิบัติที่ดีที่สุดที่กำหนดไว้และเมื่อใดที่จะเสี่ยงและลองสิ่งใหม่ ๆ
นักพัฒนาที่ดีที่สุดรู้ว่าการเขียนไลบรารี่ใหม่ตั้งแต่เริ่มต้นเพียงเพื่อให้สามารถอ่านได้มากขึ้นหรือเปลี่ยนเป็นเฟรมเวิร์กใหม่ล่าสุดเมื่อทีมได้เลือกไลบรารี่เก่าก่อนหน้านี้ไม่ได้เป็นการตัดสินใจที่ดีเสมอไป ในความเป็นจริงวิศวกรอาวุโสส่วนใหญ่ที่ฉันรู้ว่าไม่ชอบความเสี่ยงอย่างชาญฉลาด พวกเขารู้ว่าซอฟต์แวร์ที่ดีกำลัง ทำงาน ซอฟต์แวร์
3. พวกเขาให้คำปรึกษาคนอื่น ๆ
ไม่ว่าจะอยู่ในรายละเอียดงานหรือไม่วิศวกรอาวุโสให้คำปรึกษาสมาชิกในทีมจูเนียร์ของพวกเขา พวกเขาแบ่งปันความรู้อย่างกระตือรือร้นและด้วยการทำเช่นนั้นพวกเขาสามารถยกระดับทีมทั้งหมดขึ้นมาได้
ฝึกฝนทักษะเหล่านี้ในตอนนี้โดยออกไปให้ไกลเพื่อให้ความร่วมมือและการติดต่อกับเพื่อนร่วมงานของคุณเพื่อดูว่าคุณจะมีประโยชน์อย่างไร
4. พวกเขาตรวจสอบรหัสอย่างพิถีพิถัน
วิศวกรใหม่มักจะบินผ่านการตรวจสอบโค้ด ใช่การตรวจสอบรหัสของคนอื่นอาจเป็นเรื่องที่ท้าทายและน่าเบื่อ แต่ถ้าจะไปให้ถึงระดับสูงคุณจะต้องยอมรับความสำคัญของมัน มันเป็นงานของคุณที่จะนำประสบการณ์การทำงานมาหลายปี
ดังนั้นคุณเป็นวิศวกรอาวุโสหรือไม่
ต้องการดู - แค่ดู! - เป็นช่องที่ยอดเยี่ยมไหม?
มาทางนี้5. พวกเขาสามารถสื่อสารแนวคิดทางเทคนิคที่ซับซ้อนได้
หากต้องการล่วงหน้าในฟิลด์นี้คุณจะต้องสามารถสื่อสารรายละเอียดกับผู้อื่นได้อย่างชัดเจน คุณไม่จำเป็นต้องพูดในที่สาธารณะได้ดี แต่คุณควรจะได้รับความสนใจจากวิศวกรคนอื่น ๆ ที่คุณทำงานด้วย นี่คือเกมของทีม ไม่มีใครสามารถทำได้ดีโดยปราศจากความสามารถในการแสดงความคิดเห็นและรับคนอื่น ๆ บนกระดาน
6. พวกเขาเชี่ยวชาญ
เช่นเดียวกับสาขาเทคนิคส่วนใหญ่ยิ่งคุณใช้เวลาในการทำสิ่งนี้นานเท่าไหร่โอกาสที่คุณจะพัฒนาความสามารถพิเศษก็จะยิ่งมากขึ้นเท่านั้น วิศวกรอาวุโสมักจะมีพลวัตเพียงพอที่จะทำสามหรือห้าอย่างต่อทีม แต่พวกเขาจะเป็นเจ้าของอย่างแท้จริงในสิ่งหนึ่งหรือสองสิ่งที่พวกเขาเชี่ยวชาญ
7. พวกเขายอมรับสิ่งที่พวกเขาไม่รู้
ในการสัมภาษณ์งานหลายคนจะพยายามเลียนแบบหัวข้อที่พวกเขาไม่รู้ วิศวกรอาวุโสนานพอที่จะรู้ว่าพวกเขาไม่รู้ทุกอย่างเกี่ยวกับหัวข้อถ้าพวกเขาพยายามดังนั้นพวกเขามักจะซื่อสัตย์เกี่ยวกับสิ่งที่พวกเขาทำและไม่รู้
แม้ว่าจะไม่มีเกณฑ์มาตรฐานที่ยอมรับกันอย่างกว้างขวางสำหรับวิศวกรอาวุโส แต่ก็มีความแตกต่างที่โดดเด่นที่ผู้จัดการจะต้องจับตามองเมื่อตัดสินใจว่าจะส่งเสริมหรือจ้างผู้ที่มีบทบาทระดับสูงสุด หากคุณต้องการความก้าวหน้าตรวจสอบให้แน่ใจว่าคุณใช้เวลาในการปรับปรุงทักษะด้านเทคนิคและไม่ใช่ด้านเทคนิคตามที่ระบุไว้ข้างต้น




