https://www.zhihu.com/question/268216396
可是30岁之后(也可能是32岁?)发现就不行了,之前熬一次夜,不用休息,睡2个小时跟没事一样。
来看看Android和IOS。
Android和IOS正常情况下,四年左右的工作经验已经够了。
已经可以胜任大部分公司的大多数项目,正常情况下,一个App两个月紧急上线,后续陆续更新半年或一年的版本,基本上就是差不多了。
又加上在16年和17年小程序崛起,RN等技术又在抢原生市场,Swift和Kotlin又分化了一批人,直接导致的结果就是两年内Android和IOS的市场惨不忍睹。
好在18年开始慢慢回暖,重新看到有人在招Android和IOS。
程序员的技能理论上来说,是随着时间和经验的积累而上涨的,但是有一条线啊,叫做
”够用“。
正常来说,后端是7年左右,前端是4年左右,产品经理是10年左右,测试是2年左右,算法是15年左右,或者更久。
但是程序员的薪水其实比年龄涨的更快,从性价比的角度来说,你愿意选哪一个?
作者:技能树IT修真院
链接:https://www.zhihu.com/question/268216396/answer/435255616
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
https://blog.csdn.net/foruok/article/details/99587996
一位身在北京一家小公司的36岁安卓系统开发工程师,找我咨询未来职业方向。我们聊了78分钟,话题涉及留一线城市还是回二线、做技术还是转管理、如何保持竞争力、是否要转换新的技术栈等等话题。我提取其中关于大龄程序员想继续走技术路线的两部分内容:
大龄程序员选择公司的3个关键点
保持竞争力的2个建议
保持竞争力的2个建议
分享给大家。注意,我们讨论的是走技术路线。
一、大龄程序员选择公司的3个关键点
第1点是关于大公司、小公司的。
不要选择小微的创业公司,原因如下:
一、大龄程序员选择公司的3个关键点
第1点是关于大公司、小公司的。
不要选择小微的创业公司,原因如下:
极不稳定,一年半载就死掉的占大多数,会导致你需要频繁换工作,而年龄会越来越大,找工作越来越难。
多数小微创业公司,目的是生存,偏向应用类产品,希望程序员能抗压、加班、一人多用、快速出活,它们不喜欢大龄程序员(除非你是技术带头人),因为你10年经验和3年经验,在这里干的事情差不多。
技术创新和技术壁垒的构建,需要大把金钱和人力资源,很多小公司做不起
多数小微创业公司,目的是生存,偏向应用类产品,希望程序员能抗压、加班、一人多用、快速出活,它们不喜欢大龄程序员(除非你是技术带头人),因为你10年经验和3年经验,在这里干的事情差不多。
技术创新和技术壁垒的构建,需要大把金钱和人力资源,很多小公司做不起
优先选择中型、大型公司,或者已有行业内优秀产品的小公司。
在这些公司里,因为业务或服务发展的需要,因为构建竞争壁垒的需要,因为提升生产率的需要,因为降低运维成本的需要,概率上讲,会对技术更为重视。
第2点,分析公司是否重视技术
即便选择中大型公司或有好产品的小公司,也要看看在这些公司里,技术部门的重要性,即要确认,公司是技术导向、市场导向还是运营导向。
选择的顺序是:技术导向、运营导向、市场导向。
因为在一家公司,技术越被重视,技术人员的知识、技能、经验等方面的积累也越被重视,也越能认可大龄程序员。
第3点,观察目标公司的年龄分布
我们不能光听公司说自己欢迎大龄程序员,要看它现有技术团队成员的年龄分布。
欢迎大龄程序员的团队,里面一定有若干大龄程序员。
不欢迎大龄程序员的团队,除了负责人,基本都是小鲜肉。
选择那些团队中有大龄程序员的团队,可能更靠谱。当然,如果你是某方面的技术专家,可以忽略这条。
二、保持竞争力的2个建议
这部分有两点非常关键:
在这些公司里,因为业务或服务发展的需要,因为构建竞争壁垒的需要,因为提升生产率的需要,因为降低运维成本的需要,概率上讲,会对技术更为重视。
第2点,分析公司是否重视技术
即便选择中大型公司或有好产品的小公司,也要看看在这些公司里,技术部门的重要性,即要确认,公司是技术导向、市场导向还是运营导向。
选择的顺序是:技术导向、运营导向、市场导向。
因为在一家公司,技术越被重视,技术人员的知识、技能、经验等方面的积累也越被重视,也越能认可大龄程序员。
第3点,观察目标公司的年龄分布
我们不能光听公司说自己欢迎大龄程序员,要看它现有技术团队成员的年龄分布。
欢迎大龄程序员的团队,里面一定有若干大龄程序员。
不欢迎大龄程序员的团队,除了负责人,基本都是小鲜肉。
选择那些团队中有大龄程序员的团队,可能更靠谱。当然,如果你是某方面的技术专家,可以忽略这条。
二、保持竞争力的2个建议
这部分有两点非常关键:
在某个细分技术方向上精研,建立标签,让团队内提到某个方向就想到你,提到你就想到某个技术方向,有问题都来咨询你。这样你就能凸显出来,影响力和重要性会增大。
重视业务,成为业务领域的行家。因为程序员的竞争力,最起码由技术和业务组成,两条腿走路,比一条腿更稳健。
重视业务,成为业务领域的行家。因为程序员的竞争力,最起码由技术和业务组成,两条腿走路,比一条腿更稳健。
如果足够有心,还可以培养提升更多维度的能力,如下图所示:
参考:提升竞争力的4种策略。
一句话总结
现在,我们一句话总结一下:
想要在技术之路上走得更久,要选择重视技术、认可大龄的、有稳定业务的中大型公司或有优秀产品的小公司,同时要在公司范围内树立技术标签,还要构建技术+业务等多维度竞争力。
最后,愿你求仁得仁。
一句话总结
现在,我们一句话总结一下:
想要在技术之路上走得更久,要选择重视技术、认可大龄的、有稳定业务的中大型公司或有优秀产品的小公司,同时要在公司范围内树立技术标签,还要构建技术+业务等多维度竞争力。
最后,愿你求仁得仁。
如想约咨询,可以使用“在行”小程序,搜索“安晓辉”找我。
扫码关注我的公众号“程序视界”,第一时间阅读原创好文。
————————————————
版权声明:本文为CSDN博主「foruok」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/foruok/java/article/details/99587996