第四章 程序员的级别-《这个吞金兽不好养》


    第(1/3)页

    在叶新晨这种专门学习计算机的人来看,他们自然有他们的关于计算机的评级。

    比如说重本大学毕业的他,能够达到初级程序员的级别。

    而在初级程序员之前,还有菜鸟程序员和入门程序员两个级别。

    就比如菜鸟程序员,这个级别的程序员,通常就是不知道什么情况就莫名其妙走上了编程这条路,他们甚至连最基本的编程语言都不熟练,被他们碰过的事情基本都需要重头再返工一遍,实际上严格来说这基本算不上是一个程序员。

    而入门程序员也差不到哪里去,迈进这层楼的门槛是很低的。基本上懂计算机的基本操作,了解计算机专业的一些基础知识,掌握一门基本的编程语言如c/c++,或者java,或者javascript……均可入门迈进这层。

    如计算机专业毕业生,大量的通信、自动化、数学等相关专业的转行人士。

    这类人员不管是不是计算机科班出身,基础如何,他们对编程有着特殊的爱好,他们完全是靠热情和承诺来编程,兴趣永远是最好的老师,也是最好的一件事,因为兴趣而引发的热情通常会让这些程序员成为“骨干程序员”。

    所以,入门程序员总是在努力学习,希望爬更高的一层楼去。

    而叶新晨所在的初级程序员,也以c/c++程序员为例,只要熟练掌握c/c++编程语言,掌握c标准库和常用的各种数据结构算法,掌握stl的基本实现和使用方法,掌握多线程编程基础知识,掌握一种开发环境,再对各种操作系统的api都去使用一下,搞网络编程的当然对socket编程要好好掌握一下,然后再学习一些面向对象的设计知识和设计模式等,学习一些测试、软件工程和质量控制的基本知识,大部分人经过努力,都可以爬到这,晋升为初级程序员。

    所以叶新晨虽然大学没有学到多少,但是他知道自己的家庭什么样,所以他的大学并没有荒废,也能够达到这个级别,而这个级别也都是很多人经常所说的码农。

    而在初级程序员之上,自然还是有中级程序员,高级程序员,牛人程序员,大牛程序员,科学家,祖师爷。

    总共九大级别。
    第(1/3)页