迷茫: 10 年后端开发应该具备什么能力

243 天前
 zf1968

本人大约 10 年工作经验,大厂小厂都呆过,马上要到程序员 35 岁危机,从刚开始工作的雄心勃勃,到现在的迷茫焦虑。最近开始找工作,感觉同样的岗位职责( java 后端,业务方向),面试官看重的能力方向差异巨大。

新人面试官更偏向八股,技术细节,成熟的面试官更注重项目经历,方案设计思路,业务熟悉程度等。小厂的面试官更务实,大厂的面试官(包含从大厂离职后去其他公司)更注重项目策略、战略、路线??抱歉不知道怎么描述,总之我理解他认为候选人面试应该像应对各大厂之类的述职模式,描述你遇到什么业务挑战,或技术、业务空白,执行什么样的策略,达到什么样的效果。 抱歉这里是带着情绪说的,因为我实在受不了大厂的这种面向晋升、面向述职的工作方式,自己也没有出彩的可闭环的从战略到落地的项目经历,或者我不知道怎么描述?我认为好的开发就是做好架构设计,实现业务功能,保障服务稳定。

目前迷茫的是,工作 10 年, 貌似技术上早在 n 年前就不再有长进了,也没有之前彻夜分析一个小问题的热情,学习新的方向比如 LLM 、硬件开发等也不能给当前后端开发的技术路线加分,只能做个爱好研究。也不想走管理路线,人比程序更复杂。

所以,10 年的后端开发应该有什么能力,后续如何规划职业生涯?

我自己的想法:

1 、走架构师路线:这个自我感觉比较虚无,我理解好的程序员就应该是架构师,架构体现在方方面面。

2 、走行业专家路线:与职业经历息息相关,首先在某个公司深耕才能成为行业专家,但去哪个公司,哪条业务线,自己还没有牛到有自由选择的能力,只能是广撒网投简历哪里有 offer 去哪儿。

3 、创业?:先不讨论,如果真的有了创业方向,也不会迷茫。

请各位分享自己的经验。

3488 次点击
所在节点    职场话题
30 条回复
Chad0000
243 天前
@fuermosi777
在小厂的好处就体现出来了:因为没有限制,可以各种折腾发挥。现在我就在推我的设计:独立服务,一种支持单体和微服务的服务设计。目前证明了很适用,支持逐步将屎山挖空:一点点挖成独立服务。
Mithril
243 天前
之前在另一个帖子里回过了,如果你觉得有些问题想不明白,那最好换个思路,想想如果你是个老板,或者团队负责人,要招一个 10 年经验的开发,想要的是什么样的人?

首先钱来说,10 年经验的工资预期绝对不低了。不管是你作为付钱的一方来说,还是拿钱的一方。成本能顶两到三个最低级别的开发。
如果说你花了本来可以招两个开发的预算,招了一个 10 年的开发,那你对他的期待绝对不是他能以 1.5 倍的效率去做这俩开发就能干的活。不然你招了他就是赔钱。

所以很多人都说要持续学习技术,要坚持刷题,我个人是不赞同的。因为这些东西并不能和刚入行的新人拉开差距。你能做的他们也能做。你能学的技术,新人也能学;你能刷的题,人家比你刷的更多。
那你去在这东西上花时间有什么意义?

如果说什么东西是新入行的聪明人学不来的,那就是这 10 年期间你做的项目给你的经验积累和视野。

你熟悉各种新旧技术,可能实现细节具体 API 参数不清楚,但你能根据项目需求,公司情况和团队配置去选择合适的技术。
你虽然 CRUD 写的不多,不过一旦除了疑难 bug ,你可以根据经验猜出来问题出在哪,快速定位解决。
你也了解很多行业知识,清楚各种标准法规,也知道行业发展和各种竞品的情况。

这些才是你能和一个勤奋努力且智商不差的新人拉开差距的东西。
如果我是老板或者团队负责人,我会为这样的人多付一个新人的钱。而不会仅仅因为多出来那 0.5 的效率,就因为 10 年经验而多掏钱。

所以那些成熟的面试官才会更注重你的项目,业务经历。
sagaxu
243 天前
后端 35 岁大概到头了,有多少开发工作是 35 岁以下的人不能胜任的?
百亿市值的独角兽公司招 CTO 也要 45 岁以下,最高一般也不超过 50 岁。
hefish
243 天前
应具备买菜,烧饭,砍价等能力。
meshell
243 天前
我想咸鱼,如果你把道德底线放低点做啥你都能赚到钱
xuanbg
242 天前
10 年后端应该具备不迷茫的能力
morgan1freeman
242 天前
@Mithril
没有意义的,35 岁的技术焦虑 从来都不是一个技术上的问题,也不是一个职业发展上的问题,
哪怕你跟我说 你只要再努努力 在这条路上就能爬到 金字塔上面一点点,就能再多安稳几年,有啥用呢?

问题的根本在于劳资博弈的失衡,当资方完全主导了这个劳动力市场,打工人再多的自我内卷都是无意义的,
何况这种劳资失衡是国家故意主导的,国家不希望让你们底层成立真-工会,以达到劳资再平衡,毕竟底层原子化是高层最愿意看到的事情,疫情你可以封一个 3000 人的小区几个月让他们失去生计来源,你封一个 3000 人的宗族试试?

很多 95 后跟 00 后就看破了这一点,没钱没关系没机遇,你再努力有啥用?大环境还行的时候,注定大部分人的下限不会太低,

但现在这情况,还是洗洗睡吧,该咋就咋吧,个人的力量太小,啥都改变不了,
还不如换个赛道,把英语搞好,跟洋大人混再差劲,赚的也是刀乐,毕竟人家那里高阶层的还把底层当人看,咱这地方真就是一个统计数字罢了,再苦一苦百姓.jpg
craftx
242 天前
国内的情况是,30+都奔管理去了,而且几乎都是向上管理那种,技术怎么样,没什么人在乎。
lz 应该是热爱技术的人。资深工程师、架构师招得很少。更麻烦的是,要碰上个懂的面试官。面试官懂的话,基本又不会招了。当然,更多的是面试官就是毛头小子,或者搞防御性招聘的向上管理人才。面试碰上这两种,没戏,别浪费自己时间,被别人当 sb 了。
这段时间,自己亲身经历+混迹 V2EX ,得到的几种出路:一种慢慢找,等运气;一种,自己去创业;一种,转行,比如去做信息管理。当然还有种,找外包做——我怀疑这种比例很高。
craftx
242 天前
在个人看来,30+才是理解技术的开始。
国内的这个环境,是一种悲哀
GeekGao
241 天前
具备独立接外包,舔客户的能力。反之需要远离 IT 业

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1034113

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX