论Android开发者,如何修炼成仙?

作者: 像程序那样思考 | 来源:发表于2019-10-11 15:01 被阅读0次

“那远处踱步而来的男子一袭白袍,身姿飘渺,面如冠玉,却透着疏离,即便是静静地站在那里,也生出一股清冷卓然。风采翩翩绝世,修为极其高深,横霜锋芒护天下,论对手,绝对是最可怕的一个……”

神功盖世、守护苍生、维护世间秩序的神仙,开发人员们肯定不陌生,毕竟在大家熟知的玄幻小说和他们自己开发的游戏中,这样的神仙可是打堆出现。

要我说,IT界的开发人员们,其实才是真正的神仙。他们活跃在IT界的不同领域,用各自所掌握的技术方便、丰富大家的生活,巅峰者甚至可以引领技术潮流、改变世界走向。

那么,我们安卓界的“神仙”是什么样的呢?

Android开发界的“神仙”,比如在BAT、华为、网易等大厂从事Android开发的高级以及资深工程师们,一般都已经做到公司的管理层,至少也是小组leader,月薪轻松达到了30-40k,有的还拿到了大厂的一丢丢股票,加上股票、福利变现,全年总收入正常情况税后到手60W+。

在繁忙工作后的假期,取决于个人的品位和兴趣不同,有的喜欢旅游全世界乱跑,有的喜欢潜水跑去菲律宾探沉船,有的喜欢动物跑去动物繁育基地当义工,有的喜欢红酒每年要去酒庄品当年新酿,有的喜欢游戏要搞全机种制霸,有的喜欢车要自己调校自家好车的发动机参数,当然也有的偏爱编程就在家鼓捣设计模式和架构……在自己的世界里,这群人大多活得很精彩。

这样的工作、收入和生活状态,想必是很多Android开发人员的梦想。

但另一方面,Android市场中普通开发岗饱和也是客观存在的事实,如何才能到达梦想的彼岸?

其实,编程之路漫漫,倒是和修仙颇有几分相似,必须具备大毅力、大志愿、大勇气,经多年苦修,方能登上Android大罗金仙之品位。

接下来,就具体的进阶修仙之路,我谈谈自己的理解。

明确给自己设定一个职位目标

当初既然选择了Android开发这条路,要么是热爱,要么看中了当时的就业前景。前者不必多说,后者到现在也已经有了一定的职业积累。任何热门技术,最后都会由火热回归平淡,与其盲目追逐热门新技术,不如专攻Android。毕竟Android在全球的市场占有率达到85.9%,开发市场巨大。

这就要求Android开发者明确给自己设定一个目标,朝着高级工程师、架构师乃至更高级的职位去努力,对自己提出技术要求,这是进阶修仙之首要任务。

积累足够技术的同时磨练架构能力

坚定了自己的职位目标后,下一步需要足够的技术积累作为支撑。

高级Android开发工程师,并不需要亲自操作初级和中级工程师的工作流程,但是要有整体的知识构架。

除了对Android应用层的理论体系要有全面理解外,还要深入到Android Framework层,了解基本知识点的细节和系统的核心机制,熟练掌握Linux驱动开发,精通Linux内核结构,掌握Android移植,熟知Android逆向防护和应用优化……

总之,Android开发各方面所涉及的知识都要了解,并有自己独到的见解,能够指导初中级开发人员。

此外,高级工程师岗位对架构能力也是有一定要求的,需要从对业务的理解、人际沟通、项目管理、分析设计的能力以及开发技术等方面,磨练自己的架构能力。

方法不对努力白费

学习方法,即使因人而异,也不会相差太大。除了在产品开发工作中进行学习、阅读相关技术书籍外,关注并提交开源项目、阅读Android源码和Android官方文档也是很好的技术积累手段。

另外,Android高级工程师关注的内容不能仅仅局限于Android,iOS、H5、UI等都应该涉及。在Android技术达到一定深度的基础上,加强广度来拓展自己的思维方式。

与同业人员的沟通也必不可少,例如在技术论坛写写博客、参加参加技术交流会啊,分享与切磋,可以在无形中让人对自己已有的知识进行梳理和总结,从而形成成体系的知识库。

Android开发的进阶修仙是一个逐渐积累的结果。一个开发人员通过不断地学习和提高,当技术能力和项目经验都提升到一定程度,并拥有自己的知识体系后,也就达到了Android大罗金仙的状态了。

为了让各位Android开发人员的进阶修仙之路更加平滑,经过广泛而严密的市场调研,闭关修炼八个月,使出洪荒之力整理出一套不能错过的Android进阶学习资料。资料涵盖了Android开发进阶的每一方面,力助每一位有志于进阶修仙的开发人员最终抵达Android大罗金仙之品位。


为了让各位Android开发人员的进阶修仙之路更加平滑,经过广泛而严密的市场调研,闭关修炼八个月,使出洪荒之力整理出一套不能错过的Android进阶学习资料。资料涵盖了Android开发进阶的每一方面,力助每一位有志于进阶修仙的开发人员最终抵达Android大罗金仙之品位。欢迎大家加我的V:15388039515会全部发给你

当然,一个人学习是枯燥的,还需要一个良好的学习氛围,因此我组建了一个学习交流探讨的社群,欢迎大家一起来交流探讨共同进步。还有一些收集整理的资料,感兴趣的可以关注我,加入Android开发交流群(820198451)一起学习,共同进步!

image image

相关文章

  • 论Android开发者,如何修炼成仙?

    “那远处踱步而来的男子一袭白袍,身姿飘渺,面如冠玉,却透着疏离,即便是静静地站在那里,也生出一股清冷卓然。风采翩翩...

  • 天上书‖我的邻居是阎王

    (1)论如何应付偷窥狂 我是风无痕,是一只修炼成仙的狐妖。爹爹说,算命的说,我的命格太硬,在天上待不住,在人间又易...

  • <<幻>>

    欲虞成仙,奈何道浅。愈加修炼,奈何心安。心若太安,奈何成仙

  • 05期 | 推荐几个不错的Android优质学习方法链接

    优质Android学习方法: 如何成为更好的Android开发者: https://techbeacon.com/...

  • 成“仙儿”了

    我是受什么刺激了吗? 快修炼成仙儿了。 晚上不睡觉,白天起不来。 饭也不想吃。 这可真是着魔了。 快修炼成仙儿了?...

  • [稀土掘金日报] Android Studio 开发优化系列教程

    今天稀土君为开发者梳理了八款 Android 开发者必备的小工具,以及如何开发一个App、Android 性能优化...

  • 八尾猫

    这世间,一切万物皆有灵性,都可以修炼成仙。而猫,自然也可以…… 传闻,猫修炼成九尾,方能成仙,每当他帮助主...

  • 道友,欲成仙否?

    修炼之道在于“财侣法地”,持之已久,方能修炼成仙。 简书村就是修炼的“圣地”!形形色色的“道友”在此修炼,欲成“仙...

  • Android项目架构 - 主页导航

    Github官方地址 Android 项目架构蓝图 Android框架对于开发者如何组织构建和设计App,给予了非...

  • Android Things-物联网开发

    Android Things正式接替Brillo亮相,名称的改变带来了什么新的内容,广大Android开发者如何进...

网友评论

    本文标题:论Android开发者,如何修炼成仙?

    本文链接:https://www.haomeiwen.com/subject/rwwtmctx.html