[阶段总结]写在C++ Primer Plus后,C++ Primer前

这篇总结分为三个部分

一、总结这半年的学习生活情况。

二、总结学习C++ Primer Plus的一些收获

三、展望一下接下来半年应该如何开展学习工作


Ⅰ前半年的学习生活

1.参加了一次网易游戏探营活动,认识了司虎虎等众多大神,并与其相互关注了github。

2.参加了一次华为软件精英挑战赛,从中学到了很多有用的团队合作的知识。

3.参加了学校的摄影公选课,除了课上的外拍,自己还进行了2次外拍活动。无论是拍摄水平还是PS技术都有很大的提升。

4.花了2个月学习了C++ Primer Plus,从一个门外汉进化到了C++小白。

5.初步学会了使用github,并且接下来就使用github,csdnblog,和知乎三驾马车作为自己的新的技术社区。

以下是链接:githubcsdnblog、知乎


ⅡC++ Primer Plus

当初选择这本书完全是想着我还没有学过C++就那这本书来入门吧,这样的心态来读的。

所以这本书,也只能划分为泛读这个层次,具体表现为提到某个概念,我可以表示我在书中哪一章见过,但是让我写可能写不出来这样子。

由于看网上大神都推荐C++ primer,我就暂时先告一段落了。

书中的代码我大部分都手打了一遍(同步到github),我就当是练手了。


Ⅲ 接下来半年

1.首先是按照这个大神的建议,最好在找实习之前,先把C++ primer刷几遍,不懂的可以做个笔记,下次再看。当你看《对象模型》的时候,你会发现Primer中看不懂的知识都能在《对象模型》中迎刃而解。(关于Primer的学习方法我是参照https://www.zhihu.com/question/32087709中的第一个回答来做的)。

2.把leetcode的前100题吃透。每2道题都写一个BLOG。

3.精读TCP/IP详解  卷1 一定要看,优先看17-24章tcp那块的内容,看完之后,对TCP的理解会提高很多

4.继续摄影和健身。



Ⅳ 附件资料整理

作者:Simon_
链接:https://www.nowcoder.com/discuss/23512?type=2&order=0&pos=6&page=2
来源:牛客网

给未来找C++研发实习的学弟学妹的一些建议:
  1. 最好在找实习之前,先把C++ primer刷几遍,不懂的可以做个笔记,下次再看。当你看《对象模型》的时候,你会发现Primer中看不懂的知识都能在《对象模型》中迎刃而解。(关于Primer的学习方法我是参照https://www.zhihu.com/question/32087709中的第一个回答来做的)
  2. 《STL源码解析》最好也看看。面试官很喜欢问vector,map等的底层实现或者动态增长,如果不看书,关靠看博客和面经的话可能理解起来比较困难。
  3. 剑指offer是大部分公司一面的算法题,我觉得最好把每个题目都看懂吧。leetcode的话前100题确实很经典,二分查找,hash,动态规划,二叉树等的知识也可以通过刷题来巩固。
  4. 网络的话肯定是TCP/IP详解  卷1,有时间的话可以再看看Unix网络编程。时间更充裕的话最好刷一刷陈硕的《linux多线程服务器编程》,对多线程的知识会有一个了解。
  5. 最后一个建议就是越早准备越好,投递简历、面试期间只适合整理牛客网上的面经以及自己的面经,补缺补漏。毕竟面试题都是随机的,想要在面试中表现好一些,最好还是平时多积累。
2.这是叶劲峰业界大佬在知乎上给的建议:

关于游戏程序员的知识框架,或可参考miloyip/game-programmer,按兴趣拓展不同专业领域。总的图片太大了,我这里就放张目录图片。

如果有想从事游戏行业的同学就可以因地制宜地按照这个路线走。

[阶段总结]写在C++ Primer Plus后,C++ Primer前_第1张图片

你可能感兴趣的:(C++)