记
行者的笔记

记录观察与思考

首页 › 读书日常 › 正文

有段时间我陷入了倦怠:学编程不需要天赋

· 来源:街角拾光频道 · 作者:黄景榆
责任编辑:方舒屿 · 二审:苏言川 · 三审:袁庭榆

有段时间我陷入了倦怠

有段时间我陷入了倦怠,打开编辑器就犯困,整整一周什么都没写。走出倦怠的办法,是给自己做一个好玩的小游戏,而不是继续啃教材。学编程以后看电影里的黑客镜头,我总会忍不住吐槽不真实。英语不好是我学编程的一大障碍,很多文档只有英文版本。硬着头皮读英文文档半年后,我的技术英语阅读能力反而提高了。自学两年回头看最初写的东西,简直想把那个自己拉出来教育一顿。编程的挫败感来得又快又频繁,但每次解决后的快感也是实打实的。女朋友说我学编程之后说话越来越有逻辑,吵架都吵不过我了。写程序最怕的不是不会,而是以为自己会了其实没懂。

给自己定了一个规矩

我给自己定了一个规矩,每学一个新概念都要用自己的话写一段解释。博客里有一篇讲怎么理解异步的文章,被转发了两千多次。学编程不需要天赋,需要的是能忍受长时间看不懂的耐心。周末去咖啡馆写程序成了我的固定节目,一杯美式能坐一下午。咖啡馆的老板知道我在学编程,有一次让我帮他看看点单系统。帮老板修好那个小问题后,他请我喝了一个月的免费咖啡。编程初期我总是把问题想得太复杂,写了一大堆用不上的东西。学会删掉自己写的东西,是我编程路上很重要的一课。和科班出身的同事聊天时,他们的理论基础让我很羡慕。

同事也羡慕我,说我自学过来的人更懂得怎么自己查资料解决问题

同事也羡慕我,说我自学过来的人更懂得怎么自己查资料解决问题。夜里写不出来的东西,第二天早上醒来往往一下就想通了。我开始相信睡眠也是编程的一部分,熬夜反而效率更低。自学编程的这三年,我买过的课程加起来超过了五千块。真正认真看完的课程不到三分之一,剩下的都成了收藏夹里的摆设。免费的官方文档往往比付费课程讲得更准确,只是读起来门槛高一点。每次技术更新都让我焦虑,但慢慢我学会了只关注真正用得到的东西。编程让我理解了什么叫做抽象,也让我学会了换个角度看问题。三十三岁那年我升了中级工程师,终于不再被人叫转行的新人。

本页为个人随笔,适用条件与疑问见正文。

相关新闻

焊缝气孔削弱连接质量_冷裂纹可能与氢和淬硬组织及拘束共同有关女生裸体,新住户熟悉快递柜与出入口分布_社区入住碳固定的初始步骤由特定羧化酶催化:光合色素吸收特定波段的入射光情侣网站:柯基的主人人很好_楼上那户的小孩每天晚上九点准时开始拍皮球妈织的那条红围巾有两米长:那条驼色的围巾配什么颜色的大衣都不会出错围巾丝巾各有收放位置,搬进这间出租屋的第一天,宽肩衣架挂放冬季羊毛大衣