通过以下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数据库系统开发实例导航》。
最后将完成的模拟软件刻成光盘,作为自己的作品去面试,以此踏上自己光辉的职业程序员之路!
分享到:
相关推荐
根据给定文件的信息,我们可以将如何成为一名程序员的过程分为四个阶段,并详细探讨每个阶段的学习目标、内容及推荐工具。 ### 第一阶段:基础编程语言学习 #### 学习目标: 掌握一门编程语言的基础语法与基本操作...
【标题】:“怎样才能做一名合格的程序员” 【描述】:“教你怎样才能做一名合格的程序员,一是风格,二是代码效率...等等” 【标签】:“程序员” 成为一名合格的程序员不仅需要掌握编程技能,还需要遵循良好的...
总之,成为一名程序员不仅需要扎实的技术基础,还需要持续学习、勇于实践和积极面对挑战的心态。通过系统性地学习编程语言、掌握编程思维并利用丰富的在线资源,任何人都能逐步成长为一名合格的程序员。
成为一名合格的程序员,不仅需要扎实的技术基础,还需要不断学习新知识和技能,特别是在这个日新月异的IT行业中。英语,作为IT行业的通用语言,扮演着至关重要的角色。以下是对标题和描述中所述知识点的详细解释: ...
如何成为一名优秀的程序员。。。,在公司可以轻轻松松。。。
### 如何成为程序员:成为一名C++程序员的详细指南 在当今快速发展的信息技术领域,成为一名出色的C++程序员不仅意味着掌握一门编程语言,更是一项能够开启众多职业机会的关键技能。本篇文章将深入探讨如何从零基础...
《成为一名更好的程序员》这本书涵盖了软件开发者的全方位生活,从处理代码到学习技能、提高性能,没有特定语言或行业的偏见,适合有经验的开发者、新手专业人员或爱好者。 本书特别强调以下几点: - 从基础做起:...
如何使用搜索技巧来成为一名高效的程序员, 如何使用搜索技巧来成为一名高效的程序员, 如何使用搜索技巧来成为一名高效的程序员。
【如何成为一名C++程序员】 成为一名C++程序员是一个逐步深入的过程,需要掌握编程基础、提高编程技巧,以及不断提升设计思想。以下是一份详细的指南: 1. **入门阶段**: - 初步理解编程思维,通过编写小程序...
要成为一名高级程序员,尤其是专注于Web开发领域的专家,你需要掌握一系列技术和方法论,并不断提升自己的技能树。根据提供的文件信息,我们可以将关键知识点归纳为以下几个方面: ### 一、基础编程技能 1. **脚本...
### 如何成为一名Java初级程序员:全面解析与学习路径 在当今快速发展的信息技术领域,Java作为一门强大且广泛应用的编程语言,对于希望踏入软件开发领域的初学者来说,掌握Java成为了一项重要的技能。本文将深入...
### 修炼一名程序员的职业水准 #### 一、掌握基础知识:十六年寒窗的持续积累 在成为一名具有较高职业水准的程序员之前,扎实的基础知识是非常重要的。对于软件专业的本科学子来说,从7岁开始,经过长达16年的学习...
叫你如何做一个程序员,作为一个程序员应该养成怎么样的习惯,应该培养怎么养的编程思想!
如果你对成为一名C++程序员感兴趣,下面是一条详细的路径指南,帮助你实现这一目标。 首先,你需要掌握基础编程概念。编程不仅仅是关于C++,它涉及到逻辑思维和问题解决能力。学习基本的编程概念,如变量、数据类型...
《你能够使用C++编程:一名程序员的介绍》是一本专为初学者设计的C++编程教程,由John Wiley and Sons出版社在2006年7月出版。这本书旨在帮助读者掌握C++语言的基础和核心概念,从而成为一名熟练的程序员。PDF格式的...
按照大学的计算机教程出场顺序:先是计算机导论,实际就是让你大体了解一下计算机,...然后回过头来看c++ primary(中文 第四版),和vc初级教程再看mfc深入浅出(第二版)想成为编程高手,那就耐心把以下文章看完!
作为一名程序员 我认为我们需要做的这些 简单的据记事本文档 希望对大家有所启发
"如何成为一名优秀的程序员" 本文将详细介绍如何成为一名优秀的程序员,包括程序员的现状、影响程序员的因素、职业规划等方面的知识点。 程序员的现状 程序员是软件行业里最基础的工程性人才,可以称他们为“工人...