博主分享了自己对程序员职业困境的看法, 认为程序员最大的悲哀是职业发展受限, 除写代码外技能匮乏. 主要内容如下:
网友经历引发思考
一位 42 岁程序员被离职后很迷茫, 因发现自己除写代码外一无所长, 向博主求助.
博主回忆起多年前当程序员时, 老板朋友提出的 “三个工匠雕刻石狮子” 的问题.
老板朋友认为, 有大局观, 从项目整体考虑的工匠(对应第一个工匠)是公司需要的; 普通员工按要求完成工作(第三个工匠)也不错; 而将工作当艺术, 只追求自身艺术感的工匠(第二个工匠)不可取, 因其不考虑项目整体方向.
博主联想到自己曾做物资管理系统时, 因过度优化重构导致项目延迟上线, 由此认同老板朋友的观点.
技术人员的职业困境剖析
老板朋友指出很多技术人员易陷入技术陷阱, 做技术虽需精益求精, 但多数人做的是工程而非科研, 不应只专注技术, 还应关注用户需求和产品销售.
他还认为, 在互联网公司中, 技术岗位和保安一样变现能力差, 因为离用户远, 一旦失业很难变现. 程序员接外包更多靠渠道而非技术能力.
给程序员的建议
博主本想回复 42 岁程序员, 指出其因过去过度专注技术导致路越走越窄, 但又觉得无济于事.
最后, 博主建议在职人员提前储备 6 个月的生活费, 以防被裁后有时间找新出路; 同时提升沟通, 产品, 表达, 销售等可迁移能力, 以应对如 AI 发展带来的职业变化.