从零开始的程序员生活
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从零开始的程序员生活相关的知识,希望对你有一定的参考价值。
每段时间都要重新清零,将所学的知识从头在学一遍。
摘录:
“有实际开发工作经验”是指你目前已经具备下列能力:
1)你已经认为C++和汇编语言都是很简单的语言,并能够自如地运用;
2)你能够在30分钟之内想到正确的五子棋AI算法设计思路和方向;
3)你完全理解STL为什么这么重要;
4)你能够独立地解决所有的编译与链接问题,哪怕你从来没有遇到的问题,你也不需要询问任何人;
5)英文网站是你的首要信息来源;
6)能够读懂英语写成的国际标准,比如NTFS磁盘格式标准。
7)你经常站在集合论的角度思考算法问题;
8)能够理解一个简单的驱动程序,能够理解一个简单3D交互程序;
9)你能够认识到线性代数和概率论在实际编程工作中的极端重要性;
10)你完全理解COM的设计思想,尤其能够理解COM为什么要设计成这样;
11)当我说到虚函数的重要作用时,你不会急着去找书来翻;
12)你能够说出C++为什么比其他语言优秀的理由,记住这种理由应该来自于你的开发体会,而不是因为其他人都这么说。此外还有很多判断标准,但如果你同时具备5条以上,可以认为你已经具备相应的开发经验了。
1)你已经认为C++和汇编语言都是很简单的语言,并能够自如地运用;
《C Primer Plus》、《C++程序设计》、《微机原理》
2)你能够在30分钟之内想到正确的五子棋AI算法设计思路和方向;
程序设计,人工智能
。。。先这几个吧
以上是关于从零开始的程序员生活的主要内容,如果未能解决你的问题,请参考以下文章