现在的位置: 首页 > 移动开发 > 正文

我变秃了,却没变强,因为你还不会这些

2019年12月12日 移动开发 ⁄ 共 785字 ⁄ 字号 评论关闭

  今年移动开发的人太难了:金九银十工作没往年好找不说,还要面临着公司的大裁员。更普遍的现象是,工资不见涨,加班却越来越多。

  刷一遍朋友圈,铺面而来的丧气,看到有人感慨,“我变秃了,却没变强”。

  除了日渐稀疏的头发,困扰大家最多的,一个是移动开发如何持续提升?另一个是怎么通过技术面试,拿到更好的offer?

  面试相关的文章有很多,所以今天主要讲讲另外一个问题——移动开发程序员的提升路径。当然,不同阶段的开发程序员,面临的挑战和任务不同。

01.刚入行,如何在移动端岗位深耕?

  有点基础的初级朋友们,切记一定要系统地学习移动开发知识,这是深耕安卓的唯一方法。

  单个知识点相对好学,知识体系却难构建。我认为,移动开发的知识体系至少要包含了以下几个方面:

  在每个大模块下,还对应包含了细知识点。大家可以对比上图来评估自己的掌握情况。由于详细完整的技能知识点雷达图过大不方便放出来,需要的详细完整的伙伴文末查看领取方式。

  估计大部分人都做不到完全掌握。因此再次提个醒,千万别以入行为终点。大家要清楚目前市场对Android岗的需求:初级Android开发供小于求,高级Android开发供大于求。想更上一层楼,要学的东西还多着呢。

  

02.工作一段时间后,如何度过瓶颈期?

  工作了1-3年,瓶颈期带来的无力感开始逐渐出现:工作里待解决的问题类型就那么几种,吸收新知识的速度也逐渐变缓。

  于是,很大一部分人的技能提升渐渐依赖上刷论坛和看文章。如此沉迷现状、失去危机感带来的结果,你增加的不是工作经验,而只有工作年限和年龄。

  此时,我们最大的挑战是,能否跳出舒适区,以及如何顺利从原理过渡到源码,跟上技术不断更迭的速度。

  这个阶段很困难,如果有前辈带着经常交流和分享经验,你能更快突破瓶颈期。不过,大家平时工作遇到靠谱的小伙伴都难,更别说优秀的领路人前辈了。

抱歉!评论已关闭.