C++可以自学吗,需要注意些什么呢?

结论:

C++是可以自学的。

更一般的结论:

软件类的所有技能都是可以自学的。

证据: 很多软件类如雷贯耳的大牛都不是科班出身的。他们的软件技能都是自学的。

比如:

C++可以自学吗,需要注意些什么呢?  第1张

发明Borland C++, Delphi, C#, Typescript等一系列知名编程语言的微软Tech Fellow Anders Hejlsberg是丹麦科技大学工程系毕业的; 微软Windows NT的首席架构师Dave Cutler是数学学士学位,大学期间主攻物理方向; 发明Java著名开发框架Spring的Rod Johnson是音乐学博士出身……

接下来说说自学C++的方法:

首先你要熟悉C++基本语法,这个是你学习任何一门编程语言的第一步。不要只是看书,一定要在计算机上进行练习。

然后,你要给自己布置一些简单的小作业来编程实现它。可能一开始你会有点困难,你可以找一些有参考代码的习题来练习。你也可以加入一些编程爱好者微信群或者QQ群进行提问。

等你已经可以独自解决一些小问题之后,你可以上GitHub上去看一些开源项目代码,去观摩学习专业的C++程序是怎么编写的。

最后,你要进一步进阶,可以找准一个方向(比如图形游戏开发等),然后在GutHub上创建一个开源项目,自己来逐步完成它。

总而言之,计算机技能的提升是理论和实践双轮的。不能只看书不实践,那样你永远不能真正提升。

C++可以自学吗,需要注意些什么呢?  第2张

推荐几本适合初学者的C++的书籍(阅读次序从左到右): 《C++ Primer》《C++编程思想》《Effective C++》《C++沉思录》

其他知名的C++进阶书籍,建议将上面的熟悉了之后再看,比如《C++模板库》等

转载请说明出处
网资源分享 » C++可以自学吗,需要注意些什么呢?

发表评论

欢迎 访客 发表评论