查看原文
其他

学习还是得死磕啊

码农翻身刘欣 码农翻身 2021-04-27

在百度网盘屯了两个T的视频,从来就没有打开过。  


买了10多个技术专栏、册子,看了前两篇就丢下了。  


趁着京东,当当搞活动,买了10几本书,最低才两折! 一直堆在书架上吃土!  


leetcode 刷了3道题,就再也不去了。  


还是去刷今日头条,抖音吧...... 在这些推荐算法构建的“温柔陷阱”中舒舒服服地享受。让自己的大脑变得喜欢刺激性信息,不喜欢主动地深度思考。


......


有没有中招?


总想着轻轻松松地把东西就给学会了,怎么可能? 大脑不经过深度思考的塑造,只会接收那些标题党,没有营养的文章,迅速看完,什么也得不到,然后寻找下一篇继续刺激,如此循环往复。 


说到没有营养的文章, 你也许知道,有些文章和视频都是按照“产品”的模式批量生产出来的,每篇最低10几块,有人一天可以生产10几篇。 其目的就是通过噱头吸引人的点击,赚取流量。如果陷入这样的大网中无法自拔,那真是可悲。 


人性就是懒惰的,都是想轻松的,要想学好一个东西,就得反人性,就得死磕。 


有人要问:“老刘,那你写的文章不就是用故事讲解技术,轻松地学习,轻松地掌握知识吗?”  


没错,我的文章中有故事,读起来相对轻松些,但是请注意,这些文章主要关注why ,比较少讲how 。 


我是希望给大家一个大局观,不要一下在陷入细节当中。理解了为什么有这个技术以后,在学起来会更加清晰,有方向感。


只看我的文章是不行的,具体怎么做,怎么实现,这些细节,还需要静下心来认真看书,老老实实地写程序,思考,总结,输出。 


我觉得有不少人总是停留在表面的一大原因是:没有体会到成就感,尤其是“高级的”成就感。 


比如阅读源码,开个头儿就看不下去了,没有坚持着做笔记,画类图,一步一步地调试,那就无法真正感受到那些美妙的设计思想。 


有人看CSAPP中的“程序的机器级表示”,遇到了汇编,觉得好难,放弃了。有人则继续死磕, 坚持读了下来,理解了程序在内存中到底是怎么执行的,如何用栈实现函数调用的,缓冲区溢出是怎么回事,栈的随机化是怎么回事。程序的运行状况尽在心中,这种成就感太美好了。 


如果你不喜欢这种和技术死磕之后的成就感,我觉得你也许对编程并没有真正的兴趣,不愿意刨根问底吧。  


不要太勉强自己,可以换一个自己更喜欢的产品经理,项目经理..... 等这种和人打交道更多的工作,也许更有发展前途。


简单的说教,很难改变一个人,有用没用,全在行动。


唉,我意识到这篇也成为鸡汤了,抛弃了吧


(完)

码农翻身,用故事讲解技术本质, 更多精彩文章,请移步《码农翻身三年文章精华

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存