程序猿的等级划分
程序猿大致可分为
菜鸟程序员、码农、程序员、成功的程序员、著名程序员 和 顶级程序员……
本篇文章有一部分内容是参考了别人的文章,其它内容是自己理解着写的,如果有什么错误的观点和内容请大家指正。
1
菜鸟程序员
之所以称这类程序猿为菜鸟程序员,是因为他们的技术比较渣(当然我现在菜鸟都算不上)。在工作中,他们往往会给自己的团队带来许多压力,他们编程简直是把大量的bug放入到程序中,而团队要帮他大量地去找bug,改掉bug;即使这样,他们在编写比较简单的程序中也为团队节省了不少时间。
2
码农
码农是一个比较平凡的群体,更多的时候是拷贝代码。
他们是无名程序员,典型的程序员大众。虽然他们终日兢兢业业,在编写代码上花费了许多时间和精力,但在工作中他们只知道怎样完成任务,却不去思考原理,所以,他们在技术上进步非常慢。显然,他们的工资也没有程序员高。
3
程序员
程序员又可分为 普通程序员 和 有工作能力的程序员
普通程序员:处于这个等级的程序猿已经是个非常不错的的程序员(目前我的目标就是希望通过自己的努力以后能够成为这样的程序猿),这类人有自知之明,认识到自己不是个优秀程序员, 也许永远也不是,但他们仍然坚持努力着。
我认为,一个人一定要认清现实,根据自身状况,利用好自己的长处,向着自己的目标不断努力着,或许,有一天你会有所突破。
星光不问赶路人,时光不负有心人
有工作能力的程序员:这类程序员他们的技术水平比较高,有许多项目开发经验。能够在职业上创造出成功的产品。
最后还有这么一些爱好者
业余程序员
他们大都是因为对某些程序或者网站感兴趣,他们会在业余时间开发有趣的“只是为了好玩”的程序或网站。由于他们的程序和想法展现出一种热情和希望。所以,这个级别的人能很快成为一名有工作能力的程序员。
4
成功的程序员
有一定的知名度,通过自己的代码创建了公司。这是大多数程序员都向往渴望的级别。达到这种级别通常更多的是依靠商业技巧,而不是单单靠编程。
5
著名程序员
这类程序员有着过人的技术并且具备极强的商业头脑,他们的出现改变了一个国家人民的学习,工作和生活方式,甚至世界IT界的发展趋势。
比如国内的各大创业大佬,金山创始人求伯君、360创始人周鸿袆、百度创始人李彦宏……
比如扎克伯格创造了Facebook、比尔盖茨创造了微软、雷军创造了小米公司……
6
顶级程序员
他们用自己独特的思维和技能,创造了世界奇迹——计算机时代
计算机从这里开始……
图灵、冯诺依曼和香农
香农(克劳德·艾尔伍德·香农,Claude Elwood Shannon ,1916年4月30日—2001年2月24日)是美国数学家、信息论的创始人。主要论文有:1938年的硕士论文《继电器与开关电路的符号分析》,1948年的《通讯的数学原理》和1949年的《噪声下的通信》。
图灵(艾伦·麦席森·图灵 Alan Mathison Turing 1912年6月23日—1954年6月7日)英国数学家、逻辑学家,被称为计算机科学之父,人工智能之父。
主要成就:图灵在科学、特别在数理逻辑和计算机科学方面,他的一些科学成果,构成了现代计算机技术的基础。
冯诺依曼(John von Neumann,1903年12月28日-1957年2月8日)美籍匈牙利数学家、计算机科学家、物理学家,在现代计算机、博弈论、核武器(冯·诺依曼第二次世界大战期间曾参与曼哈顿计划,为第一颗原子弹的研制作出了贡献。)和生化武器等领域内的科学全才之一,被后人称为“现代计算机之父”、“博弈论之父”。
除了这三位创始性代表人物,还有 :
丹尼斯·里奇(Dennis Ritchie)——“C语言之父”,“UNIX之父”,开创了计算机网络技术的先河,1978年与布莱恩科尔尼干(BrianW Kernighan)一起出版了名著《C程序设计语言》,被翻译为多种语言,是C语言方面最权威的教材之一。
Bjarne Stroustrup(本贾尼·斯特劳斯特卢普)——C++
高斯林(James Gosling)——JAVA
Guido van Rossum(吉多·范罗苏姆)——Python
Rasmus Lerdorf(拉斯马斯·勒德尔夫)——PHP
Niklaus Wirth(尼古拉斯沃斯)——程序=算法+数据结构
…………………………
他们不仅仅创造了语言,而且改变了人们的生活方式。
他们在编程史上留下永恒的光辉,继续照耀程序员们继续前行的道路。
最后,你希望你能够成为哪一个级别的程序员!!!
为什么很多人都想成功,但成功的人只是极少数? 不是因为成功有多困难,其实成功简单得很,只要你一开始都有计划,并且能一直做下去,总会成功的。
转载:https://blog.csdn.net/weixin_46022083/article/details/104997919