พูดอย่างกว้างขวางฉันเห็นคนใช้เส้นทางต่อไปนี้:
1) Stay เป็นนักพัฒนา ไม่มีเหตุผลอะไรเลยที่จะเดินหน้าต่อไปการพัฒนาเป็นเรื่องปกติและมีผู้คนมากมายที่ฉันรู้จักในยุค 30 และยุค 40 ที่ไม่มีความตั้งใจที่จะย้ายจากสิ่งที่พวกเขาสนุกไปกับสิ่งที่พวกเขาไม่ได้ทำเพื่อ ความคืบหน้า"
2) สถาปนิกทางเทคนิค อาจยังคงมอบปริญญา แต่ยังเกี่ยวข้องกับการออกแบบและวิเคราะห์ทางเทคนิคในระดับที่สูงขึ้นการเลือกแพลตฟอร์มและอื่น ๆ โดยทั่วไปการพูดถึงสถาปนิกเทคนิคจะใช้เวลา 5 - 10 ปีในการเป็นนักพัฒนาก่อนที่จะเข้ามามีบทบาทแบบนี้
3) การบริหารจัดการโครงการ ตัวเลือกแรกของการคัดออก (ผู้จัดการโครงการที่เหมาะสมจะไม่ใช้รหัสยกเว้นอาจเป็นเครื่องมือเล็ก ๆ ที่แปลก ๆ เพื่อทำให้ชีวิตของพวกเขาง่ายขึ้น) ผู้จัดการโครงการดำเนินโครงการโดยรวมตั้งแต่ต้นจนจบประสานงานกับธุรกิจและนักพัฒนาทำให้มั่นใจว่ากรณีธุรกิจมีความถูกต้องวางแผนและจัดการแผนตรวจสอบความเสี่ยงและอื่น ๆ ในแง่ของเมื่อคุณสามารถย้ายเข้าสู่การบริหารจัดการโครงการมันสามารถเกิดขึ้นได้ทุกเมื่อแม้ว่าก่อนหน้านี้คุณจะทำโครงการขนาดเล็กที่คุณได้รับการจัดการมีขนาดเล็กลง
4) การวิเคราะห์ที่ปรึกษาทางธุรกิจ / ทั่วไป การเขียนข้อกำหนดพูดคุยเกี่ยวกับสิ่งที่จำเป็นกับผู้ใช้และลูกค้าจัดทำเอกสารทำงานกับนักพัฒนาและผู้ทดสอบเพื่อให้แน่ใจว่าเข้าใจได้ อีกครั้งการย้ายเข้าไปอยู่ในบทบาทประเภทนี้สามารถเกิดขึ้นได้ทุกเมื่อแม้ว่าประสบการณ์มากขึ้นในฐานะนักพัฒนาซอฟต์แวร์จะทำให้คุณมีโอกาสในการเป็นนักวิเคราะห์มากขึ้น
5) การจัดการการพัฒนา แตกต่างจากผู้จัดการโครงการแม้ว่าในบางกรณี (โดยเฉพาะในองค์กรขนาดเล็ก) พวกเขาจะถูกรวมเข้าเป็นหนึ่งเดียว ความแตกต่างที่ง่ายที่สุดคือผู้จัดการโครงการรับผิดชอบโครงการผู้จัดการฝ่ายพัฒนารับผิดชอบทีม ผู้จัดการฝ่ายพัฒนามักจะมีพื้นฐานทางเทคนิคอยู่เสมอและอาจมีความเข้าใจที่ดีเกี่ยวกับกระบวนการพัฒนาและเครื่องมือที่เกี่ยวข้อง เวลาส่วนใหญ่ของพวกเขาจะถูกใช้เพื่อทำให้ทีมมีประสิทธิผลและทำให้งานพัฒนาก้าวหน้าต่อไป โดยทั่วไปการพูดถึงใครบางคนจะทำงานเป็นเวลา 5 - 10 ปีในฐานะนักพัฒนาก่อนที่จะเข้ามามีบทบาทแบบนี้
หากคุณต้องการย้ายสิ่งเหล่านี้ไปสู่การจัดการระดับสูงยิ่งขึ้นผู้จัดการโครงการและผู้จัดการการพัฒนาคือเส้นทางที่เป็นไปได้มากที่สุด
สิ่งที่ดีที่สุดสำหรับคุณคือทั้งหมดที่คุณต้องการทำและทักษะของคุณคืออะไรและไม่ควรมองว่าสิ่งใดถูกหรือดีกว่าสิ่งอื่น เป็นไปได้ทั้งหมดที่จะลองใช้พวกเขาและย้ายกลับหรือย้ายไปอีกครั้ง จากประสบการณ์ของฉันสิ่งเดียวที่จะหยุดการเคลื่อนไหวแบบนั้นก็คือเมื่อคุณมีอาวุโสพอที่คุณจะไม่รับเงินเดือนตกซึ่งเป็นส่วนหนึ่งของการย้ายเข้าไปในพื้นที่ที่คุณมีประสบการณ์น้อยกว่า