首页 › 读书日常 › 正文
给自己定了一个规矩_学编程不需要天赋
给自己定了一个规矩
我给自己定了一个规矩,每学一个新概念都要用自己的话写一段解释。博客里有一篇讲怎么理解异步的文章,被转发了两千多次。学编程不需要天赋,需要的是能忍受长时间看不懂的耐心。周末去咖啡馆写程序成了我的固定节目,一杯美式能坐一下午。咖啡馆的老板知道我在学编程,有一次让我帮他看看点单系统。帮老板修好那个小问题后,他请我喝了一个月的免费咖啡。编程初期我总是把问题想得太复杂,写了一大堆用不上的东西。学会删掉自己写的东西,是我编程路上很重要的一课。和科班出身的同事聊天时,他们的理论基础让我很羡慕。
同事也羡慕我,说我自学过来的人更懂得怎么自己查资料解决问题
同事也羡慕我,说我自学过来的人更懂得怎么自己查资料解决问题。夜里写不出来的东西,第二天早上醒来往往一下就想通了。我开始相信睡眠也是编程的一部分,熬夜反而效率更低。自学编程的这三年,我买过的课程加起来超过了五千块。真正认真看完的课程不到三分之一,剩下的都成了收藏夹里的摆设。免费的官方文档往往比付费课程讲得更准确,只是读起来门槛高一点。每次技术更新都让我焦虑,但慢慢我学会了只关注真正用得到的东西。编程让我理解了什么叫做抽象,也让我学会了换个角度看问题。三十三岁那年我升了中级工程师,终于不再被人叫转行的新人。
每张卡片只写一个观点
每张卡片只写一个观点,这个原则让我的笔记变得清爽很多。在书上划线是我的老习惯,但我只用铅笔,方便以后擦掉。朋友借了我一本书,还回来时上面多了很多她写的批注。读书会每月一次,在一家二手书店的二楼,一般有七八个人参加。读书会上一位大叔分享了活着,讲到一半自己先哭了。电子书和纸质书我都读,但做笔记还是更喜欢在纸上。阅读器里的标注功能很方便,可我总是标完就忘,从不回看。为了解决标完就忘的问题,我每周日晚上会花一小时整理一周的划线。整理划线的过程中,我经常发现不同书里讲的是同一个道理。
朋友读完我推荐的书给我反馈时
朋友读完我推荐的书给我反馈时,是我最开心的时刻之一。有一本书我读了三次都没读完,每次都卡在第一百页左右。第四次终于读完那本书,我发现后半部分其实比前半部分好看多了。读不下去的书要不要硬读,我的答案是先放一放,过几年再说。一本书放了五年再拿起来,往往会有意想不到的收获。在读书软件上和陌生人交流想法,是一种很奇妙的体验。看到别人在同一句话下写了一千多条想法,我觉得自己并不孤单。读书笔记写多了,我的写作能力也跟着慢慢提高了。
本页为个人随笔,适用条件与疑问见正文。