经过一周连续三四天八小时以上坐在电脑前敲代码的“折磨”,去看看其他经受这些折磨的人的感受。这次读书笔记变成了逗比风,因为前几周认认真真记下书里写的重点内容,然后把学习的内容认真的记录下来的笔记被老师助教多次吐槽不认真,没重点,不方便阅读,甚至比其他那些大谈所谓的感想却是大家八百年都知道的道理的人的分低,加上这本书也没太多纯知识输出,所以很随便的怎么想就怎么写一下。
看前半部分感觉这书叫忏悔录算了,大部分篇章都是说大学教学环境怎么怎么差,周边同学怎么怎么不适合自己发展,说自己在大学也不得不有点同流合污,导致自己知识累积各种不够,找工作遇到各种困难一系列,然后说自己大学要是那么那么做就好了。。。还有一部分对于大学教学现状的思考,对听课和自学的平衡等等。其实不得不说计算机课其实还是挺奇怪的,本人上大学前零基础,目前和编程有关上的课也不过C和数据结构,确实存在作者所言的一系列问题,究其原因,一方面过于重视成绩,另一方面编程作业要么无用,要么需要大量时间,数据结构恰好是在课业压力最大的大二上。导致这门课也就水水就过去了。这次编程要不是看到大佬们发的思路也不会想到哈希表这个东西。
怎么说呢,,谁都知道扎实的基础有用,谁都知道现有的学习模式不利于工作,谁都知道高GPA抵不上亲自写过几个项目,然而大家不就是要顶着一堆数学物理的课,顶着保研的判准活下去嘛,在现有条件下尽力就好了,毕竟不想二十岁就秃顶。
另外提到的很多的一点就是面试会考察很多知识储备,语言,算法细节改进等等,反正题目想想都是我学过的东西,都不会,嗯!是这个样子,痛心疾首,感觉自己肯定失业啦。。。。。
总结起来整部书就几点强调,做的到做不到会不会去做,全凭我的心情,个性使然,不必多说;
1.本科阶段很重要,本科阶段干了啥决定你工作什么样子。好好学习,要有扎实的基础,知识储备,多动手实践,多自学很多东西...
2.英语很重要,面试时很关键,很大程度决定能不能录用,去外企之类的。。。当然最最重要的是不要别人用number,conut命名时你却用了个geshu..
3.自学能力和知识面真的超重要,其实个人感受知识面这种东西还是挺难说的,就比如本次实验里用的unordered_map,最起码要知道有这么的东西,知道干嘛的,这是一重,第二重就是自学能力了,知道了这么个东西后,组里的大佬一下午学会用自己看了好几天还用不熟,就是第二重差距。
至于怎么面对各种风格,类型奇奇怪怪的面试官,怎么应对,累积是一方面,其他的也只能准备时候再说了;
人生每一步都无比艰难,各自加油,无悔便好;
以上。