阅读 863
4年Android开发,你从中领悟了什么|2021 年中总结

4年Android开发,你从中领悟了什么|2021 年中总结

这是我参与更文挑战的第10天,活动详情查看: 更文挑战

个人简介

学渣一枚,2017年6月某空港学校毕业。从事Android开发已经4年,开发过机顶盒应用,做过手机app,21年年后入职新单位从事车载应用开发。

工作经历

因为新公司入职不就主要说说前面的工作情况。

煎熬&没有太多的成长(第一家公司)

处于这个状态并不是因为公司不好,相反是自己表现的不好。在公司时,公司有完善的培训机制(还可以选择其它方向的一些培训,由其它部门的资深开发人员进行授课),入职时有对应的导师进行培训。更加幸福的是每个月老板都会买书给我们看。

既然在这么好的一个环境为什么我还是这样难受呢?总结有下面的原因。

  1. 心思杂乱。python、js 、web 都想要学习,最终的结果确是什么都没有。
  2. 贪玩 下班之后很多空余时间都在玩游戏。
  3. 自身技术基础不够,却又选择了错误的东西进行学习,导致主要工作上没有做出太好的成绩。最终的结果就是被公司拖着走。

茁壮成长&发展

为甚么要在成长前加上茁壮二字,因为相对与第一家公司,个人的技术成长要好太多。

2018年的时候有幸接触到了时间管理,开始学着对自身状态进行调整。有计划有目的的进行学习。每天会提前一个小时到达公司进行技术类书籍阅读。两年时间看完的技术书籍有

Android开发艺术探索

大话设计模式

Android 源码设计模式

Android 进阶解密

随着时间的进行,自己也在项目小组由一个辅助的角色变成项目主力开发,同时自己成长到了中级开发水平,也会和初级的小伙伴进行一些技术交流。

相比于第一家公司,这边并没有一些技术培训和导师指导。但是我的技术成长却相对较大。个人的理解是:内在驱动大于外在。

前景展望

从3月份开始进行面试。前后面试大约有6家,通过几家公司的面试也大致了解到了自身的价值(能拿多少钱)。其中最遗憾的是面试某笔记,前三轮技术面已经过了,结果vp挂掉了。可能是自己表现太积极,因为确实很想去,甚至做好了如果能去愿意接收降薪的准备。

相较于公司的其他小伙伴,我的面试过程还算比较顺利。我认为最好的我们不应该为了面试而准备,而在于平时就应该注重积累自己的技术。

未来要做的事

  • 学习数据结构 678月刷完leetcode 最热100题
  • 源码阅读总结
    • 蓝牙应用层的运行原理(6月已完成)
    • 系统binder机制
    • 系统Anr原理
    • 其它的一些框架源码阅读

工作上的小建议

  1. 如果你初入职场,在专业知识不是太牢固的情况下建议不要花过多得时间研究其它的一些东西,而是专注于提升自己的专业技能
  2. 关于职场技能的学习,我们要记住,我们的学习都是有目的,学过之后一定要总结归纳。不要反复的重头在来。
  3. 关于工作的选择,我的理解是合适最好。就好比将一个成绩极差的学生放在及其优秀的班级,他往往是跟不上老师的节奏的。需要下来花大量的时间来补,而成年人往往缺少这样的时间。
  4. 关于数据结构和设计模式,许多多年开发的小伙伴居然也有说不重要。举个简单的例子,gradle项目之间怎么判断循环依赖的呢?学习了图的知识,了解拓扑排序。你会知道至少这个是判断循环依赖的的一种方式。不了解他们很多时候只能停留在api调用。而了解数据结构你才有编写一些深层次东西的可能。
  5. 最后一点,静下心来,做自己想做的事,每一个目标都需要一点一滴的努力。

感谢你看到这里,如果你觉得文章还不错,或者对你小有启发。欢迎点赞转发。

以上就是一枚普通的Android开发者的4年。

希望能够有机会入大厂上岸。

问题

最后问一个问题,满5年经验的Android能够在成都拿到月薪2W吗?

文章分类
代码人生
文章标签