35 岁被认为是程序员的一个门槛,主要是因为技术行业对体力和精力的要求较高。年轻程序员通常有更多的体力和精力,能够长时间投入工作,而随着年龄增长,体力和精力逐渐下降,导致竞争力减弱。此外,技术迭代速度快,年轻程序员学习新技术的能力更强,而年长程序员可能面临技术淘汰的风险。
35 岁失业的程序员可以考虑以下几种出路:1. 继续在大厂工作,尽管竞争激烈,但可以利用管理经验或技术积累;2. 重拾技术,成为独立开发者或寻找远程工作机会;3. 转型到其他行业或领域,利用技术背景开拓新的事业;4. 寻找人生导师(life coach)帮助规划职业路径;5. 通过学习和积累经验,找到自己的核心竞争力,避免与年轻人直接竞争。
维持程序员的核心竞争力可以通过以下几种方式:1. 积累工作经验,尤其是方法论和解决问题的能力;2. 学习具有反脆弱属性的知识,如底层算法和核心编程思想,这些知识随时间推移价值更大;3. 保持学习心态,持续学习新技术和行业趋势;4. 通过刷题等方式训练逻辑思维,保持技术敏锐度;5. 培养心智成长,提升决策能力和心态稳定性。
克服找工作空窗期的焦虑可以通过以下方法:1. 保持理性判断,不要轻易降低求职标准;2. 利用空窗期提升技能或学习新知识,增强竞争力;3. 扩大社交圈,接触不同领域的人,寻找新的机会;4. 设定阶段性目标,保持前进的动力;5. 接受现实,理解找工作可能需要时间,避免过度焦虑。
35 岁以上的程序员可以通过以下方式找到自己的优势:1. 心态成熟,经历过风浪,能够更好地应对压力和挑战;2. 积累的工作经验和解决问题的能力是年轻程序员无法比拟的;3. 保持学习心态,持续学习新技术和行业趋势;4. 理财经验丰富,能够更好地规划财务,减少经济压力;5. 设计合理的职业路径,逐步实现长期目标,避免急于求成。
经验的积累对程序员非常重要,因为随着工作年限的增加,程序员会积累更多的方法论、解决问题的能力和心智成长。这些经验是年轻程序员无法快速获得的,尤其是在面对复杂项目或紧急情况时,经验丰富的程序员能够更快地找到解决方案并做出最佳决策。此外,经验还能帮助程序员更好地理解行业趋势和技术发展方向,从而保持竞争力。
本集由 Zolplay 佐玩 (zolplay.com) 赞助播出。
小A:「个人经历:10年毕业,11年加入一家移动互联网公司,前面几年做开发,成长很快,能独当一面,后面几年转管理,不再hands on,期间公司上市,授予的股票高峰期变现能有1kw.
后面的故事:35岁失业,gap了半年,期间想过继续大厂卷、重拾技术做独立开发者(或者找个remote)、润,比较迷茫,幻得幻失。想问问:类似这种经历的同学,都有哪些现实的出路」
01:00 为什么 35 岁是一个程序员的门槛
08:41 找到你真正想要做的事情
14:48 找一位 life coach
17:00 如何维持自己的核心竞争力
22:43 很多焦虑来源于对自己不够了解
26:12 心智的成长
28:10 经验的积累
31:10 如何克服找工作空窗期的焦虑
36:58 优势和自信来自哪里
40:58 目标与路径设计
43:55 预期的自我调整
本期主播:Randy、GeekPlux
听众来信常驻嘉宾:勾股
相关链接
《反脆弱》book.douban.com)
SWOT 方法 zh.wikipedia.org)
SMART 原则 zh.wikipedia.org)
代码之外 Beyond Code 是一档由 GeekPlux 和 Randy 共同主持的程序员闲聊播客节目。节目地址:bento.me) 我们的节目同时会发布视频版,在 YouTube 和 Bilibili 搜索「代码之外」都能找到我们。
欢迎在 forms.office.com) 向我们来信,我们会在下一期节目分享你的来信或解答你的疑惑。
也欢迎在爱发电 afdian.net) 赞助我们。