成为一名程序员的四个阶段!!!

原创 2007年10月15日 23:35:00
 

分类:成长篇

    通过以下4个阶段的训练, 没有任何编程基础人就可以成为一名普通的程序员。

第一阶段:掌握一种编程语言

    学习内容:学习任意一种主流的编程语言。例如C++语言。

    学习目标:熟练掌握一种语言的语法和基本的编程技巧。

    学习时间:3个月左右

    注意事项:编程语言和编程工具是两回事情,编程语言是指C++、Basic、Object Pascal等程序设计语言,它们是像汉语、英语一样的抽象的语法规则,编程工具是指Visual C++ 6.0、Visual Basic 6.0、Delphi 7.0等包括了源代码编辑器、程序编译器在内的集成化、可视化的软件开发工具。C++源程序可以在Visual C++ 6.0里编写,也可以在记事本里编写,而同一个C++源程序可以用Visual C++ 6.0编译、执行,也可以用C++ Builder 5.0编译、执行,所以: C++ 不等于 Visual C++ 6.0

第二阶段:掌握一种编程工具

    学习内容:学习任意一种主流的编程工具。注意编程工具要和第一阶段学习的编程语言一致,例如你学习的编程语言是C++,那么编程工具要选Visual C++ 6.0或者C++ Builder 5.0。

    学习目标:熟练掌握这种编程工具基本用法,例如:菜单、组件、程序跟踪调试、编写Windows程序等。

    学习时间:3个月左右

    注意事项:这个阶段侧重编程工具的使用,同时进一步熟习编程语言,最后达到能熟练编写各种基本的Windows程序。

第三阶段:掌握“算法与数据结构”这门课程

    学习内容:算法与数据结构,推荐许卓群的《数据结构》,高等教育出版社出版。

    学习目标:熟练掌握各种常用的算法与数据结构

    学习时间:4个月左右

    注意事项:这是一门不可或缺的软件开发课程,曾经有一本经典计算机专业书籍叫做《数据结构+算法=程序》,这说明了数据结构和算法的重要性。它能帮我们建立良好的程序分析与设计能力。

第四阶段:实现一个模拟的小型软件项目

    学习内容:软件项目的开发过程      

    学习目标:掌握软件项目的基本开发过程和方法

    学习时间:4个月左右

    注意事项:自己完成一个模拟的小型软件项目,强烈推荐做一个MIS(管理信息系统)软件,参考用书推荐“中小型信息管理系统开发实例系列丛书”,人民邮电出版社,它的例子详实有效,以它为基础再加以扩展,就可以做出实用的MIS软件来。此丛书包括多种开发工具,大家可以选择适合自己的:《VISUAL FOXPRO6.0 数据库系统开发实例航》,《JAVA数据库系统开发实例导航》,《VISUAL BASIC数据库系统开发实例导航》,《VISUAL C++6.0数据库系统开发实例导航》,《ASP.NET数据库管理系统开发实例导航》,《DELPHI数据库系统开发实例导航》,《POWERBUILDER 8.0数据库系统开发实例导航》。 
    最后将完成的模拟软件刻成光盘,作为自己的作品去面试,以此踏上自己光辉的职业程序员之路!

祝大家一路顺风!

程序员等级阶段衡量标准,你到了哪个阶段?

程序员也分等级阶段?那是怎么样的衡量标准呢?
  • junzi11
  • junzi11
  • 2017-05-23 16:55:30
  • 3288

程序员的几个阶段-转

软件开发这个行业往往是供不应求,这跟开发人员的素质有很大的关系,在这个浮躁的圈子里,能在一家公司呆上三年以上的程序员,通常就会把持领导岗位,结果做出来的东西大多非常糟糕。这也说明了,程序员的能力不能完...
  • aa_moon
  • aa_moon
  • 2016-12-02 16:03:51
  • 708

一个程序员的成长的六个阶段

第一阶段此阶段主要是能熟练地使用某种语言。这就相当于练武中的套路和架式这些表面的东西。第二阶段此阶段能精通基于某种平台的接口(例如我们现在常用的Win 32的API函数)以及所对应语言的自身的库函数。...
  • aguisy
  • aguisy
  • 2008-04-04 09:04:00
  • 4517

程序员自学流程

  • 2018年03月26日 08:08
  • 338KB
  • 下载

程序员的职业生涯也可分为四个阶段

程序员的职业生涯也可分为四个阶段:初级程序员(菜鸟)、高级程序员(熟练工)、系统程序员(高手)、软件大师(大师),其作品也经历四种境界: · 可以运行的程序 · 健壮、高效的程序 · 结构优美的程序 ...
  • bloom121
  • bloom121
  • 2004-11-08 11:34:00
  • 890

成为一名程序员的四个阶段!!!

 分类:成长篇    通过以下4个阶段的训练, 没有任何编程基础人就可以成为一名普通的程序员。 第一阶段:掌握一种编程语言     学习内容:学习任意一种主流的编程语言。例如C++语言。     学习...
  • lvwenshuai
  • lvwenshuai
  • 2007-10-15 23:35:00
  • 778

程序员的11个阶段

程序员的职业生涯是一段充满起伏的有趣经历。考虑到其陡峭的学习曲线,完全可以预见你将经历挫折、启蒙、骄傲自大这几个时期,以及穿插其间的各种心路历程。在这篇文章中让我们轻松一下,在作者诙谐的语言中来回顾这...
  • xiaosachuchen
  • xiaosachuchen
  • 2018-01-09 14:14:58
  • 85

怎样成为一名程序员的四个阶段

  • 2007年08月16日 21:26
  • 3KB
  • 下载

成为一名程序员的四个阶段!!!

通过以下4个阶段的训练, 没有任何编程基础人就可以成为一名普通的程序员。 第一阶段:掌握一种编程语言 学习内容:学习任意一种主流的编程语言。例如C++语言。 学习目...
  • u6eQK6e3Q26oQzT1
  • u6eQK6e3Q26oQzT1
  • 2018-04-13 10:59:00
  • 10

程序员成长历程的四个阶段

阶段一:不知道自己不知道(Unconscious incompetence)大学期间,我和老师做过一些小项目,自认为自己很牛,当时还去过一些公司面试做兼职,但是就是不知道为什么没有回复。那个时期的我,...
  • baidu_32921901
  • baidu_32921901
  • 2017-08-11 14:17:14
  • 283
收藏助手
不良信息举报
您举报文章:成为一名程序员的四个阶段!!!
举报原因:
原因补充:

(最多只允许输入30个字)