版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
开学一周,想起自己也是大三了,心里好不悲怆。
暑假留校打算做点东西来的,前几天case一亮相,跟其他人一比较,这小心肝就拔凉拔凉的了。我只能这么说自己,两月的时间,就是做了一堆狗屎出来,连带着觉得自己就是一堆狗屎。其实大学这两年自己感觉自己也足够做事了,课上虽然不打仔细听课,看书也算循规蹈矩,有时间的时候也会去图书馆泡一会,找点浅显的技术书籍。可是现在的水平还是不敢恭维。
平时看的书籍也算是不少了,很多圈子内的大块头都有所接触。事实是自己水平还是没有很大的长进,然后比较暑假的所作所为,心底里懊恼的厉害。实在想不清楚为什么自己还是这么菜。
记得前不久看一篇讨论国人英语的帖子,讲到生活在国外的京城人,虽然每天跟那些房东大妈低头不见抬头见,海龟后英语还是那水平。就是因为语言的无效。虽然每天听大妈说着爪哇语,也不过是左耳进右耳出。我自己读书的速度快,常常也以为这就窃喜不已。殊不知这么做,正是悲剧的根源。就是无效阅读。虽然看了那么多的书籍,真正吸收消化的东西十成中尚且不足一成。灌水时候看到一种说法,学习技术最好是由点及面,而不是由面及点。我呢?是水过地皮湿,一本书看完,只是看完而已,没有吸收对自己有益处的东西。利纽斯托瓦兹在just for fun 说一个暑假做了两件事,一个是什么也没做,一个是读了一本《操作系统:设计与实现》,整个暑假这本书仿佛躺在了我的床上,看着这话,我觉得真妙。这两年我虽然看了很多的书,大都是走马观花,看个热闹,从来不曾摸得着门径。大多数时候都是在看字识书,不去想书籍背后的知识原理。
再一个讲到编程,感觉唯有从手指地下写出来的代码才算是自己的。即使有个问题网上的类似代码,也不要直接剪贴复制到自己的程序里,这样的行为太懒惰了。尤其是作为初学者而言,如此实在是百害而无一利。在这其中关键是要学会自我思考,我缺少的就是这个独立思考的能力。
还有暑假项目失败的原因,怕麻烦。程序的世界里永远没有捷径。一个程序员一定只有王完全理解了他手指打出代码的每一个字节,才会有完美的程序诞生。怕麻烦最终只会导致最大的麻烦。与其巧持于末,不如绌戒于初。
之后要尝试着改变一下学习读书的方式,多写博客,并且一定要写详细。相信知识由点到面的积累,别再不求甚懂