程序员的五层境界,你在哪一层?最后一层的,都是人生赢家

时间:2022-10-10 18:56:39 | 浏览:9430

在我的很多文章下面,都会有一些小伙伴,留言说他迷茫,不知道后面该怎么走。刚入门的,觉得自学怎么这么难,怎么完全没有方向。工作几年的,自以为自己什么都懂了,不知道接下来应该怎么办。其实,在各个阶段,每个人都会有迷茫期。今天我们就来聊聊,一个菜

在我的很多文章下面,都会有一些小伙伴,留言说他迷茫,不知道后面该怎么走。

刚入门的,觉得自学怎么这么难,怎么完全没有方向。

工作几年的,自以为自己什么都懂了,不知道接下来应该怎么办。

其实,在各个阶段,每个人都会有迷茫期。

今天我们就来聊聊,一个菜鸟程序员的成长史。

大家看看自己处在哪个阶段,评论发起来。

在我看来,程序员从刚接触编程开始,大概分为五个阶段。

1、新手期

这是大家都会经历的一个阶段,屁大点知识都得搜、都得问。一个HelloWord一星期都跑不起来。

这个阶段,还不能称之为入门,因为此时的水平,完全是张白纸。对于实现功能基本没什么思路,全程靠抄。有时,就算跟人家抄一遍,到自己写的时候,依然全盘遗忘。

这个阶段很难熬,也是很多同学放弃自学选择培训班的原因。

没事,大家都一样,万事开头难,挺过去就好了。

如果是学生,每天都在学习敲代码的话,这个阶段最多维持五个月就能突破了。

这个阶段最重要的是多写多练,熟能生巧是最适合这个阶段的。

算法看的懂写不出来?干他十来遍,就不信还写不出来。

文章末尾我会提供很多视频资源,都是很系统的视频,入门进阶实战的,就跟着老师抄。一遍不会来两遍,两遍不会来三遍,突破这个阶段指日可待。

2、入门期

在写了几个月的代码之后,IDE也稍微会用了,常用的知识也有所了解了。这时候就算是正式入门了。

但大部分的同学,能常用的知识都还不了解,不熟悉,用到的时候,还得靠查、靠搜来解决。

在这个阶段,你可能已经能够做一两个项目了。但整体知识还不熟练,是这个阶段最大的特点。

这个阶段最重要的是,把学到的知识彻底搞通搞透,为以后进阶做准备。

如果连核心知识点都没办法吃透的话,就很难讲进阶了。

3、进阶期

一般在工作一两年后,对一个方向也基本入门了,涉及到的常用知识,也基本了解了。但知识边界明显。

此时,最重要的任务是进阶、拓展自己的知识边界。

进阶阶段,一般有两个任务,第一,核心源码解读;第二,看更多进阶的书、视频,极力补充自己不会的知识。

这时候,其实是到了一个半熟练期,自己已经做过的东西,技术内容了如指掌,自己没做过的东西一点不懂。

这个阶段其实也很难,很多工作几年的同学,都会在这个阶段产生迷茫。

懂的越多,不懂的也就越多。

随着知识边界的拓宽,总觉得自己不会的还有很多。

这是一个正常现象,如果随随便便就能啥都会的话,那还是专家遍地走了。

你以为程序员行业是某乎呢,人人985,人在蒙古,刚下航母……

坚持,是我从送给处在这个阶段同学的建议。

虽然在工作上,你可能已经到了一个舒适期,因为业务对技术的要求一般是很窄的。比如,普通的Android应用开发,很能触碰到源码底层,而底层源码的解读,却是成为专家的必备条件。

所以,唯有坚持远离自己的舒适区,努力拓展自己的知识边界,才能真正到达专家的水平。

4、熟练期

到了这个程度以后,很多同学就会进入到瓶颈期,对所学方向的大部分知识都比较了解,同时对第三方框架和工具都比较熟悉。

当接受产品需求时,实现方法了然于胸。考虑较为周全,bug较少。但一般停留在熟练完成级别。

这时候,很多同学会不知所挫,好像自己知道的已经够多了,需要的,只是工作上的认可。

对的!

这时候,你的技术水平确实已经达到了较高的水平,你在技术上可能已经达到了专家的水平。

现在的你,要做的已经不是技术上的强者,而是组织的专家,技术的领头人!

单纯的业务实现,对你的技能提升,没有太大意义。

你需要组织的认可,你就需要为组织分忧。

所以,你就需要培养自己解决问题的能力。

组织遇到问题,你应该首当其冲。

组织需要调研一项技术,你应该争着你来搞。

而解决问题的能力、技术领头人,无论是内部晋升还是跳槽晋升都是及其重要的。

5. 架构期

当你当了一两年技术领头人,如果不出意外,你就会升到专家岗。对应阿里的P7。

P7那可就厉害了,年薪五六十万肯定是有的,股票还不算……我好像又泄露了什么……

恭喜你,当你到了专家岗以后。

你的业务范围,也早已不是基本的业务实现,而是更倾向于技术方案预研、架构设计、模块重构。

到了这个阶段,你的选择会变多,你可以选择跳槽走管理,也可以选择继续走技术专家岗。

这基本上是我们普通程序员的最高境界了。希望大家都能走到。

有些小伙伴会说,阿里还有P8P9P10呢?

不错,确实有的,但到了P7以后,技术能力基本上就到头了。

P8、P9、P10更看重的是,你能不能利用技术为业务带来重大改变,所以,这讲究的是机遇,而不是自己努力就能行的。

可以看到,程序员这个职业其实是一个很好的职业,只要你努力,技术一步步的上升,你就能走到专家岗。

我精心整理了计算机各个方向的从入门、进阶、实战的视频课程和电子书,都是技术学习路上必备的经验,跟着视频学习是进步最快的,而且所有课程都有源码,直接跟着去学!!!

这篇文章就到这啦,大家对标下自己所在的层次和需要所做的事情,撸起袖子加油干吧,愿大家认清路线,不再迷茫。

最好的关系是互相成就,小伙伴们帮我点个赞吧,非常感谢。



作者:启舰

原文链接:
https://blog.csdn.net/harvic880925/java/article/details/105698638

相关资讯

救救大龄码农!45岁程序员在国务院网站求助精通编程却找不到工作

编辑:桃子【新智元导读】程序员「35岁定律」更像是圈内人的自嘲。近日,一位45岁程序员发帖称,「自己精通各种技术体系,却连个面试机会都没有」。据统计,不论是在国内还是国外,35岁以上的程序员占比最少,尤其在中国仅有9.4%。大龄码农真的如此

只有程序员才懂的梗,外人一脸茫然,php为何招黑?

世界好梗千千万,程序员占了一大半,一般来说,如果你不是计算机相关专业、不是程序员,这些程序员梗,不要说没听过,就算有幸听到,也会不明所以,什么意思根本看不懂。因此,假如你未来想成为一名程序员,这些梗,你一定得“精通”,并时不时的“调用”一番

程序员为什么会鄙视PHP?它是世界上最好的语言?

Because PHP is the best language ever,ever.It"s fast,very powerful,and free.这是PHP官方文档里的话,太拉仇恨了,PHP是世界上最好的语言!后来,一则著名的笑话诞生

PHP是不是宇宙第一?程序员不要再争论了!TIOBE排行榜来证明

做为一名程序员,都比较关注其使用编程语言的热度,一方面编程语言的热度决定了它拥有多大的市场,另一方面也关系到行业内程序员选择机会有多大。我们总听说某个编程语言排名第一,那么这些数据到底准不准确呢?1、PHP是不是宇宙第一?比如,我们经常会听

一些程序员常挂在嘴边:PHP是世界上最好的语言,原因是这个吗?

Bug 是一门艺术页面的背景图片前端美如画代码与啤酒更配等我喝完咖啡再写代码PHP 是世界上最好语言的原因是这个吗?程序员专属键盘程序员必备T恤学习从来不是一个人的事情,要有个相互监督的伙伴!小编这里有一个学习编程的交流圈子,想要成为优秀程

黑马程序员:PHP为何能成最抢手后端语言?

2016(第十五届)中国互联网大会于6.21-23日在北京国际会议中心召开。作为聚焦热点趋势的深度权威大会,此界互联网大会公布了下面一组数据:在刚刚过去的2015年,随着智能手机大力发展,移动互联网用户已高达6.1981亿,占整体网民比例也

PHP程序员必备的3大编程自学资源,有这些资源学编程如鱼得水!

无论自学,还是报培训班,学会PHP编程的正常速度是4—6个月。所谓的学会PHP是可以胜任PHP正式工作岗位,成功成为PHP战斗士。之前w3cschool已经分享过PHP自学、入门、进阶的方法,今天主要就给程序员小伙伴们分享三大详细的PHP学

千锋精心整理:2018年PHP程序员面试题

  无需编译,弱类型,热部署,开发快,运行稳定,运维省心,内置模板引擎,丰富的库函数,强大的哈希表(关联数组),脚本中所有量,每一个请求对应一个生命周期,几乎不存在内存泄露,这些都是PHP明显的优势。很多人也去学了PHP技术,面临找工作的你

程序员如何保护视力?医生推荐了这7个方法,看到就幸运

众所周知,与其他职业的人来相比,程序员使用电脑的时间更长更多。因此,更应该注意保护自己的眼睛,避免近视、眼睛干涩、慢性结膜炎等眼部疾病。那么,保护眼睛视力,应该怎么做呢? 广州军区广州总医院眼科主任邹玉平主任医师建议: 1、眼睛与电脑屏幕的

友情链接

SEO域名抢注宝宝起名网妈妈知道币圈姑婆山旅游攻略超能一家人电影网日语自学网明月山旅游攻略上海房产信息网彭于晏影迷网体育资讯网服装设计网阴那山旅游攻略湖南衡山资讯网慧为智能股票金华新闻资讯网荷兰旅游网墨西哥旅游网全球品牌加盟网
Java编程学习网-java零基础自学、java新手入门菜鸟必学、电脑编程入门自学、java安装教程详细、java新手编程入门、前端刷题网站、java开发工程师、前端刷题小程序、java入门基础知识、java新手代码大全、编程题库网站、java程序员刷题软件、编程入门自学网站、java题库网站、java新手刷题网站。
Java编程学习网 yaliandai.cn ©2022-2028版权所有