《码农翻身》读后感
前几天读完了《码农翻身》,为作者的技术功底和文采感到赞叹!
这本书以故事的形式串讲了计算机基础知识、Java知识、Web编程知识、JavaScript知识、以及作者这些年来的一些工作心得。讲知识的部分由于使用了故事的方式,使得作者在讲解专业知识的时候,可以讲述地得更加生动、有趣。另外,也可以让读者更容易和深入地理解知识和知识点背后的原理,也即作者在书中最后所说的理解“技术的本质”。
那么,读完此书,还有哪些更加深层次的想法或者说对思维的影响呢?下面简单罗列几点,供正在阅读这篇文章的你作为一个参考。
首先,对于掌握知识的判断标准应该是怎样的?应该是当你能够把全部或者某一部分的知识可以用通俗易懂的语言来讲给零基础或者基础比较薄弱的人的时候,可以说算得上真正理解了这部分知识。如果我们去教别人,给别人做面对面讲解的场景比较少的话,那么,写作也是一种非常不错的方式。没错,你可能已经观察到它们的相同点了:输出!
其次,当我们心里认为已经掌握某个知识点的时候,我们是否已经真正掌握了呢?前者说的是主观感受,后者表达的是客观存在。其实不然,当我们心里认为或者感觉已经掌握了某一个知识点的时候,大脑其实更多地只是掌握了这个知识点的整体框架,而框架中的细节未必掌握,或者可以经得起推敲。这些信息往往是零碎的,而不是成体系的。我们知道,零碎的东西获取地快,忘记地也快,而体系化的知识相对来说说存在的更长久。
第三,上面两点似乎有相同之处,暂且这么看吧。文中有一些很不错的观点值得分享,例如:认识技术的本质、分层的目的是隔离变化、将复杂的业务进行抽象是一种宝贵的能力、好的程序员是代码“喂”出来的等等。推荐大家有情趣地不妨看看。
最后,觉得这本书的写法比较新颖,作者也是一个很有想法,并且能够真正落实到行动的人!写作也是不错的一个技能,不管是出于更深刻地理解知识的考量,还是作为建立个人影响力的一种方法,想必都是不错的选择。
2019.12.1