写点什么

专科 二本程序员的“黄金五年”该如何规划,kotlin 协程和线程的区别

用户头像
Android架构
关注
发布于: 刚刚

这个不好说,取决于你现在水平如何,你也没法精确地量化某项技术给你带来的价值(薪酬的增长),只要在你的领域(Android 开发)花时间和精力钻研,其实都是在锦上添花。捷径也有——别人不会的,你会;别人会的,你做得更好。

程序员职业规划图

熟悉计算机行业的朋友都应该清楚,程序员其实是一门吃“青春饭”的工作。需要你有较强的学习能力,这样才不会被淘汰。 在程序界一直都流行着一种默认的说法叫“黄金 5 年”,意思是说,一个程序员从入职的时候算起,前五年的选择直接影响着整个职业生涯的发展方向和薪资走向。



说的职业规划,每个人其实都有自己的短期规划和长期规划,但是计划赶不上变化这个道理大家也是懂的。所以不断学习永远保持竞争力很重要!


那么,在这黄金 5 年,程序员如何做才能实现自我突破呢?

第一,万丈高楼平地起

首先也是最重要的一点,基础一定要打好、基础一定要打好、基础一定要打好。刚开学学编程的时候应该尽量多动手写,写出来运行一下,会发现很多问题。对 Java 有一个基本的了解之后,不要着急着进入更高级的学习,尝试用 Java 语言写出一些简单的程序锻炼自己。


当你有 1-2 年的工作经验以后,你对编程设计也有了一定的了解,这个时候你就要多看看关于代码优化的书籍和资料,然后过研究研究你所使用的技术框架,去看一看 JDK 中的类的源码, 多了解一下新出的技术。


PS:文章最后有学习笔记部分展示,需要的自行获取!记得点个赞哦!

第二,目标清晰明确

一位 Android 程序员参加工作 1-2 年之间;


在这个阶段,首先,你要牢固 Android 基础,提高你的代码能力;其次,你应该更加深入地去了解 Android 源码层的知识;最后,你对项目有一个完整的认识,对某些项目模块的核心技术点有所了解。总而言之,你需要做的打牢你的 Android 基础,而不是面对百度编程。


一位 Android 程序员参加工作 3-4 年之间;


这个阶段,说句实话你是很难再提升代码能力了,因为这个阶段的学习会比较多样化。因此如果你对 Android 的某一项技术感兴趣,如音视频、Flutter、Jetpack、Kotlin 等技术,那就去专研它、深耕它。你能精通任何一项,都将是你未来面试时巨大的优势。


一位 Android 程序员参加工作 5 年以上;


参加工作五年以上的 Android 程序员,这时应该遇到技术的瓶颈期了。这时不要急于提高自己的技术,此时更重要的是提高你的影响力,你可以尝试去发表一些技术文章去影响更多的人;还可以去 Github 创建一个属于你的开源项目,打造属于自己的产品;影响力可以给你创造更多的机会,为未来工作的转型做准备。


![](https://img-blo


《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》
浏览器打开:qq.cn.hn/FTe 免费领取
复制代码


g.csdnimg.cn/img_convert/4a32e4fcf587927dcbae89802be3fb2e.png)

第三,做到不可替代性?

但真正能有几个人的工作具有不可替代性,现在在敲代码的我们,终归逃不过被挑选的命运?


针对工作几年的程序员工程师,经常会遇到瓶颈,这个瓶颈不一定技术上的,也可能是职业发展上的.一般技术的职业规划会有两个方向:


架构师、系统分析师、CTO


这种往往是走纯技术路线, 发展到最后都是在公司中深入某一块技术。后面发展路线也往往是架构师/系统分析师,技术专家,高级培训师,然后就是技术总监


产品经理,项目经理,部门经理,CEO

用户头像

Android架构

关注

还未添加个人签名 2021.10.31 加入

还未添加个人简介

评论

发布
暂无评论
专科 二本程序员的“黄金五年”该如何规划,kotlin协程和线程的区别