多语言展示
当前在线:1651今日阅读:84今日分享:32

怎样成为一名程序员

在这里我要提醒你,学习编程跟在学校学习那些知识是没什么区别的,大多数都被别人认为是枯燥的(这就是学习编程的女生很少的原因),你说的感兴趣和真心想做好如果没有考虑到这份枯燥和困苦,那么就重新考虑一下你的兴趣。       如果你决定看下去我暂且认为你认为自己可以放弃一些来换取某些人自称苦逼的程序员生活。
工具/原料
1

一颗坚持不懈的心

2

一台中级配置的电脑

方法/步骤
1

比如冯  ·诺依曼计算机模型,内存、硬盘、中央处理器个字分工和特点。可以找一本《计算机基础知识》的教材,从头看到尾。如果不信做单片机之类的硬件相关编程,门电路之类的可以快速跳过,但是数字和文字的编码一定要打好基础。

2

下一步就要去选择一门比较易学习的编程了,简单的编程我个人推荐你可以去学习 《按键精灵》这一本书,但是对于没有基础的人来说很快就会遇到瓶颈,这个时候你可以去学习c语言和c++语言这两门学精了,去学习其它语言会相对来说较容易。

3

然后就是应用层面上了,比看看自己最感兴趣的是什么样子的程序。如果是网络编程,那么HTML\CSS\JAVASCRIPT是一定要学的,而且这三个学习起来比较容易很快就可以看出成果,可以去学习dreamweaver去看一看教程很容易学会。

4

同时要做前后台的动态网络应用,很遗憾必须要在学习一个枯燥的东西《网络基础知识》,吧网络学习、分层、端口、Scket、以及tcp/ip、http、TELNET等常用学习搞清楚,除此之外,重点对HTTP协议以及相关的知识要有所掌握,例如会话(Session)、Cookie等。

5

以上根据你的兴趣分支都学会了,你还是只能做简单的程序。要做有分量的程序,再次遗憾一下, 还得学点枯燥的东西——《数据结构和算法》、《设计模式》、数据库等等 过了这些关之后,下面就不需要我多说了,因为师父领进门的工作已经结束了,你需要修行在个人 了。 如果,你看到这,兴趣还没有丝毫的减退,祝你今后成为一个伟大的程序员END

注意事项

学习永无止境

推荐信息