“ แก่เกินไป” อายุเท่าไหร่ [ปิด]


114

ฉันได้รับแจ้งว่าจะต้องดำเนินการอย่างจริงจังในฐานะผู้สมัครงานฉันควรจะลดประสบการณ์การทำงานที่เกี่ยวข้องออกจากประวัติการทำงานของฉันลบปีที่ฉันได้รับปริญญาหรือทั้งสองอย่าง หรือไม่ต้องกังวลเรื่องการสมัครเพราะไม่มีใครต้องการจ้างโปรแกรมเมอร์ที่เก่ากว่า 1

หรือว่าฉันควรจะหา บริษัท ไม่ใช่เพราะฉันต้องการหรือเพราะฉันมีผลิตภัณฑ์ที่ฉันสนใจ แต่เพราะวิธีนั้นฉันจะได้งานถ้า / เมื่อ บริษัท ของฉันถูกซื้อ

หรือว่าฉันควรจะมุ่งเน้นไปที่งานการจัดการ (ซึ่งฉันเคยทำมาแล้วในอดีต) เพราะ ... พวกเขาไม่สามารถอธิบายได้จริง ๆ ยกเว้นว่านัยก็คือในช่วงอายุหนึ่งคุณเป็นผู้แพ้ถ้าคุณ ' กำลังเขียนโค้ดอยู่ แต่ฉันชอบเขียนโค้ด

คุณเคยเห็นสิ่งนี้ไหม นี่เป็นเพียงปัญหาในพื้นที่ (แคลิฟอร์เนียตอนเหนือ) หรือไม่?

หากคุณเคยว่าจ้างโปรแกรมเมอร์: 2

  • จากประวัติของคุณที่ได้รับผู้สมัครคนโตอายุเท่าไหร่?
  • อายุของบุคคลที่เก่าแก่ที่สุดที่คุณสัมภาษณ์คืออายุเท่าไหร่
  • คุณเป็นคนที่อายุมากที่สุด (เมื่อได้รับการว่าจ้าง) อายุเท่าไหร่

"แก่เกินไป" แก่การทำงานเป็นโปรแกรมเมอร์มากแค่ไหน?

1 ฉันถือว่าผู้สมัครทุกคนมีประสบการณ์เทียบเท่า สิ่งนี้ไม่เกี่ยวกับคนที่มี COBOL สามทศวรรษในการสมัครงานจาวากูรู
2 ใช่ฉันรู้ว่า (อย่างน้อยในสหรัฐฯ) คุณไม่ควรถามว่าผู้สมัครมีอายุเท่าไร จากประสบการณ์ของฉันคุณสามารถรับแนวคิดทั่วไปจากประวัติย่อ


นี่อาจเป็นคำถามเฉพาะภูมิภาคหรือไม่
เบอร์นาร์ด

@Bernard - อาจไม่ใช่เพราะ OP ไม่ได้ระบุภูมิภาค / ประเทศ
OtávioDécio

ไม่ไม่ใช่แค่คำถามเกี่ยวกับประสบการณ์และโลกที่คุณอยู่
Tigran

5
คุณควรหยุดการเขียนโค้ดเมื่อคุณหยุดรักมัน
เลือก

ฟังดูเหมือนเป็นเรื่องทางวัฒนธรรม

คำตอบ:


59

เพิ่งได้งานใหม่ที่เกือบ 50 ในสหราชอาณาจักรฉันสามารถพูดได้ว่าเป็นไปได้และคุณจะไม่แก่เกินไป

มีสองวิธี - ทั้งสองพึ่งพาทักษะของคุณที่เกี่ยวข้องกับงาน

  1. ติดกับสิ่งที่คุณรู้และกลายเป็นกูรู สิ่งนี้มีความเสี่ยงเนื่องจากจำนวนของงานที่ต้องใช้เทคโนโลยี "เก่า" มีน้อยลงเรื่อย ๆ เมื่อผ่านแต่ละปี อย่างไรก็ตามในขณะที่คนออกจากงานดังกล่าวจะมีการเปิด

  2. ทำให้ทักษะของคุณสดชื่นอยู่เสมอ ฉันย้ายไปที่ Silverlight เมื่อปีที่แล้วซึ่งเป็นสิ่งที่ทำให้ฉันได้งานนี้ นั่นและบทบาทความเป็นผู้นำทีมก่อนหน้าของฉันซึ่งนายจ้างใหม่ของฉันเห็นว่ามีความเกี่ยวข้อง


87

ฉันอายุ 52 ปีและเป็นผู้อำนวยการด้านเทคโนโลยีของ บริษัท ที่ฉันร่วมก่อตั้งเมื่อ 15 ปีที่แล้วและนี่เป็นคำถามที่ใกล้กับหัวใจของฉัน ฉันใช้เวลาในการเขียนโค้ดประมาณ 40% ซึ่งส่วนใหญ่เป็นการพัฒนาผลิตภัณฑ์ที่มีอยู่และผลิตภัณฑ์ใหม่และฉันหวังว่าจะทำสิ่งเดียวกันภายใน 10 ปี

ฉันรู้สึกทึ่งกับความคิดที่ว่าโปรแกรมเมอร์รุ่นเก่าจะถูกขัดขวางโดยทักษะที่ไม่เกี่ยวข้อง ฉันพบว่านี่เป็นปัญหาของนักพัฒนาอายุน้อย - ถ้าฉันต้องการ Flash Programmer หรือ Flex Programmer นั่นเป็นเรื่องง่าย ถ้าฉันต้องการหนึ่งที่มีฐานข้อมูลองค์กรหรือทักษะด้านเครือข่ายที่ได้รับการพิสูจน์แล้วหรือมีประวัติการพัฒนาผลิตภัณฑ์เชิงพาณิชย์มันก็ยากที่จะหา โปรแกรมเมอร์รุ่นเก่าสามารถพูดคุยเกี่ยวกับตัวเลือกการออกแบบและปัญหาวงจรชีวิตของซอฟต์แวร์อย่างชัดเจนยิ่งขึ้นเพราะพวกเขามีประสบการณ์แห่งความสำเร็จและความล้มเหลวมาตลอดชีวิต

ปัญหาสำหรับโปรแกรมเมอร์รุ่นเก่าไม่ใช่ว่าพวกเขากำลังสูญเสียสมรรถภาพทางปัญญา แต่พวกเขาถูกล่อลวงโดยความคิดที่ว่าพวกเขาควรกลายเป็น 'ผู้จัดการ' ในความคิดของฉันโปรแกรมเมอร์ดีที่มีประสบการณ์หลายสิบปีจะได้รับซอฟต์แวร์ที่พัฒนามากกว่าการปีนบันไดการจัดการบางอย่างที่ไม่ดีหากพวกเขาพบ (หรือเริ่ม) องค์กรที่ให้รางวัลนวัตกรรมและความสามารถ

ในโลกที่นักพัฒนาซอฟต์แวร์หลายล้านคนมีชุดทักษะเดียวกันผ่านทางอินเทอร์เน็ตความคิดที่ว่าเด็ก ๆ มีคุณค่าเพียงอย่างเดียวนั้นเป็นใบ้


59

คุณไม่ต้องหยุดเขียนโปรแกรมตราบใดที่คุณเพลิดเพลินกับสิ่งที่คุณทำ อย่างไรก็ตามองค์กรของคุณอาจมีเพดานที่คุณไปถึงและคุณไม่สามารถไปสู่ตำแหน่งที่สูงขึ้นหรือได้รับเงินเดือนมากขึ้นเว้นแต่คุณจะออกจาก บริษัท หรือออกจากการเขียนโปรแกรมและย้ายไปสู่บทบาทความเป็นผู้นำในฐานะผู้จัดการหรือฝ่ายเทคนิค


2
และถึงแม้ว่าจะมีข้อ จำกัด ด้านเวลา แต่ฉันสงสัยว่าคุณจะอยู่ในตำแหน่งที่คุณถูกห้ามไม่ให้เขียนโค้ด
JeffO

3
@JeffO อาจเป็นเรื่องจริง แต่จากสิ่งที่ฉันเห็นผู้จัดการและผู้นำหลายคนไม่มีเวลาพัฒนาซอฟต์แวร์ในที่ทำงานด้วยความรับผิดชอบอื่น ๆ บางคนยังทำงานโครงการส่วนตัวที่บ้านอยู่ดี มันขึ้นอยู่กับองค์กรและหน้าที่ของคุณเป็นอย่างมาก
โธมัสโอเวนส์

โดยเฉพาะอย่างยิ่งถ้าคุณถูกขัดจังหวะด้วยการประชุมโทรศัพท์อีเมลและงบประมาณคุณอาจไม่มีโอกาสได้อยู่ในกรอบความคิดในการเขียนโค้ดที่มีความหมาย ฉันพยายามมีส่วนร่วมในกระบวนการตรวจสอบรหัสถ้าเป็นไปได้
JeffO

3
นอกจากนี้ยังมีโครงการโอเพ่นซอร์สมากมายที่คุณสามารถมีส่วนร่วม
Neal Tibrewala

1
เจ้านายของฉันเป็นผู้จัดการฝ่ายพัฒนาผลิตภัณฑ์และถึงแม้จะมีความต้องการจำนวนมากในเวลาที่เขาต้องรับผิดชอบสำหรับ codebase ของแอพกลางธุรกิจของเรา อย่างไรก็ตามเจ้านายของเขานั้นเป็น CTO และฉันไม่เคยเห็นเขาเขียนรหัสเลยแม้แต่บรรทัดเดียว ดังนั้นฉันเห็นด้วย; อาจมีเพดานเกินกว่าที่คุณจะไม่เห็นการเขียนโค้ดมากนัก
KeithS

37

ฉันได้งานเขียนโปรแกรมครั้งแรกเมื่ออายุ 37 ปีดังนั้นจึงไม่เก่าเกินไปที่จะเริ่มต้นถ้าคุณสดใสกระตือรือร้นที่จะเรียนรู้และยินดีที่จะรับเงินเดือนของโปรแกรมเมอร์จูเนียร์


11
เย้! ยินดีที่ได้ฟังเรื่องราวในเชิงบวก / ความสำเร็จ
JBRWilkinson

2
ย้อนกลับไปเมื่อตอนที่ฉันยังอยู่ในการจัดการฉันจ้างคนที่อายุมากกว่าฉันมากกว่าคนที่อายุน้อยกว่าฉัน ...
Brian Knoblauch

1
w00t ฉันเพิ่งเกิดขึ้นเป็น 37 ขอขอบคุณสำหรับการวางรอยยิ้มบนใบหน้าของฉัน :)
เจมส์พี

1
ดีใจที่ฉันได้รับประสบการณ์จากคุณ ตอนนี้ฉันสี่สิบยังคงสนุกกับการเขียนโปรแกรมและไม่ได้รับเงินเดือนจูเนียร์อีกต่อไป หวังว่ามันจะไปได้ดีกับคุณ
Eric Wilson

36

เมื่อฉันทำงานเพื่อหาตำแหน่งปัจจุบันของฉันฉันเข้าร่วมเวิร์คช็อปที่ฉันเป็นคนที่อายุน้อยที่สุดอย่างน้อยหนึ่งทศวรรษ คนอื่น ๆ ในการประชุมเชิงปฏิบัติการมีมากกว่า 50 คนและมีเวลาหางานยากมาก ข้อสังเกตบางประการเกี่ยวกับสาเหตุที่เกิดขึ้น:

  • นายจ้างจำนวนมากคิดว่าเมื่อคุณโตขึ้นคุณก็จะต้องให้คะแนนการจ้างงานสองสามปีก่อนที่คุณจะเกษียณและเมื่อมองหาผู้สมัครพวกเขาต้องการที่จะได้รับทุก ๆ เดือนพวกเขาจะได้รับ
  • ในเศรษฐกิจและตลาดงานในปัจจุบันผู้คนจำนวนมากที่มีประสบการณ์และมีคุณสมบัติเหมาะสมจำนวนมากกำลังสมัครงานที่อยู่ภายใต้คุณสมบัติของพวกเขา นายจ้างมักจะสงสัยว่าคุณกำลังสินค้าเสียหายหรือพวกเขาคิดว่าคุณจะข้ามเรือในนาทีที่คุณสามารถ ความกังวลอีกประการหนึ่งมักเกี่ยวข้องกับเงินเดือนที่คุณคาดหวังซึ่งเกี่ยวข้องกับการโพสต์งาน

ท้ายที่สุดแล้วนายจ้างต้องการทำคะแนนสูงสุดให้กับเจ้าชู้และบ่อยครั้งพวกเขาเชื่อมโยงประสบการณ์และความเป็นผู้ใหญ่กับ "แก่" และคิดว่าพวกเขาจะไปกับคนที่อายุน้อยกว่าและหยาบกว่าอยู่รอบ ๆ ขอบ และทำให้พวกเขานานกว่าที่พวกเขาสามารถมีประสบการณ์และวุฒิภาวะมากขึ้น

ในทีมปัจจุบันของฉันอาจารย์การต่อสู้และหัวหน้าทีมของเราเป็นคนที่อยู่ในวัยห้าสิบของเขาและเขามีค่ามากในการทำให้จุดหยาบและจัดการกับผู้บริหารระดับสูงของเรา ในทางกลับกันฉันไม่คิดว่าเขาจะไม่เขียนโค้ดมากนักเพราะประสบการณ์การเขียนโค้ดส่วนใหญ่มาจากอย่างน้อยหนึ่งทศวรรษที่ผ่านมาและดังนั้นจึงรู้สึกเหมือน VB6 มากกว่า PHP

โดยส่วนตัวแล้วฉันคิดว่าโปรแกรมเมอร์รุ่นเก่าสร้างที่ปรึกษาและหัวหน้าทีมที่ยอดเยี่ยมเพราะพวกเขามีประสบการณ์ที่ยอดเยี่ยมในการพัฒนา อาจเป็นเพราะเหตุผลที่คนแนะนำให้คุณดูบทบาทการจัดการมากขึ้น นายจ้างก็ตระหนักถึงสิ่งนี้เช่นกันฉันคิดว่าและมีแนวโน้มที่จะจ้างคนที่มีประสบการณ์มากมายในบทบาทด้านการจัดการมากกว่าเป็นผู้ทำรหัสอีกคน

ในฐานะที่เป็นหมายเหตุด้าน - คนส่วนใหญ่ที่มีประสบการณ์ในอุตสาหกรรมการจ้างงานแนะนำให้ผู้สมัครที่มีอายุมากกว่าหลีกเลี่ยงวันที่หรือปรับส่วนประสบการณ์การทำงานของประวัติการทำงานของพวกเขาเพื่อพิจารณาอายุของพวกเขา

สิ่งสุดท้ายที่ต้องพิจารณาคือไม่ว่าคุณจะเข้าสัมภาษณ์หรือประวัติการทำงานของคุณถูกปฏิเสธ หากคุณได้รับการสัมภาษณ์ประวัติส่วนตัวของคุณอาจไม่ใช่ปัญหา


26
สิ่งที่ตลกเกี่ยวกับเรื่องนี้คือฉันสงสัยว่าคนที่แต่งตัวประหลาดออกจากวิทยาลัยจะไม่อยู่นานเกือบและค่าใช้จ่ายในการฝึกอบรมเขาอาจจะสูงกว่าสำหรับคนที่มีประสิทธิผลทันที ข้อสันนิษฐานที่ผิดมักจะเล่นในเกมที่จ้าง
HLGEM

2
@HLGEM แน่นอน คำถามที่ถามสถานที่ที่คุณคิดว่าจะเกษียณเร็วเกินไปคือ: นักพัฒนาคนอื่น ๆ ของคุณมาที่นี่นานเท่าไหร่แล้ว? มีกี่คนที่นี่มากกว่าหนึ่งปีสองปีสามปี? น่าเสียดายที่ในกรณีส่วนใหญ่ของการเลือกปฏิบัติอายุคนจะไม่ได้รับโอกาสที่จะถามคำถามนี้
Kyralessa

20

เลขที่

การรับรู้นี้มาจากการเขียนโปรแกรมที่มีผู้เข้ามาใหม่จำนวนมากในช่วงทศวรรษ 1990 เป็นต้นไป จนกระทั่งทศวรรษ 1980 มันเป็นอาชีพเฉพาะที่มีขนาดค่อนข้างเล็ก แต่แล้วในช่วง 20 ปีที่ผ่านมาก็เกิดการระเบิดขึ้นและกีดกันผู้เปลี่ยนอาชีพที่มีอายุมากกว่าซึ่งส่วนใหญ่เป็นเด็ก

ดังนั้นโดยทั่วไป: อายุเฉลี่ยของโปรแกรมเมอร์จะสูงขึ้นเมื่อโป่งเริ่มต้นของปี 1990 + ผู้เข้าร่วมโปรแกรมนี้มีอายุมากขึ้น เห็นได้ชัดว่าบางคนจะย้ายไปที่การจัดการหรือเปลี่ยนอาชีพ แต่ไม่เพียงพอที่จะป้องกันการเปลี่ยนแปลงประชากรที่หลีกเลี่ยงไม่ได้นี้ นอกจากนี้: หลังจากดอทคอมจับคนหนุ่มสาวจำนวนน้อยลงกำลังศึกษาการเขียนโปรแกรมซึ่งหมายความว่าการเข้ามาของเลือดสาวช้าลงบ้าง

คิดว่ามันเป็นเหมือนประชากรของประเทศกำลังพัฒนา: อัตราการเกิดขนาดใหญ่อัตราการตายสูงจำนวนมากของประชากรหนุ่มสาว เมื่อประเทศพัฒนามากขึ้นผู้คนเริ่มมีชีวิตยืนยาวขึ้นและมีลูกน้อยลง

ดังนั้นถ้าคุณมีอายุ 35 ปีตอนนี้คุณอายุ 40, 45, 50, และอื่น ๆ - อายุเฉลี่ยของโปรแกรมเมอร์จะติดตามคุณไปสู่ระดับเหล่านี้เช่นกัน มันเป็นข้อมูลประชากรชั่วคราวไม่ใช่การเขียนโปรแกรมถาวรเป็นอาชีพ


3
+1 จุดที่ยอดเยี่ยมส่องแสงใหม่ให้กับสิ่งต่าง ๆ (และฉันหวังว่าเพราะตัวฉันเองมันถูกต้อง :-)
PéterTörök

นี่คือจุดที่ยอดเยี่ยมอย่างแท้จริงที่มีความเกี่ยวข้องเกินเพียงบวกจุดของโปรแกรมเมอร์ที่มีอายุมากกว่า
icc97

19

ในขณะที่ทำหน้าที่เป็นหัวหน้าทีมฉันมีหลายครั้งที่มีคนมากกว่า 50 คน (และอีกคนหนึ่งมากกว่า 60 คน) ทำงานเป็นทีม ฉันบอกได้แค่ประสบการณ์ที่ดี สิ่งที่ฉันจะถามคือถ้าฉันเห็นใครบางคนในช่วง 10 ปีที่ผ่านมาในฐานะผู้จัดการหรือสถาปนิกที่พยายามสมัครงาน dev พวกเขาอาจจะลดขนาดและกำลังมองหางาน แต่ถ้าพวกเขาได้รับในมือฉันจะไม่ถามเลย

ในยุคนั้นผู้จัดการและสถาปนิกทุกคนที่อยากเป็นผู้จัดการและสถาปนิก ... ใครก็ตามที่ยังต้องการโค้ด


2
นับฉันในกลุ่ม "ต้องการโค้ด" 50+ และยังไม่มีความปรารถนาที่จะจัดการ ฉันถูกจ้างโดยคนที่อายุน้อยกว่าฉันในงานนี้และสุดท้ายของฉัน FWIW ฉันชอบเขียนโค้ดและฉันทำได้ดี
ไบรอัน Oakley

18

ดูกรณีของเกรซกระโดด เธอยังคงทำงานกับการเขียนโปรแกรมจนกระทั่งเธอเสียชีวิตที่ 85 ฉันจำได้ว่าเห็นเธอพิเศษ 60 นาทีเมื่อหลายปีก่อนเธอเป็นคนที่มีเสน่ห์ หากคุณมีความหลงใหลในการทำบางสิ่งบางอย่างแล้วอายุไม่ใช่ปัจจัย

สำหรับสิ่งที่คุ้มค่าฉันอายุมากกว่า 50 ปีและไม่เห็นเหตุผลที่จะหยุดทำสิ่งที่ฉันชอบ ยังมีอะไรอีกมากมายให้เรียนรู้และฉันก็สนุกกับมัน


17

สิ่งหนึ่งที่ควรพิจารณาคือจะจ้างโปรแกรมเมอร์อายุ 50 หรือ 60 ปีจำนวนเท่าใด หากสิ่งที่คุณทำคือรหัสฉันไม่คิดว่าจะมีงานให้ coder รุ่นเก่าเกือบเท่าเมื่อเทียบกับวัยยี่สิบต้น ๆ ไปจนถึงอายุสามสิบต้น เหตุผลหนึ่งที่ฉันรู้ว่าเรื่องนี้มีอยู่ (ฉันได้ถามคนอื่น ๆ ที่รับผิดชอบเรื่องการจ้างงาน) ก็คือผู้จัดการอายุ 40 ปีนั้นค่อนข้างเหนื่อยล้ากับใครบางคน 15 ปีในระดับอาวุโสของเขา พวกเขาจะทำตามคำแนะนำของฉันหรือไม่ พวกเขาตั้งค่าอย่างไรในทางของพวกเขา? แรงโน้มถ่วงอื่น ๆ และติดตาม coder ปู่นี้หรือไม่?

ข้อเสนองานเกือบทั้งหมดที่ฉันได้รับในวันนี้ (ฉันอายุ 43 ปี) ทำให้ฉันต้องทำหน้าที่จัดการ / ควบคุมดูแลจำนวนหนึ่ง

ดังนั้นฉันคิดว่าในบางช่วงอายุควรเปลี่ยนการโฟกัสของคุณจาก "การเข้ารหัสเท่านั้น" เป็นการเข้ารหัสและรับบทบาทการควบคุมเพิ่มเติม เป็นที่คาดหวังเพียงอย่างเดียวในโลกของเราที่ผู้สูงอายุจะมีบทบาทเป็นผู้นำมากขึ้น และอย่างที่ฉันได้กล่าวไปแล้วคนจำนวนมากดูเหมือนจะชอบคนที่แก่กว่าโดยธรรมชาติ

ดังนั้นคุณอาจจะสามารถมุ่งเน้นไปที่การเขียนโค้ดเท่านั้น แต่การรักษาและการรับงานใหม่ ๆ จะกลายเป็นเรื่องยากขึ้นตามอายุของคุณ


7
การหางานใหม่ในสาขาใด ๆ จะยากขึ้นเมื่อคุณอายุมากขึ้น อย่างไรก็ตามที่ฉันทำงานอยู่ในขณะนี้เรามีโปรแกรมเมอร์ที่แข็งแกร่งที่สุดของเราหลายคนอายุมากกว่า 50 ปีและผู้จัดการคนใดก็ตามที่ปฏิเสธที่จะพิจารณานักพัฒนาที่แข็งแกร่งในการจ้างงานเนื่องจากอายุเป็นคนงี่เง่า เจ้านายปัจจุบันของฉันอายุเกือบครึ่งแล้วและไม่มีปัญหากับสิ่งนั้นและฉันก็ไม่มีปัญหากับเขาที่อายุน้อยกว่าฉันอย่างมาก
HLGEM

1
@HLGEM คุณต้องเป็นกรณียกเว้น ผู้จัดการส่วนใหญ่ไม่ปลอดภัยอย่างมากเกี่ยวกับตำแหน่งอำนาจที่ล่อแหลมของพวกเขา (Alliteration Badge!) และส่วนใหญ่รู้สึกไม่สบายใจเกี่ยวกับผู้ใต้บังคับบัญชาที่อาจทำเงินได้มากกว่าเขา / เธอ
maple_shaft

1
@HLGEM ฉันประทับใจที่หัวหน้าของคุณเป็นคนใจกว้าง - ช่วงอายุของโปรแกรมเมอร์สามคนสุดท้ายที่เขาจ้างคืออะไร?
robrambusch

2
ทำไมมันถึงสำคัญว่าโปรแกรมเมอร์มีอายุเท่าไหร่? โปรแกรมเมอร์ทุกคนไม่อยู่เหนือกว่าผู้จัดการหรือไม่
psr

4
ฉันกำลังจะอายุ 65 ปีฉันไม่ต้องการออกจากตำแหน่ง ยกเว้นหลังจาก dot-com bust 10 ปีที่แล้วฉันไม่เคยมีปัญหาในการทำงาน ฉันได้รับโทรศัพท์จากหัวหน้านักล่าทุกสัปดาห์ ฉันชอบที่จะเขียนโค้ดและไม่เคยมีความปรารถนาที่จะเป็นผู้จัดการ ผู้จัดการปัจจุบันของฉันในงานนอกสถานที่ของฉันคือ 50 และยังเป็นสถาปนิก เขาพยายามรหัสด้วย แต่มีปัญหาในการมีเวลาพอที่จะทำเช่นนั้น โปรแกรมเมอร์เฟิร์มแวร์ตัวอื่น ๆ นั้นมีมากกว่า 60 ตัวด้วย
tcrosley

15

ฉันเป็นโปรแกรมเมอร์อิสระ (ส่วนใหญ่ฝังตัว C, บาง PHP และ C #) และกว่า 60 ฉันมีสี่สัญญาปัจจุบัน ในหลาย ๆ งานของฉันฉันไม่เคยพบคนที่ฉันทำงานด้วย ฉันไม่แสดงรายการวันที่ใด ๆ ในประวัติการทำงานออนไลน์ของฉันที่เก่ากว่าประมาณ 1990


15

อาชีพของทุกคนมีความแตกต่างกันเพราะเรามีความต้องการที่แตกต่างกันและทำการเลือกที่แตกต่างกัน ฉันรู้จักโปรแกรมเมอร์มากกว่า 50 คนฉันทำงานกับพวกเขาจำนวนมากเพราะเราพยายามจ้างคนที่มีความสามารถไม่ใช่อายุและตรงไปตรงมาเราวางคุณค่าสูงสุดจากประสบการณ์เชิงลึกที่คนหนุ่มสาวไม่ได้มี

เมื่ออายุคุณต้องเลือก คุณสามารถพักโปรแกรมเมอร์ แต่มีค่าใช้จ่ายที่ต่ำกว่าเงินเดือนโดยทั่วไป คุณสามารถเปลี่ยนเป็นผู้นำทางเทคโนโลยีซึ่งโดยทั่วไปยังคงมีการเขียนโปรแกรมบางส่วน แต่ยังรวมถึงงานการจัดการบางอย่าง คุณสามารถเป็นผู้เชี่ยวชาญ (BI, สถาปัตยกรรม, นักวิเคราะห์ระบบ, ฐานข้อมูล ฯลฯ ) ซึ่งมักจ่ายดีกว่า แต่มีข้อ จำกัด ในแง่ของงานโดยรวมที่มีให้ คุณสามารถย้ายไปยังบทบาทการจัดการโครงการหรือบทบาทนักวิเคราะห์ธุรกิจและออกจากการเขียนโปรแกรมทั้งหมด คุณอาจตัดสินใจเปิดร้านอาหารหรือซื้อฟาร์มและทิ้งโลกธุรกิจเอาไว้เบื้องหลัง ตัวเลือกทั้งหมดเหล่านี้เปิดเมื่อคุณยังเด็กและท้ายที่สุดตัวเลือกของคุณจะ จำกัด ว่าตัวเลือกใดที่เหมาะกับคุณ

ฉันสังเกตตัวเองว่าถ้าคุณยังไม่ได้เปลี่ยนมาเป็นผู้บริหารในช่วงกลางปี ​​30 คุณจะไปที่นั่นได้ยากกว่ามาก แต่นั่นอาจไม่จริงในสถานที่อื่น

แต่ประเด็นที่ฉันพยายามทำก็คือคุณควบคุมการเลือกอาชีพของคุณ คุณไม่ต้องทำสิ่งที่คนอื่นทำเพราะคนส่วนใหญ่ทำเช่นนั้น ทำสิ่งที่ดีที่สุดสำหรับคุณ และไม่เคยคิดว่าคุณได้เลือกเอาคืนไม่ได้ ฉันเปลี่ยนอาชีพ 5 หรือ 6 ครั้งชีวิตทำให้คุณไปยังสถานที่ที่ไม่คาดคิด สิ่งที่คุณต้องการที่ 20 ไม่น่าจะเป็นสิ่งที่คุณต้องการที่ 50 และก็โอเค บางครั้งเราเลือกที่จะเก็บอาหารไว้บนโต๊ะและจ่ายเงินเพื่อการศึกษาของลูก มีโปรแกรมเมอร์จำนวนมากที่กลายเป็นผู้จัดการสำหรับการจ่ายเงิน มีคนอื่นที่ไม่สนใจว่าพวกเขามีอะไรมากพวกเขารู้สึกว่าความเครียดของการจัดการนั้นไม่คุ้มค่า และคนอื่น ๆ เป็นโปรแกรมเมอร์บริสุทธิ์ที่ไม่สามารถแม้แต่จะพิจารณาสิ่งอื่นใดได้เพราะมันไม่ได้เป็นอย่างที่พวกเขาทำ


เห็นด้วยโดยสิ้นเชิงฉันต้องการออกจากตำแหน่งเมื่อฉันอายุประมาณ 30 ปีและรหัสสำหรับตัวเอง
ERJAN

14

มีบทความที่น่าสนใจเมื่อเร็ว ๆ นี้ - ความลับดำมืดของ Silicon Valley http://techcrunch.com/2010/08/28/silicon-valley%e2%80%99s-dark-secret-it%e2%80%99s- ทั้งหมดเกี่ยวกับอายุ /

โดยพื้นฐานแล้วมันบอกว่าหุบเขาชอบผู้สมัครที่อายุน้อยกว่าที่จะใส่ allnighters สำหรับค่าจ้างที่ต่ำกว่าและสนับสนุนว่าโปรแกรมเมอร์ที่มีประสบการณ์ย้ายเข้าไปอยู่ในตำแหน่งการจัดการหลังจากที่พวกเขาตีอายุที่แน่นอน ปัญหาคือมีผู้บริหารไม่มากที่ต้องก้าวไป ..

ฉันไม่ได้ทำงานในหุบเขา แต่ประสบการณ์ส่วนตัวของฉันคือโปรแกรมเมอร์ผู้มีประสบการณ์สามารถเขียนโค้ดและมีค่าเนื่องจากประสบการณ์ของพวกเขาและในคอของฉันในป่ามี บริษัท หลายแห่งที่จะจ้างพวกเขา


2
มีข้อได้เปรียบอย่างแน่นอนในการจ้างคนที่ไม่มีประสบการณ์ / ผู้อยู่ใต้บังคับบัญชาซึ่งไม่รู้ว่า 60 ชั่วโมงต่อสัปดาห์ทำงานมากเกินไปและ 20K GBP จะไม่ได้รับรายได้เพียงพอ โอกาสในการพัฒนาอาชีพของชื่อที่ยิ่งใหญ่ในประวัติย่อของคุณนั้นคุ้มค่ากับการทำสองสามปีที่ผ่านมา "Tour of Duty", IMO
JBRWilkinson

12

ฉันนั่งถัดจากนักพัฒนา C # อายุ 50 ปีขึ้นไป ไม่มีตัวตน "แก่เกินไป" เพียงแค่การรับรู้ในส่วนของผู้สัมภาษณ์ ด้วยเหตุนี้คุณอาจต้องไปให้ถึงขีดสุดในการโน้มน้าวใจผู้คนที่คุณมีความรู้อยู่เสมอ

หรือกลายเป็นโปรแกรมเมอร์ถั่วเหลือง ทั้งสองทาง : P


12

ไม่มีใครอยากจ้างโปรแกรมเมอร์ที่มีอายุมากกว่าพวกเขา

TooOld = ผู้สัมภาษณ์อายุ + 1


2
เจ้านายของฉันอายุเพียงครึ่งเดียว
HLGEM

4
เพื่อนร่วมงานของฉันไม่รู้จัก Simple Minds ...
Pierre Watelet

1
เฮ้ฉันกำลังถามผู้ถาม! นี่เป็นเรื่องตลก!
DavRob60

4
while(true) { Interviewer.Age++; } //should have made that private! mwuhahaha!
blesh

1
เราเกลียดความสนุกที่นี่อย่างเห็นได้ชัด อับอายขายหน้าคุณ!
pwny

12

ฉันอายุ 59 ปีและทำงานเป็นนักพัฒนาซอฟต์แวร์ทุกวันตั้งแต่ฉันเกษียณจากกองทัพสหรัฐฯในปี 1994

สิ่งที่ฉันพบคือประมาณ 45 หลังจากนั้นไม่มีประเด็นใดที่จะพยายามหางานกับ บริษัท ที่มีแผนกทรัพยากรบุคคล คนฝ่ายทรัพยากรบุคคลกลัวว่าหากการจ้างงานรุ่นเก่าใหม่ไม่สามารถทำงานได้พวกเขาจะได้รับการยุติการเลือกปฏิบัติตามอายุ ดังนั้นพวกเขาจึงฝึกฝนการแบ่งแยกอายุอย่างล่วงหน้า

ทางออกที่ดีที่สุดสำหรับโปรแกรมเมอร์รุ่นเก่าที่กำลังมองหางานคือการมองหาการเริ่มต้นเล็ก ๆ การเริ่มต้นที่ดีกว่าโดยอดีตเพื่อนร่วมงานหรืออย่างน้อยก็ บริษัท ขนาดเล็กพอที่จะไม่มีแผนกทรัพยากรบุคคล หากคุณสามารถพูดคุยกับทีมพัฒนาที่เกิดขึ้นจริงมีโอกาสที่เหมาะสมที่พวกเขาสามารถมองเห็นผมหงอกของคุณที่ผ่านมา อย่างน้อยก็ใช้งานได้สำหรับฉัน

ฉันวางแผนที่จะดำเนินการต่อในฐานะนักพัฒนาจนกว่าฉันจะเบื่องานซึ่งยังไม่เกิดขึ้น กิ๊กปัจจุบันของฉันค่อนข้างเสถียร แต่ถ้ามันหายไปฉันจะหางานใหม่หรือสร้างงานของตัวเอง


1
+1 สำหรับการทำงานของคุณเอง แต่ถ้าคุณทำเช่นนั้นคุณอาจต้องมีทักษะขององค์กรและ / หรือการควบคุมดูแล
ElGringoGrande

1
คุณแน่ใจหรือไม่ว่าฝ่ายทรัพยากรบุคคลคัดกรองคุณเนื่องจากอายุของคุณ มีโอกาสที่คุณขาด "คำพูดปากต่อปาก" ที่เหมาะสมในเรซูเม่ของคุณหรือไม่? ฉันถามเพราะฉันรู้ว่าฉันมีปัญหากับการทำงานในสถานที่ที่ HR ทำการคัดกรองโค้ดที่ดี (เก่า) จำนวนมากเพราะพวกเขาไม่มี "AJAX" ในเรซูเม่ของพวกเขา สำหรับบันทึกแล้วฉันอยู่ในเกม IT เมื่อไม่กี่ปีที่ผ่านมาและฉันก็เริ่มรู้สึกขอบคุณที่ "อยู่ที่นั่น - ทำอย่างนั้น" ทัศนคติของเพื่อนร่วมงานคนเก่าที่สามารถมองเห็นแนวโน้มและแนวโน้มได้ก่อนที่ฉันจะทำได้
เกรแฮม

"คุณแน่ใจหรือไม่ว่าฝ่ายทรัพยากรบุคคลได้คัดเลือกคุณเนื่องจากอายุของคุณหรือไม่มีโอกาสที่คุณจะขาด" คำฉวัดเฉวียน "ที่เหมาะสมในเรซูเม่ของคุณหรือไม่? ฉันไม่ได้ว่าทำไมฉันถึงไม่ได้งาน แต่ฉันทำสิ่งที่เกิดขึ้นเมื่อฉันอยู่ในองค์กรขนาดใหญ่ที่มีการพิจารณาผู้สมัครที่มีอายุมากกว่าที่มีคุณสมบัติเหมาะสมและถูกปฏิเสธโดยใช้คำรหัสเช่น 'ไม่พอดีกับวัฒนธรรม' หรือ 'อาชีพ ender '
Jim In Texas

11

มันขึ้นอยู่กับแต่ละบุคคลและประเภทของความรุนแรง ฉันสังเกตเห็นว่าฉันแก่ขึ้นแล้วว่าฉันมีความอดทนน้อยลงเป็นเวลานานหรือสภาพการทำงานที่เส็งเคร็ง แต่ฉันก็ยังทนอยู่ได้ มันอาจแตกต่างกันไปในแต่ละบุคคล แต่สิ่งต่าง ๆ เช่นการดึงนักสู้ทุกคนทำให้ฉันมีค่ามากขึ้น ฉันสามารถทำได้ แต่ใช้เวลาในการกู้คืนนานกว่าที่เคยเป็น

ถ้าหากคุณคิดว่านักสู้ทุกคนและความเครียดสูงมากฉันคิดว่าจะต้องเสียภาษีทุกคน แต่ใช่มันเป็นไปได้ที่ผู้สูงอายุจะต่อสู้มากขึ้น ถ้าหากคุณหมายความว่ามีการเรียนรู้มากมายฉันจะไม่กังวลเกี่ยวกับมัน ทุกคนเรียนรู้ที่แตกต่างกันและพวกเขาแค่ต้องประเมินมันเมื่อพวกเขาไป

อย่างไรก็ตามถ้าฉันสามารถบอกเล่าประสบการณ์ที่ฉันมีให้รุ่นน้องของฉันตอนนี้ฉันจะบอกเขาว่า "ระวังให้ดีเกี่ยวกับการทำสิ่งต่าง ๆ ที่ไม่สมควรแม้ว่าคุณจะเป็นเด็ก ... องค์กรอเมริกายินดีที่จะใช้คุณ เพื่อแสดงความพยายามนั้น "


14
ความต้องการซ้ำหลายชั่วโมงเป็นสัญญาณของโครงการที่ล้มเหลวในองค์กรที่ไม่ทำงานและฉันจะไม่ทำอีกต่อไป เมื่อรถอยู่ในหนองน้ำการกดคันเร่งอย่างต่อเนื่องจะไม่ช่วยอะไร
kevin cline

9

โดยส่วนตัวแล้วฉันไม่ต้องการงานที่ฉันต้องซ่อนด้วยว่าฉันอายุเท่าไหร่ (การเปิดเผยอย่างเต็มรูปแบบ: ฉัน 27 ดังนั้นนั่นไม่ใช่ปัญหาสำหรับฉัน)

หรือว่าฉันควรจะมุ่งเน้นไปที่งานการจัดการ (ซึ่งฉันเคยทำมาแล้วในอดีต) เพราะ ... พวกเขาไม่สามารถอธิบายได้จริง ๆ ยกเว้นว่านัยก็คือในช่วงอายุหนึ่งคุณเป็นผู้แพ้ถ้าคุณ ' กำลังเขียนโค้ดอยู่ แต่ฉันชอบเขียนโค้ด

ฉันคิดว่าคุณมีสองสิ่งที่ทำงานกับคุณ:

  1. โปรแกรมเมอร์รุ่นเก่ามีประสบการณ์มากกว่าและเสียค่าใช้จ่ายมากขึ้น
  2. ฉันคิดว่าร้านค้าซอฟต์แวร์ใน Silicon Valley (ถ้าคุณคิดว่า Northern California) ได้ปรับเปลี่ยนความคิด "ขึ้นหรือลง" หากคุณมีอายุครบกำหนดและคุณยังไม่ได้ก่อตั้ง บริษัท ของตัวเองหรืออย่างน้อยก็มีบทบาทความเป็นผู้นำในหนึ่งเดียวคุณต้องไม่หลงใหลในธุรกิจซอฟต์แวร์หรือคุณจะต้องไม่เก่งในเรื่องนี้

ฉันไม่ได้บอกเหตุผลในการให้เหตุผลเหล่านี้ว่าถูกต้องหรือฉันเห็นด้วยกับพวกเขา ฉันแค่บอกว่ามันเป็นอย่างนั้น ปัญหาสองข้อนี้จะเป็นเรื่องใหญ่หากคุณต้องการงานเริ่มต้น แต่พวกเขาอาจจะมีปัญหาน้อยลงหากคุณกำลังหางานให้กับ บริษัท ที่มีชื่อเสียงมากขึ้น

สุดท้ายนี้คุณได้พิจารณาที่จะสมัครงานหัวหน้าฝ่ายเทคโนโลยีหรือสถาปนิกหรือไม่? พวกเขาอยู่ในตำแหน่ง "ขั้นสูง" ที่ไม่จำเป็นต้องมีกิ๊กในการจัดการ


8

ฉันทำงานที่เกาหลี ในประเทศนี้อายุมากกว่า 40 ปีนั้นแก่เกินไปที่จะเป็นโปรแกรมเมอร์ ดังนั้นคณะกรรมการต้องการให้พวกเขาเป็นผู้จัดการ แต่มีเพียงไม่กี่คนเท่านั้นที่สามารถเป็นผู้จัดการได้ ส่วนที่เหลือควรยกเลิก ดังนั้นพวกเขาจึงหางานใหม่เหมือนธุรกิจของตัวเอง นี่คือเหตุผลที่โปรแกรมเมอร์เกาหลีส่วนใหญ่ต้องการไปต่างประเทศ


9
ช่างเป็นวิธีการจัดการ บริษัท ซอฟต์แวร์ที่งี่เง่า! หากไม่มีประสบการณ์จากผู้อาวุโสจะทำให้ความผิดพลาดเดิมตลอดไป
Gary Willoughby

7

ฉันจะอายุ 34 ปีเมื่อสำเร็จการศึกษาและอายุ 32 ปีฉันสามารถฝึกงาน 12 เดือนโดยเสนองานให้ฉันและอีกหลายหลักสูตรในการสัมภาษณ์ระดับสูง ประเด็นของฉันคือในประสบการณ์ของฉันอายุไม่ได้เป็นปัจจัยจริงๆ มันเกี่ยวกับทักษะที่คุณมีพวกเขาเป็นปัจจุบันหรือไม่? และที่สำคัญมากมันเกี่ยวกับทักษะที่อ่อนนุ่มของคุณโดยเฉพาะการสื่อสาร

เพื่อให้ตัวเอง 'โดดเด่น' คือเหตุผลที่ฉันรับช่วงต่อและฉันได้เริ่มต้นการพัฒนาโอเพนซอร์ซเพื่อที่จะตอบโต้ยุคสมัยที่เป็นไปได้และเพื่อพิสูจน์ว่าฉันทุ่มเทและกระตือรือร้น (สำคัญมาก) เกี่ยวกับการเขียนโปรแกรม

ก่อนหน้านี้ฉันเคยเป็นผู้จัดการฝ่ายบริการลูกค้าและฉันเชื่อว่าสิ่งนี้ได้ผลสำหรับฉันทั้งในการสัมภาษณ์ / ข้อเสนอและด้วยความมั่นใจของฉันเองเมื่อต้องรับมือกับผู้สัมภาษณ์

ฉันอยู่ในสหราชอาณาจักรฉันไม่แน่ใจว่าคุณอยู่ที่นี่หรือไม่


+1 เพื่อรักษาทักษะของคุณให้ทันสมัย สาขาของเราเติบโตอย่างรวดเร็ว ต้องแน่ใจว่าได้เรียนรู้เทคโนโลยีใหม่ ๆ และอย่าพยายามปรับแก้ปัญหาใหม่ ๆ ให้เป็นแม่พิมพ์แบบเดิม หากคุณมีผู้สมัครสองคนผู้ที่เป็นเทคโนโลยีใหม่ล่าสุดคือ Java และ Oracle และอีกคนที่มีประสบการณ์ใน Node.js และ MongoDB ซึ่งคุณคิดว่าเป็นปัจจุบันหรือไม่ (ขออภัยที่จะเลือกบน Java แต่คุณได้รับความคิด)
Michelle Tilley

@BinaryMuse หากฉันเป็นผู้เริ่มต้นในด้านไอทีจะดีกว่าไหมถ้าฉันศึกษา Node.js และ MongoDB แทน Java และ Oracle?
มือใหม่

@newbie ไม่จำเป็นต้อง; คำถามนี้ทั้งหมดเป็นเรื่องเกี่ยวกับการพัฒนาต่อไปในชีวิต ตรวจสอบให้แน่ใจว่าได้ติดตามด้วยเทคโนโลยีที่ใหม่กว่าและสดกว่าในช่วงชีวิตนั้น (แทนที่จะพึ่งพา "รายการโปรดเก่า" เนื่องจากเราไม่เคยทำ) เป็นวิธีที่ยอดเยี่ยมในการแสดงให้เห็นว่าคุณ "ทุ่มเทและกระตือรือร้นเกี่ยวกับการเขียนโปรแกรม "อย่างที่ดาร์เรนพูดอย่างนั้น
Michelle Tilley

7

พูดเป็นคนที่สัมภาษณ์นักพัฒนา สิ่งเดียวที่ฉันสนใจคือถ้าคุณสามารถทำงานได้และถ้าคุณเหมาะสมกับทีมของฉัน

นักพัฒนาซอฟต์แวร์รุ่นเก่ามีโอกาสได้รับผลประโยชน์มากกว่าชิ้นส่วนที่อายุน้อยกว่าสำหรับงานจำนวนเดียวกันเนื่องจากประสบการณ์ที่พวกเขามี


6

ฉัน 46. ฉันเริ่มเขียนโปรแกรมย้อนกลับไปในช่วงกลางปี ​​1990 ทุกวันนี้นายจ้างส่วนใหญ่ให้ความสำคัญกับการรับรองมากกว่าเนื้อหาที่ดำเนินการต่อซึ่งน่าเศร้า แต่นั่นคือสิ่งที่ฉันเห็นตามชายฝั่งตะวันออกอย่างน้อย ทำให้ทักษะของคุณเป็นปัจจุบัน มันเป็นความเจ็บปวด แต่นั่นคือสิ่งที่คุณต้องทำถ้าคุณต้องการที่จะอยู่ในส่วน "ภาคปฏิบัติ" ของอุตสาหกรรมนี้ มิฉะนั้นอย่างที่คุณพูดให้ติดตามตำแหน่งการจัดการ ไม่สนุกหรือน่าสนใจ แต่ทุกวันนี้งานก็ดี


1
ฉันไม่คิดว่าคุณสามารถสร้างข้อความรับรองเกี่ยวกับการรับรองได้ ฉันไม่เคยทำงานให้กับทุกคนที่คิดว่าการรับรองมีค่าอะไรเลย บางทีฉันอาจจะโชคดี
ไบรอัน Oakley

6

มีงานสำหรับนักพัฒนาที่มีความสามารถเสมอ แสดงพลังงานและความสามารถในการแก้ปัญหาและคุณจะพบตำแหน่ง ฉันอาจจะไร้เดียงสา แต่ฉันคิดว่าการจ้างคนให้ถือว่าอายุเท่าพวกเขาทำ ฉันรู้ว่าผู้ชายสองคนใน 50 ของพวกเขาที่เพิ่งได้รับเงินทุน VC สำหรับการเริ่มต้นเว็บของพวกเขา


5

ฉันอายุ 30 ปีและฉันสัมภาษณ์คนที่อายุน้อยกว่า 20 หรืออายุ 50 ปีหรือแก่กว่านิดหน่อย

ฉันพยายามที่จะไม่สนใจว่าคนชราเป็นอย่างไร แต่ฉันยอมรับว่าฉันอาจจะลำเอียง ผมเคยทำงานงานมากเกินไปที่จะมีทั้งชาย 22-26 บัณฑิตวิทยาลัย (ปริญญา CS รองคณิตศาสตร์) ด้วยความรักครอบงำเก่า sci-fi และบุคลิก Hyper-เหตุผลขาว หากคุณแตกต่างจากนี้ในทางใดทางหนึ่งฉันก็สนใจคุณมากขึ้น

ที่กล่าวว่าฉันไม่คิดว่ามีความเป็นส่วนตัวมากในกระบวนการสัมภาษณ์ของเรา ฉันมีคำถามตั้งโปรแกรมมาตรฐานและคุณได้กระดานไวท์บอร์ดและเครื่องหมายและต้องเขียนโค้ด หากคุณสามารถทำได้มันเยี่ยมมากและถ้าคุณทำไม่ได้นั่นก็แย่มาก

คุณสามารถยืนยันว่ารูปแบบนั้นโง่ (อาจเป็น) หรือคำถามนั้นโง่ (อาจเป็น) แต่ฉันคิดว่ามันเป็นเรื่องปกติสำหรับ บริษัท ซอฟต์แวร์ในปัจจุบัน คำถามของฉันมีตั้งแต่ "ถ้าคุณตื่นตัวใน CS 101 ในสัปดาห์แรกคุณจะหัวเราะเยาะฉันเพื่อถามอะไรที่ง่าย ๆ " จนถึง "นี่เป็นตัวแทนของสิ่งที่เราทำงานจริง ๆ " ฉันอาจตื่นเต้นกับการจ้างคนที่ไม่เหมือนเพื่อนร่วมงานคนอื่นของฉัน แต่ท้ายที่สุดแล้วใช่ / ไม่ใช่เพียงแค่ลงมาว่าคุณสามารถเขียนรหัสได้หรือไม่

ฉันแน่ใจว่ามี บริษัท ที่ไม่ได้เป็นของฉันและต้องการจ้างคนหนุ่มสาวเท่านั้น หากคุณพบเจอพวกเขา (หรือเริ่มต้นของคุณเองบนอินเทอร์เน็ตไม่มีใครรู้ว่าคุณอายุ 100 ปี!)

สองประการที่ฉันคิดได้:

หากประวัติย่อของคุณทำให้คุณมีประสบการณ์มากพอที่คุณจะขอเงินเดือนที่สูงกว่าที่เราสามารถจ่ายได้ในตอนนี้เรซูเม่ของคุณอาจถูกกรองโดยฝ่ายทรัพยากรบุคคลก่อนที่จะถึงตัวฉัน ตอนนี้ถ้าคุณจริงๆจะมีความต้องการมากขึ้นกว่าที่เราสามารถที่จะเป็นกรองที่ดี แต่ถ้าคุณไม่ทำเช่นนั้นคุณอาจต้องการหาวิธีที่จะบอกต่อเรซูเม่ของคุณว่าเงินไม่ใช่เรื่องใหญ่สำหรับคุณ

เรารู้ว่าคนที่มีอายุมากกว่ามีประสบการณ์มากขึ้นและมีการตัดสินที่ดีขึ้น แต่คนที่อายุน้อยกว่าดูเหมือนว่าจะใช้เทคโนโลยีเฉพาะที่เราใช้อยู่ มันยังไม่เคยเกิดขึ้นกับฉัน แต่ถ้าเรามีหนึ่งสล็อตและสองผู้สมัครมันอาจเป็นเรื่องยากสำหรับเราที่จะเลือกระหว่าง "เด็กและใช้เทคโนโลยีสแต็คของเราก่อน" กับ "ประสบการณ์มากขึ้น แต่ไม่เคยใช้สิ่งนี้" โชคดีที่มันง่ายสำหรับคุณที่จะแก้ปัญหา: ใช้เวลาสร้างสิ่งเล็ก ๆ น้อย ๆ ด้วยเทคโนโลยีใหม่ที่ร้อนแรง (คุณเคยเขียนโปรแกรมมา 30 ปีแล้วและคุณเพิ่งสร้างบางสิ่งใน Rails เมื่อเดือนที่แล้ว Nice!) จริงๆแล้วมันเป็นคำแนะนำที่ดีสำหรับทุกคน


5

"ควร" เป็นการแสดงออกที่คลุมเครือและคลุมเครือ สิ่งที่มีประโยชน์ที่ควรถามเมื่อทำการตัดสินใจคือ: จะเกิดอะไรขึ้นถ้าฉันอยู่ต่อไป มีหลายสิ่งที่ฉันคิดได้

  • ฉันจะค่อยๆสูญเสียการสัมผัสและกลายเป็นคนว่างงานถ้าฉันสูญเสียงานของฉัน นั่นเป็นเรื่องที่ยาก ไม่มีใครอยากเชื่อว่ามันจะเกิดขึ้นกับพวกเขาดังนั้นบางทีมันอาจเป็นเรื่องจริงและทุกคนในทุ่งปฏิเสธ? ในทางกลับกัน Donald Knuth สามารถเขียนโปรแกรมรอบ ๆ ตัวฉันแล้วคุณรวมตัวกันและเขาก็ 73 ความสัมพันธ์นี้ในประเด็นต่อไป:

  • คน (นายจ้างเพื่อนร่วมงาน) จะคิดว่าฉันสูญเสียมันและทำให้ชีวิตการทำงานมีความสุขน้อยลงกว่าตอนนี้ นั่นเป็นปัญหาแน่นอน แต่ง่ายต่อการทดสอบ: ถามรอบ ๆ ! คนที่อายุน้อยกว่า / อายุมากกว่าที่คุณต้องรายงานคืออะไร

  • ในที่สุดฉันก็จะเบื่อสนามโดยสิ้นเชิงเพราะไม่มีอะไรใหม่ภายใต้ดวงอาทิตย์ ฉันสงสัยว่าอย่างใดอย่างหนึ่งมาก แต่ถ้ามันเกิดขึ้นอย่างน้อยคุณสามารถทำการเปลี่ยนแปลงอย่างค่อยเป็นค่อยไปโดยไม่ต้องใช้เวลามาก (เว้นเสียแต่ว่าจะไปในทิศทางที่กีดกันผู้ที่มีประสบการณ์จากการเข้าร่วม ... )

โดยรวมแล้วฉันไม่สามารถคิดถึงเหตุผลมากมายที่จะลาออกจากอาชีพไปก่อน


5

คิดถึงวันหยุดสุดสัปดาห์ของคุณ

คุณออกจากงานในวันศุกร์ขับรถกลับบ้านทานอาหารเย็นและพักผ่อน ในวันหยุดสุดสัปดาห์บางทีคุณอาจทำงานรอบ ๆ บ้านเดินทางบ้างมีส่วนร่วมในงานอดิเรก โดยทั่วไปคุณจะสนุกกับการหยุดงานและหาสิ่งอื่น ๆ ให้ทำ

ตอนนี้คุณรู้สึกอย่างไรในคืนวันอาทิตย์? ความคิดในการขับรถไปทำงานในเช้าวันจันทร์ทำให้คุณรู้สึกอย่างไร คุณรู้สึกไม่สบายที่กำลังจมอยู่ในท้องของคุณเมื่อคิดว่าต้องใช้เวลาอีกห้าวันในการทุบโค้ด?

หรือหลังจากมีวันหยุดสุดสัปดาห์ที่สดชื่นคุณรอคอยที่จะกลับไปที่สำนักงานและจัดการกับปัญหาที่ยังไม่แก้เมื่อคุณออกจากวันศุกร์ คุณมองไปที่วันจันทร์ว่าเป็นโอกาสที่จะตรวจสอบรหัสของสัปดาห์ที่แล้วขณะที่รีเฟรชและปรับปรุงใหม่หรือไม่?

หากสถานการณ์แรกคือคุณบางทีอาจถึงเวลาที่คุณต้องออกไป หากการเขียนโปรแกรมไม่ท้าทายและทำให้คุณสนใจอีกต่อไปคุณจะไม่มีความสุขที่จะทำ เรียบง่ายเหมือนที่

อย่างไรก็ตามหากคุณกำลังคิดอยู่กับตัวเองอยู่ตลอดเวลาว่า "ฉันไม่อยากจะเชื่อเลยว่าได้รับเงินเพื่อทำสิ่งที่ฉันรัก" นั่นก็คือเหตุผลที่จะไม่เลิก


4

ฉันถามคำถามที่คล้ายกันมากกับ Stackoverflow เมื่อไม่นานมานี้และการตอบสนองที่ฉันพบว่าแม่นยำมากที่สุดก็คือว่ามันเกี่ยวกับคุณมากเกินไปที่จะได้รับตำแหน่งมากที่สุด

คุณต้องรู้ตำแหน่งที่คุณควรจะอยู่ในจุดนี้ในอาชีพของคุณฉันคิดว่า (ฉันโพสต์คำถามที่คล้ายกันในเย็นวันนี้)


1
ตามสายเหล่านี้: hbr.org/2010/12/the-myth-of-the-overqualified-worker/ar/1
Jason Baker

คำถามนี้ได้ถูกลบออกจาก SO แล้วตอนนี้
icc97

1
@ icc97 - ขอบคุณ แต่มันไม่ค่อยน่าละอายเลย คำถามของฉันเกี่ยวกับกลยุทธ์ในการจัดการอาชีพของคุณเมื่อคุณโตขึ้นและไม่ได้รับการว่าจ้างให้เป็น 'โปรแกรมเมอร์' อีกต่อไป ผมคาดหวังว่า; เป็นสถาปนิก, ผู้จัดการ, ผู้มีอำนาจ, ฯลฯ ... แต่คำถามนั้นได้รับการรับรู้ว่าส่งเสียงครวญครางเกี่ยวกับ agism และตกอยู่ในการต่อสู้แบบเปิด / ปิด ฉันรู้สึกเสียใจที่โพสต์มันอย่างรวดเร็วและมีความสุขที่ในที่สุดก็ตายไปแล้ว ความคิดเห็นของฉันข้างต้นเกี่ยวกับการได้รับสิทธิ์มากเกินไปสำหรับตำแหน่งส่วนใหญ่สรุปข้อสรุปสุดท้ายว่า
John MacIntyre

4

ฉันมักจะไม่จ้างคนที่ไม่มีหน้าที่ควบคุมร่างกายของพวกเขาอีกต่อไป

หากคุณถอดแบบแผนเกี่ยวกับการขาดพลังงานและพลวัตและอื่น ๆ (ซึ่งโดยทั่วไปไม่มีค่าเท่ากับแบบแผนอื่น ๆ ) สิ่งเดียวที่แท้จริงที่ฉันสามารถนึกได้ก็คือคนที่จะเกษียณแล้วจะต้องอยู่ใกล้คุณนานแค่ไหน

เนื่องจากไม่ใช่เรื่องผิดปกติสำหรับโปรแกรมเมอร์ทุกช่วงอายุที่จะเดินหน้าต่อไปหลังจาก 2 - 3 ปีนี่เป็นเรื่องที่ไม่เป็นปัญหาตราบใดที่บุคคลนั้นฉลาดเฉลียวฉลาดมีความรู้และทำงานหนักฉันจะไม่พิจารณามัน

อย่างน้อยในสหราชอาณาจักรในฐานะนายจ้างฉันควรพูดถึงการพิจารณาอายุของผู้อื่นว่าเป็นเหตุผลในการจ้างงานหรือไม่ผิดกฎหมาย - แม้ว่าจะเห็นได้ชัดว่ายากมากที่จะพิสูจน์ว่านั่นคือเหตุผล


4

ฉันจะกระโดดเข้าไปที่นี่และแนะนำการพัฒนาแอพมือถือ มันเป็นสาขาใหม่ที่นักพัฒนาเพียงไม่กี่คนที่มีประสบการณ์มากกว่าสองปีกว่าคนที่เริ่มต้นและหลาย ๆ คนที่ฉันเห็นในงานพบปะนักพัฒนามือถือไม่ใช่ "สปริงไก่" แอพมือถือที่ประสบความสำเร็จสองสามคู่บน CV ของคุณและ บริษัท ที่ต้องการนักพัฒนามือถือจะไม่สนใจอายุเพศกำเนิดชาติสีตา ฯลฯ ขณะนี้มีความเป็นไปได้ที่คุณสามารถใช้ทักษะนี้เพื่อเริ่มต้น เจ้าของธุรกิจ.

แน่นอนว่าแอพมือถืออาจเป็นฟองสบู่ใกล้จะถึงจุดสิ้นสุด แต่คุณอาจใช้สติปัญญาในชีวิตของคุณเพื่อเลือกความเชี่ยวชาญที่เพิ่มขึ้นในอนาคตหรือดีกว่านักเรียน CS จำนวนมาก


"แน่นอนว่าแอปมือถืออาจเป็นฟองสบู่ที่ใกล้ถึงจุดสิ้นสุด" <- ไม่มีโอกาส มันเพิ่งเริ่มต้น ผลกำไรอาจจมลงเนื่องจากการแข่งขันที่รุนแรง แต่นี่เป็นพื้นที่ที่ชัดเจนว่าจะไม่หายไปไหน
Mike Rosenblum

@MikeRosenblum - ฉันชอบตลาดแอพมือถือในปัจจุบันเช่นกัน แต่มีรายงานว่าวุฒิสมาชิกโจเซฟเคนเนดีกล่าวว่าเขารู้ว่าถึงเวลาที่ต้องออกจากตลาดหุ้นเมื่อเขาได้รับเคล็ดลับการสต็อกสินค้าจากเด็กชายรองเท้าส่องแสง ฉันได้รับเคล็ดลับความคิดเกี่ยวกับแอปมากมายจากผู้คนทุกประเภท ... แต่เมื่อไม่นานมานี้ (ระวังแบล็กสวอน)
hotpaw2

4

อายุเฉลี่ยของนักพัฒนาซอฟต์แวร์ที่ฉันทำงานอยู่ที่ 50. โปรแกรมเมอร์ที่ดีที่สุดที่ฉันรู้จักนั้นมีมากกว่า 50 คนฉันเคยเห็นความโง่เขลาในประเทศอื่น (ไม่ใช่ชื่อที่นี่) แต่ที่นี่ช่างดีเหลือเกิน .


แต่กรณีของคุณเป็นสถานการณ์เฉพาะหรือสถานการณ์ที่เกิดขึ้นทั่วไปในตลาดแรงงาน
Tigran

4

ถ้าคุณรักในสิ่งที่คุณทำทำไมคุณไม่หยุดทำ? ถ้าคุณไม่ชอบคุณควรหยุดในวันนี้ แต่ฉันคิดว่าไม่มีอายุหรือระดับประสบการณ์ที่จะบังคับให้คุณหยุดการเขียนโปรแกรม ด้วยสิ่งใหม่มากมายที่จะเรียนรู้ในแต่ละปีมันจะดำเนินต่อไปตลอดกาล

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.