关于个人对Android未来的思考

一、困惑

个人做Android开发也快五年了。

有对自己自信的地方,也深知对于技术深度了解的不足。

最近因为工作和自己未来的规划有冲突,所以自己提了离职。说实话,很不理智,因为现在的行情真的很不好,Boss上的讨论我翻看了几十分钟,全是类似于Android已死的讨论。

现在的行情确实很不好,经济不景气,互联网的薪资相对较高,很多选手都想进来一起挣钱。导致现在这个行业特别卷。

虽然平时工作的时候很多技术用不上,但是面试官都会去问。问的很深,很难,很变态。

但是我也很认同面试官的一句话,如果你来面试的时候,你对于这个框架的理解,和其他人回答的都一样,那我凭什么对你另眼相看。都是写业务,如果你的技术和别人差不了太多,那我完全可以少花点钱招个便宜的,待一段时间,它的业务能力也不差。我们要的是核心竞争力,也许有的东西工作上遇不到,但是遇到的时候,我希望你的脑海里已经有成熟的解决的方案,而不是需要去百度。

哎,太卷咯。其实也不得不承认,工作年限的提高,业务开发也越来越熟练,工资也上去了。公司在招聘的时候,总会想我花这么多钱,必须的招一个技术有足够深度的。

现在的Android开发,薪资好一点的,公司大一点的,它不但要求你会常规的Android业务开发,例如各类场景开发,Android适配,App各类优化,常规的框架使用,对比,源码分析,设计模式,还要求你对底层代码的阅读量和理解能力,还有就是思考,他为什么这么设计?你觉得他有更好的设计方法吗?

于我来说,我的学习其实也一直在前进,但是深度一直不够

三年的加班,很多时候的学习偏向于如何去解决问题,如何去使用各种各样的方法,框架。

但是却很难有足够的精力和热情,去阅读底层的框架源码。

记不住,很难记得住啊。你说进程间通信的binder,线程间的handler,工作用得着,自己多看两遍就记得住了。但是例如App的启动流程,FrameWork层的各种工作原理,各种控件的设计原理,协程,语言的各种底层设计,注解作用,在工作没用到的情况下,就算阅读了也很难记得住。

学习不难,但是还要把它吃透记住。

是的,要耐得住寂寞,要沉下心去真正的吃透源码,是可以的,但是太难了。Android的体系本就纷乱复杂,很多东西都去看去消化真的很需要个人的毅力。

但是吧,趁年轻,总得有些追求。

二、展望

既然要的薪资基本在成都属于普通开发中的上层了,那么对自己的技术要求也得更高,技术的宽度并不会帮助我去解决开发中的疑难杂症,认真的去剖析底层源码才是我目前最需要的,一个开发,若没有技术深度,对于以后的职业规划也是相当不友好的。

那么就试试,耐得住寂寞,认认真真的去阅读下framework层的代码,常用的三方框架的设计原理,常用的应用层的一些组件,一些方法的设计原理。

以往想的是做个全栈,但是现在想来,如果我本职工作都没有核心竞争力,那些锦上添花的东西暂时可以放一放。

三、近期计划
  1. 找工作的事情,继续找吧,这个没啥好说的。
  2. 个人总结这块儿,最近赶紧把以往的一些东西总结下,拖欠的东西补上。
  3. 个人之前收藏的好的资源,好的文章,赶紧看了。
  4. 然后真正的去试试,去深度的理解下Android这个叼毛玩意儿。
  • 6
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

&岁月不待人&

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值