你是不是也这样?订阅了上百个编程频道,硬盘里躺着几十个学了一半的课程,逢人就说自己最近在学新技术,但真正打开编辑器写代码的次数,比刷短视频还少。你在深夜焦虑得睡不着,觉得自己再不努力就要被淘汰了,于是又下单了一门课。然后第二天醒来,继续重复昨天的老路。
我特别理解这种感受。刚入行那会儿,我把成长当成了一场收集游戏:学了Angular,觉得自己变强了;学了Spring Boot,又觉得安全了;多刷几个项目,简历上就多了几颗星。我拼命追赶下一个教程、下一个技术栈,好像只要跑得够快,心中的不安就追不上我。
直到后来我发现一个挺讽刺的现象:那些进步最快的开发者,并不是学得最多的人,甚至也不是最聪明的。他们拥有的,是一些看起来毫不起眼的小习惯——每天做一点点,看不出什么变化,但拉长到一年、两年,差距大到让人想报警。回头一看,我见过的持续进步的人,身上往往有这几种习惯(虽然今天只来得及展开三个,但足够你反思一阵子了)。
第一个习惯,叫“早点张嘴”。新手期的我,最擅长的一件事就是:硬扛。一个问题卡住了,我能一声不吭地和它干瞪眼好几个小时,心里还觉得自己特别有毅力。为啥不开口问?怕别人觉得我不行呗。结果呢,学习进度被拖得死死的。而那些成长快的人,很少让自己长时间陷在困惑里。不理解?立马问。不是因为他们依赖别人,而是他们算清楚了一笔账:一个好问题能省下好几小时的无用功。后来我才明白,敢于问问题哪是什么软弱,那分明是好奇心和懂得如何学习的体现。
第二个习惯,听起来特枯燥,但无数大佬偷偷在做——读文档。你是不是也把教程当成了安全区?想学什么,第一反应是搜视频、翻博客,一看到技术文档就觉得头大,赶紧关掉。我以前也这样。可渐渐地,我注意到那些经验丰富的开发者,居然把大把时间花在读文档上:东西跑不通了,查文档;新功能发布了,读文档;接触新技术,直接从文档开始。当我不再绕开文档,而是学着和它做朋友,学习的速度突然就快了起来,再也不用四处求人了。
第三个习惯,简直是一记耳光——动手做,远比你光看要疼,也远比你光看要爽。看教程的感觉真好,觉得自己又懂了;读文章的感觉真好,觉得自己又进步了;收藏资源的感觉简直不要太好,觉得自己已经在路上了。可这些感觉全是假的。真正让我记住某个知识点的,从来不是“我看过”,而是“我搞砸过,然后自己修好了”。放下视频,打开编辑器的那一刻,你才会发现刚才那个自信满满的自己,可能连一行代码都写不利索,而成长,就是从这一刻开始的。
写到这里,其实原文还提到了另外几个习惯,但作者没展开。不过没关系,就这三个小习惯,已经够你做一阵子了:早点提问,别让面子拖累脑子;好好读文档,那是你和工具之间最短的路径;多动手少看,哪怕做出来的东西烂到不行,那也是你自己的。记住,真正让人变厉害的,从来不是哪个神奇的框架,而是你每天都在复刻的这些小事。
热门跟贴