IT行业可谓热门行业,程序员也是很多人羡慕的工作。工资高,不用跑来跑去,敲键盘,看屏幕,一切工作都完成了,轻松方便。
真的是这样吗?
事实上,程序员的职业生涯也是一个求道的过程,需要不断的提高和学习,IT行业知识更新的快速更新,程序员往往有随时掉队的危险,无一日不战战兢兢,不敢懈怠。
在这个求道的过程中,有的人上一段楼梯,有的人停滞不前,甚至倒退。一般来说,可以分为九个层次来描述程序员的职业阶段:
第一级:糟糕的程序员
这个级别的程序员通常不知道发生了什么,莫名其妙地走上了编程的道路。他们连最基本的编程语言都不熟练,遇到的事情基本都需要重新返工,基本不是程序员。
在这个层面上,基本上是入门。了解计算机的基本操作,了解一些基础知识,掌握一门基本的编程语言,就是整体技术水平比较差,他们的编程往往很多bug。
第三级:码农
这是一个平台群,大多数人经过2次-经过三年的努力,他们可能只能实现一些简单的功能,做不了大事。
第四级:普通程序员
这个级别的程序员是典型的为大众所知的程序员,他们有一定的编程能力,一般的疑难问题一般都不在话下,也有一定的思考和判断能力,但并不出众。
第六级:骨干程序员
这类程序员一般在公司扮演最重要的编程角色。在公司内部,他们受到老板和其他程序员的尊重,他们工作过的公司会因为他们而发展。
第七级:著名程序员
第八级:著名程序员
第九级:祖师爷级别
以上水平纯属个人观点,不是很严肃,但希望能给你带来一定的参考意义。你的职业生涯是怎样的?你能成为哪个级别的程序员?这个值得你思考。