万事须已远,他得百我闲。青春须早为,岂能常少年?
——孟郊
文章首发公众号:程序员技术专栏
程序员从入门到进阶到优秀,再到把你的经验传授给他人,是一个循序渐进的过程,几乎不存在跨阶段提升,因为都是时间积累的成果。
这也是搞技术比其他岗位门槛高的原因,关键时刻还得是真功夫!
我认为程序员的进阶可以分为7个阶段,每个人的进阶过程需要的时间不一,主要在于个人的
学习能力和专注度
。
今天就给大家详细谈谈这几个阶段,可以看看你离下个阶段目标还需要从哪方面努力~
01
发现新机会
刚发现新机会时,一般都会很兴奋!
很多程序员,其实是想去接触新事物的,可能是一种新的语言,也可能是其他技能知识,不管这个新机会是主动发现的还是环境变化而出现的。
只要是有新机会,在这个阶段都会牢牢抓住!
这里也建议那些想学一门新语言或者想转技术方向的人,先开始干!
不要有畏难情绪
,顾虑太多,最后机会的窗口就没了。
02
盲目乐观
到了这个阶段,一般就会开始在网上搜索教程,买一两本书,报一些线上培训课。
教程一般都比较有趣,可以run一些程序,你会觉得自己在进步。
当然,也会有相应的烦恼,比如你会不习惯一些职业习惯产生的生理性抗拒…
但你还是会坚持,并准备继续你的第一个项目。
03
绝望边缘
这个阶段,你开始觉得做很多东西都没啥意义,
基本就在重复curd
,而且由于短期内接收的信息量太大,你整个人可能会感觉脑子要爆炸了!
一堆解不开的bug,甚至可能有些报错没有任何有用提示,直接给你一个空白屏幕让你自行体会!
这种时候,很多人的积极性都被打击得全无,恨不得原地躺平,受这份学习的苦干啥呢!
你开始变得焦躁、愤怒,甚至有时候怀疑自己是不是真的懂编程…
以上3点,其实是大部分人在学习一个新事物时会经历的阶段,就仅是这几个阶段,就能过滤掉一大半的人。
这里也建议年轻程序员们,多去探索和尝试,不要还没开始就有畏难情绪。珍惜年少时的学习力,以及这大把的属于自己的学习时间吧。
就像诗里说的:
“
万事须已远,他得百我闲。青春须早为,岂能常少年?
”
下篇接着讲剩下几个阶段,觉得文章不错的记得关注~
文章首发公众号:程序员技术专栏
-The end-
你好,我是中年码农飞哥,
我会从CTO视角讲述程序员职场/技术/学习/创业等,
分享从码农到CTO的职场和技术经验
扫 码
| 围 观 飞 哥 朋 友 圈