如何从课堂走向应用与岗位--C++学习疑惑


感觉在这里问这个问题挺不合群。。。但这里大部分是有实战经验的大牛。。。学了一学期的C++和一学期的数据结构,但感觉自己还是很虚,也看过C++Primer,没坚持下来,看了第一部分就停了(有人说C++Primer不适合入门学习?)想问各位走上工作岗位的大牛都是怎么成长的,仅靠课上讲的和一两份大作业绝对是做不了什么事情的吧?那么小白们应该、可以做些什么?

入门-编程语言 C++ 新手学习 数据结构和算法

人类皆天才 11 years, 5 months ago

的确学校里学的东西实战性不强,跟实际做项目差的太远,但我觉得就扎扎实实把这些基础知识学好就不错,着什么急呢

茵蒂克丝酱 answered 11 years, 5 months ago

不是大牛, 来答一个

  • 课堂上学习到的东西肯定是远远不够的
  • 有这个担心为什么不现在就开始做一个项目呢. 在实战中不停的学习, 总结
  • C++ Primer 没有什么入门不入门的说法, 感觉有的书不管看几遍都有不同的感受。现在可能看的有点难度,做完一个项目再来看, 没准书上说的你都遇到过滤。现在看只是回顾一遍而已。。。。
我喝鲜橙多 answered 11 years, 5 months ago

仅靠课上讲的和一两份大作业绝对是做不了什么事情的吧?那么小白们应该、可以做些什么?

注意,你现在的心态有 危险信号 ,你目前是学生,就一定要把学生该做的事情做好,不要老想着 什么实战,要做个什么事出来 。那么,什么是学生该干的事情?

  • 老师通过上课引你入门,入了门,一定要趁热打铁, 找到知识盲点 ,去找相应的书和文章看。
  • 一定把 作业做好 ,不要忽视作业,再简单的作业题往深了做,也能做的非常不一样,见: 如何编程求解100以内的质数 如何用 C 语言画一个“圣诞树”? , 如何用C语言画一个“心形”? 等等。
  • 看书 ,你说 C++ Primer 看不下去,你打算什么时候看完?实习时?还是工作之后?实话说吧,这种特别基础却又非常经典的书籍,工作之后根本没时间过一遍,你学生时代不过一遍,以后根本没机会。

上面三件事,没有一件事不费时耗力,你要做好,根本没时间想什么实战。其实你的心虚是真的,因为上述三件事可能没干好,但实战并非良药,工作之后几乎每时每刻都在实战,你现在着什么急呢?

学了一学期的C++和一学期的数据结构

我猜你是大二,因为我是大二学的这两门课。这两门课非常的重要,C++语言庞杂精深,数据结构又是后续一切课程的基础,我建议你下功夫把这两门课的基础打扎实了。

这两本书,远比你做个小项目,有更长远的意义。


补充,关于如何读 C++ Primer ,我曾经总结了几个教训,你可以参考参考: http://www.zhihu.com/question/26536792/answer/33175086

老挪威炸酱面 answered 11 years, 5 months ago

Your Answer