Android开发互联网科技程序员

【技术转型】我Android转前端的思考过程(转自大佬微信)

2019-03-21  本文已影响15人  881ef7b85f62

导读:与老穆相识是在线下的一个聚会,然后一直保持联系,慢慢变成朋友,现在也同时是同事了;如果你能看到我朋友圈,你会发现最近我也在尝试学习前端知识,刚好老穆写了一篇关于 Android 转前端的思考,我觉得很受用,就转来给大家看看,也推荐关注一下他的公众号。

那还要从我在支付宝做Android开发说起。

下决定的思考过程

ok,今天我这里就分享下,1年前我从 Android >> 前端 的这个技术转型过程,我是

我的运气

有时候就想啊,我的运气真是挺好的,经历是这样的:

  1. 高考志愿我被调剂到软件工程

  2. 我大三时候互联网红利开始显现,大四学长们找工作情况开始回暖

  3. 等到我毕业时,就选择了自己喜欢的移动端开发方向,然后一直在做Android端的一线开发

  4. 毕业后第二年,差不多感受到移动端岗位开始暴走,我刚好踩上了红利,直到现在

  5. 我自己感觉是很幸运,命很好

  6. 如果不是一次次的拐点都踩的准,也不会成为今天的自己,感恩~

傻瓜窗口期

这里先分享一个概念,在风险投资领域有个词叫做“傻瓜窗口期”

  1. 一些有独立判断力的决策者来说,他会根据自己的认知和判断,选择一些看似不确定,可能会成功,自己感兴趣的领域进行持续投入

  2. 该方向可能和社会主流认知方向不一致,甚至是别人认为傻瓜或者没必要的事情。而他选择持续的去投入,这个阶段就是“傻瓜窗口期”。

  3. 各种因素影响,他最后居然成功了,然后他就“获利”了,其他人看到这个事情有甜头,各种人就蜂拥而至,想分享红利

  4. 新进场的人也会携带自己的一些力量,所以会继续推高这个市场,并推动从高速发展走向成熟发展,这时窗口会来越来越小

  5. 最早的那一批投入者,已经嗅探到一些气味,所以他们需要去寻找新的机会和创新点,去寻找下一个不被别人发现和看好的“傻瓜窗口期”

  6. 剩下的人,继续瓜分着上一波市场,直至被瓜分的蛋糕和价值,被分的越来越小,甚至都不足以果腹时,流量自然就会散去,去寻找下一个主流意识认为“大好”的行业(有点像‘毒液’)。

行业大背景

2018年,中国的移动端出货设备总量下降15%,非洲以及东南亚的移动互联网成了新的更大范围的增长极,看到国内“移动端开发人员很抢手”消失的迹象,也看到了更多类型的终端系统的前端技术趋势。

所有的好东西都有半衰期,能摸得到的具体红利也是随时间而递减的,基本都是前期的红利快速释放期,然后后面逐步减弱,最后是一个慢慢的长尾效应。

用户侧的客户端技术依然火热,但背后好像已经感受到一些火力后劲不强劲的感觉。所以我也开始,有意识的提高知识面,新的通识,新的行业趋势和一线创业情况的了解,提高整体的意识能力。

嗅觉

这一两年,做原生客户端开发焦虑情绪比较明显,尤其是Android这边更突出。
现在的招聘市场现状大概是这样的:

  1. 刚毕业的Android新人除了专业技术要过硬,应届生的软实力被更加重视。光活好还不行,人还得具备复合性,有悟性,有聪明劲儿,有潜力

  2. 社招的小厂,因为业务经常变化,所以Android技术无法深入,而且还得被技术Leader要求去评估各种 RN、小程序的技术方案可行性

  3. 社招想进大厂的,做Android的因为坑少了,所以要求比以往更高了,除了默认技能,没有一些亮点的话,确实难拿offer

  4. 到处都在讲人才盘点,年龄-工资-能力-潜力,市场需要寻找各项指标的最有性价比的员工

    我也说不太清楚,但就是最近几年似乎有种嗅觉感受,再像之前那样做Android应用开发,一直在舒适区踏步转圈,需要警惕和反思。

    除了对业务更加了解,技术本身如果不做转型(比如往容器框架,或底层深入),三五年后review今天的自己规划路径,一定会遗憾,所以我必须要做出一些变化。

    那是继续基于Android往深的走,还是转个方向,完成一次技术转型?这种思绪一直在我脑子里转悠。

知道自己几斤几两

经过早期GUI发展,后来有了显示器,有了web,有了手机屏幕,类大前端的技术其实是近些年才真正爆发式的发展起来。
经过一系列的推演未来职业发展路径和喜好选择,我确定了要切入到一个新的自己感兴趣,且又符合职业发展的新方向。
这里首先分两大块,是否继续做技术,还是转型非技术(转产品经理)。之前有多次想转产品岗的想法,所以在这次转型分析中,也率先进入思考区。

转型产品经理:

继续拱技术:

继续技术路线,从职业发展上,则有更多的选择,提高技术领导力与团队领导力,做一块业务的技术TL,同时增强业务感知,发掘价值创造以及商业变现背后的技术落地能力。即走技术管理方向,可能是复合型程序员最稳的一条发育路线。

对于我来说,其实这次也是有了几个技术转型方向

1. 转服务端

2. 转数据BI方向

3. 转前端

电褥子不会一直热

手机硬件出货量2018年不再高速增长,iPhone也开始对降价,iPhone X 低配版已降至6000块,2000块的Android新机性能已经非常不错了。。。

很多生活现象已经表明,移动端市场已经完成了前期的高速发展,进行成熟发展阶段了。作为移动端的开发者,我们有必要重新审视自己的技术发展路线,如果想深入,完全可以继续沿着当前技术路线深挖,而如果现在想接触一些新的技术领域,当前也是一个比较好的时间窗口。

大家每天刷微信,刷抖音,刷农药,刷新闻客户端,从手机使用时长来看,手机终端已经占用了我们每天非常多的时间。有这么多的时间(流量)占用,这里就一定会需要好的产品和好的服务。但大家除了埋头做手头的技术工作,也要多站起来,伸伸懒腰,然后看看周围的情况和市场趋势,而我,在观察完后,选择了在这个档口进行了转型。

转型既重要也不重要

我们的生活因为有了信息化,已发生了很多悄无声息的变化,我们需要多关注社会的演进脉搏。

比如我今年就嗅到的一个气味就是,2B的企业互联网化,正在逐步代替移动互联网化,将引领接下来5年的后互联网时代的发展原动力,为接下来的社会发展提供涡轮增压。作为技术人员,应当予以关注。

嗅探与发育

不断建设自己,提升自己的认知,让自己具备独立分析和嗅探能力,再加上“结硬寨打呆仗”的笨办法。这就是,我目前认知体系下,一套最实在的程序员发育路径方法论。

如果当前的职业发展阶段属于T日,那么这一次“技术转型”之后就属于T+1日了。

T到T+1这个关键拐点上的行为,应该是经过分析和推演后的决定结果。下定离手,然后空杯投入整个T+1阶段,并有意识的使得T+1阶段的产出,成为再下一个阶段(T+2日)的借力踏板与切入新窗口的初始动力。

以上,就是我从Android转前端的技术转型的思考过程,分享给大家,希望有些许帮助。

推荐阅读:

终于有人把 【移动开发】 从基础到实战的全套视频弄全了

上一篇 下一篇

猜你喜欢

热点阅读