IT程序员入门必须要学会哪些东西?

入门需要具备一定的英语基础、计算机体系结构和汇编语言、计算机操作系统原理、数据结构和算法、软件工程、windows程序设计等相关知识点 。

IT程序员入门必须要学会哪些东西?

文章插图
 
一、具备一定的英语基础
对于初级IT程序员来说 , 英语只需要写简单的词汇就可以 , 但是如果想要走的更远 , 还是要去学习和掌握 。在学习IT技术上 , 没有专业文档的阅读能力 , 中文的翻译偏少 , 现在的许多出版社直接英文印刷 , 学习方法是强迫自己看原版的教材 , 开始会看不懂要多看 , 孰能生巧 。
二、计算机体系结构及汇编语言
关于体系结构的书推荐《80x86汇编语言程序设计教程》 , 重点学习386后保护模式的程序设计 。否则在学习现代操作系统底层的一些东西的时候会觉得是在看天书 。
三、掌握计算机操作系统原理
开发在特定的操作系统上进行 , 如果不是自己实现一个操作系统 , 无论如何 , 操作系统原理是必读的 。这就像我们为一个芯片制作外围设备时 , 芯片基本的工作时序是必须了解的 。
四、学习数据结构和算法
数据结构和算法能够决定一个人程序设计水平的高低 , 也是一门核心课程 。很多人喜欢买C++版的 , 但没有必要 , C++的语法让算法实现过程变得复杂多了 , 而且许多老师喜欢用模块这一东西让算法变得更复杂 , 倒是在学完了C版的书以后再来浏览一下C++版的书是最好的 。
五、学习软件工程
实用软件工程不要花太多的时间去记条条框框 , 看不懂就跳过去 。在每次自己完成了一个软件设计任务以后再来回顾回顾 , 每次都会有收获 。
六、入门Windows程序设计
建议任何企图设计Windows程序的人在学习VC以前仔细的学完它 , 而且前面的那本《InsideWindows2000》也最好放到这本书的后面读 。VC很容易学 , 不要在没有看完这本书以前提前学习VC , 因为看不懂 。
以上内容为大家介绍了IT程序员入门必须要学会哪些东西 , 本文由多测师亲自撰写 , 希望对大家有所帮助 。https://www.duoceshi.com/xwzx-hydt/1417.html

【IT程序员入门必须要学会哪些东西?】


    推荐阅读