Android 程序员过渡瓶颈期经验贴,技术人的终点总是回归于...

Posted 清风Coolbreeze

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 程序员过渡瓶颈期经验贴,技术人的终点总是回归于...相关的知识,希望对你有一定的参考价值。

android已经出来10来年了,相信广大开发者基本也有干了3,5年或者更久的开发经验;

这个时候你是否发现好像 Android 应用层面知识库 一共就那么多,每天忙来忙去都是去不断的迭代产品需求,去使用不同的第三方开源库实现功能,

好像自己并没有比其他后几年的开发者多有什么不可以替代的优势,即与别的做android开发缺少核心竞争力。

所以这时候就是所谓的处于一个技术瓶颈区,不知道未来Android应用开发方面还应该向哪一方面发展???

迷茫中的朋友会陷入自我封闭式的焦虑,不知如何在工作中摆脱瓶颈,对新技术没有信心学习下去的勇气。

这时候,你就需要督促下自己打破牢笼困局,那么怎么打破困局呢?

Android程序员如何打破瓶颈中的困局?

方式一、转行技术管理

很多初入技术管理岗的朋友,可能会有这样一些内心的纠结:

「我没有做过管理,不知道自己能不能做得好?有点胆怯

「我第一次尝试做技术管理,我也不知道自己适不适合?更不知道对自己职业是好还是坏?有点焦虑

「晋升管理岗会给我带来工资福利和职位的提高,这是我很想要的。但我不知道管理这条路自己是否真的喜欢?有点迷茫」
……

其实对于一名新晋管理者,或者想要步入管理岗的同学来说,有这些纠结和不安也是正常现象。要解决这些问题,首先你得问问自己的内心:

你为什么要去做一名技术管理者,你对管理工作所需的 投入要求/意愿 以及 带来的回报 都清楚了吗?

如果你全部都想清楚了,接下来你就要做好以下几点:

  • 认可管理工作的价值
  • 对管理工作发自内心的兴趣
  • 愿意去提升管理能力
  • 拥有了一个团队

二、重新梳理技术栈,以技术打破困局

IT行业,技术第一

但是总有些人与技术脱轨,大肆宣传中年危机,35岁后送外卖的个例,以此来制造焦虑,其实并不然,就以我身边的同事举例子吧!

王哥,我的一个同事,41岁,现在是上海C轮公司的工程架构师,敲了16年的代码,现在当上架构师了也不忘日常的编码。技术非常牛;

李工,37岁,隔壁项目组的一个Android高工,2012年正式从事安卓开发,算是第一批入坑Android的程序员了,曾经写过C++、java,对技术总是有一个热爱的心。

其实,你看懂了两个例子之后,就会发现他们的身上都有一个共通点,那就是对技术的热情。并不是35岁之后就会被市场给淘汰,而是你从掌握的技术栈带来怎样的竞争力?

这里给大家准备了一份Android架构师进阶的技术PDF,包含了如下等技术栈

  • Java基础:JVM、String、内部类、多态、抽象和接口、集合框架(Hashmap、Arraylist)、单例、线程、Synchronized、Look锁、动态代理、引用
  • Android基础:四大组件、View、进程、Bitmap、屏幕适配、消息机制、线程异步、WebView。
  • Android扩展:Framework、AMS/PMS/WMS、Binder源码、Handler源码、ART、Apk优化、Hook、Proguard、架构(MVC/MVP/MVVM)、Jetpack、NDK开发、Rxjava、
  • Android源码:Leakcanary、Eventbus
  • 设计模式:面向对象六大原则、工厂模式、单例模式、建造者模式、观察者模式、适配器模式、策略模式、代理模式。

数据结构与算法:

  • 线性链表
  • 查找:顺序查找、二分查找
  • 排序:交换类、插入类、选择类
  • 树、二叉树、图:深度优先(DFS)、广度优先(BFS)
  • 递归
  • 分治
  • 滑窗
  • 三大牛逼算法:回溯、贪心、动态规划(DP)

PDF格式版:

总结

我一直相信主动追求技术,才会致于增长自己的竞争力;因为这是一种主动的追求精神;而不是靠需求来学习。

还有一种主动的追求就是自省,我做到最好了吗?这就是最优解吗?

“和谐”,“高效”,“智能”,“稳定”,我都做到了吗?

只有当你的追求和能力不符时,才能叫做瓶颈,而学习是唯一突破瓶颈的方式,这时候你才有目标有动力,因为你有追求了。

最后,有需要阅览高清版《Android架构师提升手册》的朋友可以" 扫描下方助理二维码"即可;

 

 

 

 

以上是关于Android 程序员过渡瓶颈期经验贴,技术人的终点总是回归于...的主要内容,如果未能解决你的问题,请参考以下文章

每个程序员都会遇到瓶颈期,35岁是分水岭,要么淘汰,要么自由

程序员的瓶颈期你感受过吗?Java不排斥大龄的,它排斥没技术的~论44岁大龄女程序媛收到外企offer是怎样的体验?

自学之路 遇到瓶颈与江郎才尽

工作5年左右的程序员如何在职业瓶颈期内快速提升自己的身价?提升后如何有效变现自己的高质量技能?

如何突破业务增长的瓶颈

工程师成长之路:工作1-3年工程师如何突破瓶颈期?