对于程序员来说,一旦超过30岁,就可能成家立业,只能求稳,而导致他们不敢闯,再也没有那种可以毫无畏惧的心态。
网上有一位36岁的Android程序员月薪20K,在裁员后重新求职却屡次碰壁,很多公司都觉得大龄程序员掌握的技术不是最新的,已经成家,无法全身心投入工作,容易分心。
这位程序员从事Android开发工作了12年,积累了很多的经验,但最终找到的工作,却比之前的工资直线下降5K,只能委屈自己做比之前工资少还更累的工作。虽然无奈,却也毫无办法。
大龄程序员比起年轻人,肯定会有更多的经验,不管是成功的还是失败的经验,这都让你在工作中更得心应手,处理的更得当。
但是,大龄程序员缺乏灵活性,他们比较禁锢在之前的工作模式里,不会学习新的工作方式。技术、精力方面,无法与年轻人竞争。
大龄程序员的年龄问题,所谓的年龄歧视其实是自己给自己设定的心理障碍,你所需要担心的不是你的年龄,而是你是否有职业规划,是否朝职业目标努力,你的年龄是否达到了相应的能力及经验。
做程序员并不是一种保险,总有人会被淘汰掉的。请记住,只有自身竞争力是你去寻找工作永远的核心点。
那么,肯定很多人应该会很疑惑,作为一名大龄Android程序员要怎么做,才能在找工作的过程中消除雇主对你年龄的顾虑呢?
看完以上这位大龄Android开发的经历,我们可能会疑惑这一类大龄程序员该何去何从?
30岁之后还适合从事开发吗?管理岗位比研发岗位少,那么很多大龄程序员就需要下岗吗?
以上这一系列问题都围绕着这几点因素:自身竞争力,身体因素,家庭因素,学习能力。这些都是随着年龄增长会有相应的涨幅或回落。
对这种现象的看法
如果到了30多岁,知识和经验没有系统化,代码重构和架构不会,不能让写出的程序更优雅、性能更好,不知道各种框架的适用场景和优缺点、不知道一些解决方案背后的原理,技术水平也跟工作二三年的人水平差不多。一年工作经验用了10年.
做技术的同时试着关心一下外面的世界,培养其它一些能力,比如学会人际交往,学会演讲,了解产品和项目管理知识等。
年龄大了,自然而然的记忆力没有20来岁的时候那么好,这是事实。而且绝大多数这个年龄段的人,都不愿意去接受新事物,不愿意去尝试新技术,守着自己前几年工作学到的东西一直用。
有效的提升方式(方向+方法+时间)
一天天想着努力奋斗,又有几个有着有效的学习晋升方向和方法。如果你有我相信你也不会进来看到这了吧。
推荐一个工作1到5年的Android程序员进阶的学习路线方向
万丈高楼平地起——巩固Java基础
性能优化
Gradle入门到企业级实战
UI深度进阶
Flutter高级
5G时代引领者-NDK
Android高级架构师
分享
根据上面思维导图的内容在这我总结出了一些Android架构视频资料和互联网公司Android程序员面试涉及到的绝大部分面试题及答案做成了文档和架构视频资料还有完整高清的Android进阶架构学习思维导图免费分享给大家,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。
相信它会给大家带来很多收获。如果你有需要的话,可以点击获取!