本科期间,理论强迫太严重,我整天都追求要理解计算机、理解计算、理解为何要分为软件和硬件之类的,所以整天看什么图灵机之类的文章,企图把计算机的本质搞明白。又因为没有学过计算理论,所以基本都是囫囵吞枣,啥也没看明白,只是了解到一些基本概念。这就导致了我虽然把很多时间都花在了学习上,但是并没有什么成效。这在我找工作期间就体现出来了,面试要问的重点知识其实都是与项目、与实践非常相关的,而这恰恰是我的弱点,我太过于关注理论理解了,项目实践很弱很弱。
我又想到,到企业去工作,别人就是要你干活的,不是搞什么理论研究,那是科学家才做的事,而我只是一个工程师。理解深一点是好,但是不能只关注理解,而抛弃了工程实践啊,实践能力是基础,理解深度才是锦上添花的东西。但如果实践能力都没有,理解深度也是毫无用处的!
本科找工作时发现自己与大厂的要求差了一大截,自己以前一直钻研的理论理解基本对找工作没啥用处,毕竟不是那个层次的。幸好,我有了读研的机会,还有时间去弥补差距。于是,要做什么就很明显了,读研期间就要认真准备好找工作所要求的东西,不能再犯本科时期的错误。