本人大约 10 年工作经验,大厂小厂都呆过,马上要到程序员 35 岁危机,从刚开始工作的雄心勃勃,到现在的迷茫焦虑。最近开始找工作,感觉同样的岗位职责( java 后端,业务方向),面试官看重的能力方向差异巨大。
新人面试官更偏向八股,技术细节,成熟的面试官更注重项目经历,方案设计思路,业务熟悉程度等。小厂的面试官更务实,大厂的面试官(包含从大厂离职后去其他公司)更注重项目策略、战略、路线??抱歉不知道怎么描述,总之我理解他认为候选人面试应该像应对各大厂之类的述职模式,描述你遇到什么业务挑战,或技术、业务空白,执行什么样的策略,达到什么样的效果。 抱歉这里是带着情绪说的,因为我实在受不了大厂的这种面向晋升、面向述职的工作方式,自己也没有出彩的可闭环的从战略到落地的项目经历,或者我不知道怎么描述?我认为好的开发就是做好架构设计,实现业务功能,保障服务稳定。
目前迷茫的是,工作 10 年, 貌似技术上早在 n 年前就不再有长进了,也没有之前彻夜分析一个小问题的热情,学习新的方向比如 LLM 、硬件开发等也不能给当前后端开发的技术路线加分,只能做个爱好研究。也不想走管理路线,人比程序更复杂。
所以,10 年的后端开发应该有什么能力,后续如何规划职业生涯?
我自己的想法:
1 、走架构师路线:这个自我感觉比较虚无,我理解好的程序员就应该是架构师,架构体现在方方面面。
2 、走行业专家路线:与职业经历息息相关,首先在某个公司深耕才能成为行业专家,但去哪个公司,哪条业务线,自己还没有牛到有自由选择的能力,只能是广撒网投简历哪里有 offer 去哪儿。
3 、创业?:先不讨论,如果真的有了创业方向,也不会迷茫。
请各位分享自己的经验。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.