美文网首页C语言
浅谈程序员的5种级别,比尔盖茨属于第四种!来看看你属于哪一种?

浅谈程序员的5种级别,比尔盖茨属于第四种!来看看你属于哪一种?

作者: 1cbd7f94d3ea | 来源:发表于2019-08-22 20:45 被阅读2次

    作者丨微信公众号丨w3cschool

      随着互联网技术的应用越来越广泛,i互联网行业出现了众多程序员。由于专业知识的不同,他们的等级也有相当的大的差异。

      W3cschool整理了5个等级的程序员,大致如下:

    1、菜鸟程序员

      如果你事先有一定的计算机专业知识,就比较容易掌握一门基本的编程语言如C/C++,或者Java,或者JavaScript。比较常见的活儿就是装装机器,搭建一下测试环境,或者对照着别人写好的测试用例做一些黑盒测试,好一点的可以被安排去写一点测试代码。

    2、大虾程序员

      大虾程序员的等级就是普通程序员更进一层。以C/C++程序员为例,熟练掌握C/C++编程语言,掌握C标准库和常用的各种数据结构算法,掌握STL的基本实现和使用方法,掌握多线程编程基础知识,掌握一种开发环境,再对各种操作系统的API都去使用一下,搞网络编程的当然对socket编程要好好掌握一下,然后再学习一些面向对象的设计知识和设计模式等,学习一些测试、软件工程和质量控制的基本知识。另外想要成为一个优秀的、有能力程序员,做软件开发的话,就来学习C/C++吧!我本身是一个C/C++出身的程序员,我整理了一些学习C语言的视频在扣裙,大家有兴趣可以一起来学习,C/C++编程学习,--784,143,133。

    3、牛人程序员

      精通操作系统中的内部机制如内存管理、进程和线程的管理机制,处理器的基础知识和代码优化的方法,深入地学习更多的数据结构与算法,掌握更深入的测试和调试知识以及质量管理和控制方法,对各种设计方法有更好的理解等。

      对于一些知名的开源项目如Apache或Linux操作系统的源代码实现等,也是了如指掌。

    4、商业型程序员

      通过自己的强大的编程能力,打造出自己的个人产品,或者创立完整业务,甚至整个行业。

      代表人物:扎克伯格、比尔盖茨、John Carmack(约翰·卡马克)、DHH (戴维·海涅梅艾尔·汉森)。

    5、大神级别

      大神级别的程序员即使离开了这个世界,但是他们的成果和著作也将流传后世,一直被后人所研究。他们可能获得了图灵奖,或者发明了一项或多项为众人所知的基础性技术,已经影响了编程事业的发展。但是,不得不说,极少的程序员能够达到这样的水平!

        代表人物有:Dijkstra(迪杰斯特拉)、 Donald Knuth(唐纳德·克努斯)、 Alan Kay (阿兰·凯)

             你是属于哪一种呢?

    相关文章

      网友评论

        本文标题:浅谈程序员的5种级别,比尔盖茨属于第四种!来看看你属于哪一种?

        本文链接:https://www.haomeiwen.com/subject/mpfosctx.html