五年工作经验的程序员,究竟该具备什么样的能力?,腾讯&字节&网易&华为Android面试题分享


5年可以说是一个分水岭,有的继续深耕技术,有的开始转做管理,不管是哪个方向,我觉得没有什么高下之分。只是两条不同的职业发展路径而已。

我差不多也是在5年这个时间点开始做管理的,虽然我之前就说过不想一直写代码到30岁,但其实心里也没有做好什么规划。只不过是到了那个时候,你身边的程序员都是刚刚毕业的小朋友,你刚好又有些经验,就这样上了车。

所以你要说5年应该有怎样的管理能力,或许已经带了一阵子小团队正在考PMP或者高项。

焦虑

刚工作的前几年,我相信程序员是最不焦虑的一群人,与同龄人相比,高收入意味着更高的自由度,不管是生活质量还是家庭地位,这是经济决定的。

但随着工作的年头变多,代码也好,业务逻辑也好,都已经得心应手,这时候你开始关注到一些新闻,大龄程序员被开除,市场环境不好导致大公司裁员,这些好像忽然离你没那么远了。

35岁的程序员究竟何去何从?这个问题好像一下子被摆到桌面上,没有一点征兆,程序员们开始思考自己的35岁会怎样,巨大的焦虑感扑面而来。

自己的技术水平自己是心里有数的,好久没有学过新技术了,公司现在还需要我,万一哪天公司不行了,我有能力找到一份新工作么?新工作的薪资能维持现在的水平么?我和那些工作3年的程序员比优势在哪里?

思考

虽说焦虑一直都在,但我自己其实是在疫情之后才开始深入思考各种问题的,遇到这样的黑天鹅,虽说机遇与挑战并存,但对普通人来说,或许没有那么幸运,你很难确定灾难不会降临到你头上。

所以我开始重新思考程序员这个职业,重新思考工作这个东西到底是什么,重新思考之后的生活应该如何规划。

与其他人相比,我相信程序员的逻辑思考能力和迭代能力是更强的,这是多年写程序,修bug潜移默化练出来的,或许你自己没有感知,但这些无形当中成就了你的底层能力,而这些底层能力都是可以迁移的,我觉得这也是程序员的出路所在。

我现在工作算6年了吧,目前正在创业,也在探索很多副业项目,我也想知道5年后会怎样,但路,还是要一步一步走。希望我们都能走的很顺。

总结

==

五年以上经验的程序员可分三种,

第一种是离开库和框架啥也干不了、对计算机基本原理一无所知、只会if else for while switch、import from ,xxx.yyy的,5年后要么转行、要么还是徘徊在中小公司;

第二种懂库和框架的原理、经验丰富、能自己写库和框架、攻关技术难题、不局限于前端后端客户端的,应该能混得不错;

第三种有第二种的能力,也会思考一些其它的东西,会怎么样不好说。

五年以上的工作经验,对于程序员的要求只会越来越高,不符合要求的程序员就必须要考虑重新择业的问题

站在老板的角度来看,如果一个有足够经验的程序员带来的收益达不到平均水平,那肯定是迟早要上裁员名单的。

所以技术和年龄必须要匹配,以Android程序员来讲,除开一些最基本的编程能力,熟悉架构设计、NDK、跨平台、底层源码等技术便是加分项,也是从基础程序员到高级工程师的辨别标准。

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip204888 (备注Android)
img

题外话

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在IT学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多程序员朋友无法获得正确的资料得到学习提升,故此将并将重要的Android进阶资料包括自定义view、性能优化、MVC与MVP与MVVM三大框架的区别、NDK技术、阿里面试题精编汇总、常见源码分析等学习资料。

【Android思维脑图(技能树)】

知识不体系?这里还有整理出来的Android进阶学习的思维脑图,给大家参考一个方向。

希望我能够用我的力量帮助更多迷茫、困惑的朋友们,帮助大家在IT道路上学习和发展~

知识不体系?这里还有整理出来的Android进阶学习的思维脑图,给大家参考一个方向。

[外链图片转存中…(img-nXszMUA7-1711820815312)]

希望我能够用我的力量帮助更多迷茫、困惑的朋友们,帮助大家在IT道路上学习和发展~

本文已被CODING开源项目:《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》收录

  • 17
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值