程序员的十层楼 摘自csdn
http://student.csdn.net/space.php?uid=401519&do=blog&id=52683
自西方文艺复兴以来,中国在自然科学方面落后西方很多,软件领域也不例外。当然现在中国的许多程序员们对此可能有许多不同的意见,有些人认为中国的程序员水平远落后于西方,有些则认为中国的程序员个人能力并不比西方的程序员差,只是整个软件产业落后而已。
那么,到底中国的程序员水平比西方程序员水平差,还是中国有许多优秀的程序员达到或超过了西方程序员同等水平呢?要解决这个问题,必须先知道程序员有多少种技术层级,每个层级需要什么样的技术水平,然后再比较中国和西方在各个技术层级的人数,就可以知道到底有没有差距,差距有多大。
当然,对于如何划分程序员的技术层级,不同公司或不同人会有不同的划分标准,下面的划分仅代表个人的观点,如有不当之处,还请砸板砖予以纠正。
第1层 菜鸟
第1层楼属于地板层,迈进这层楼的门槛是很低的。基本上懂计算机的基本操作,了解计算机专业的一些基础知识,掌握一门基本的编程语言如C/C++,或者Java,或者JavaScript,...,均可入门迈进这层。
分享到:
相关推荐
本书《程序员十层楼》通过对程序员技术能力的细致划分,提出了一个包含十个层次的程序员技能体系,以帮助读者更清晰地了解和定位自己的技术水平。在这一体系中,作者周伟明从自身丰富的软件开发经验和对程序员职业的...
这篇文章“程序员十层楼:程序员的修炼”旨在描绘程序员从初学者到资深专家的成长路径,为不同阶段的程序员提供一个自我评估和提升的标准。下面将详细探讨这个成长体系中的各个层次及其所代表的知识点。 1. **入门...
【程序员的十层楼】是一个比喻,用于描述程序员在技术成长过程中的不同阶段。这个概念主要是为了分析和比较中国与西方程序员的技术水平。通过设定不同的技术层级,我们可以更清晰地了解程序员所需掌握的知识和技能,...
程序员的十层楼程序员的十层楼(1).rar程序员的十层楼(1).rar程序员的十层楼(1).rar程序员的十层楼(1).rar程序员的十层楼(1).rar
但从标题“程序员的十层楼”推测,这份文档可能旨在通过一系列编码示例或编程规则来隐喻性地描述程序员的成长过程或者编程技能的不同层次。以下是对该文档中所涉及知识点的解读: ### 一、程序员成长的十个阶段 1....
### 程序员十层境界详解 #### 第一境界:初学者 在这个阶段,程序员刚刚踏入编程领域,对各种编程语言如C/C++、Java、JavaScript等有初步的了解。这一阶段的重点在于掌握基本的语法和编程逻辑,能够编写简单的程序...
### 程序员的十层楼:技术成长之路 #### 第一层:菜鸟阶段 - **定义**:作为程序员职业生涯的起步阶段,菜鸟通常具备基本的计算机操作技能,并且掌握了一门或多门编程语言(例如C/C++、Java、JavaScript等)的基础...
以下是对“程序员的十层楼”各层次的详细解释: 1. **第1层 菜鸟**:初入编程领域的新人,掌握基本的编程语言和编程概念,能够编写简单的程序。 2. **第2层 大虾**:对一种或多种编程语言有深入理解,能够解决常见...
"程序员成长的十层楼" 程序员成功需要经历的过程,很稀有的,希望大家能够珍惜!在程序员的成长道路上,我们可以将其分为十个层次,每个层次需要不同的技术水平和能力。下面我们来详细介绍每个层次的要求和特点。 ...
当然现在中国的许多程序员们对此可能有许多不同的意见,有些人认为中国的程序员水平远落后于西方,有些则认为中国的程序员个人能力并不比西方的程序员差,只是整个软件产业落后而已。 那么,到底中国的程序员水平比...