11236问答网
全国300+城市AI工具与生活百科问答平台

11236问答网 —— 你的AI助手 · 一站式生活百科与亲子育儿平台

覆盖全国300+城市AI工具与亲子育儿指南 | 每日更新实用问答 | 专业解答AI工具、亲子育儿、生活常识、美食烹饪、职场文教、数码科技等常见问题

自学编程半年没入门,后来每天只练20分钟,反而开窍了

作者:半亩花田 更新时间:2026-09-20 08:48:06 阅读:2065

去年三月我在杭州出差,晚上跟一个做前端的老哥撸串
,他问我你当初咋学的,我说别提了,头半年跟没头苍蝇似的, 当初我就大意了这个点,现在睡不着觉,耽误了好几天(别学我)哈。

那会儿我每天能坐电脑前折腾三四个小时,看教程、抄代码、报错就懵。

半年下来连个像样的页面都写不出来,差点把键盘砸了(这个我真没想到,砸键盘这事儿差点发生在自己身上)。

后来我换了个路子。

每天只练20分钟,雷打不动。

你猜怎么着,差不多一个半月,我居然能自己写出一个带增删改查的小工具了呢。

不是开窍是什么。

我后来是怎么干的呢。

每天下班回家,定个20分钟的闹钟。

闹钟一响就开电脑,不刷手机不逛论坛。

这20分钟我只干一件事:打开昨天写了一半的代码,接着往下写

哪怕只加一个按钮、改一行逻辑,也算今天没白过。

关键是这20分钟我不看新教程

遇到不会的就去搜,搜到能用的就改改贴进去。

比如我一开始连数组和对象都分不清,就在待办清单里硬写,写错了浏览器就报错,报错我就查。

查了忘、忘了查,来回四五次之后,这辈子都忘不掉了。

还有个小窍门。

每天结束前把那20分钟写的代码截图存手机里

第二天路上翻一眼,想想昨天卡在哪。

这个动作也就花一分钟,但能让脑子提前预热。

我试过,比直接坐下来愣神快得多。

身边有个做测试的姑娘,跟我情况差不多。

她之前报了个某东上买的网课,两千多块,看了三个月还是不会写自动化脚本。

后来她改成每天中午午休练15分钟,就练一个功能:用Python把Excel里的数据读到网页上

两周之后她跟我说,以前觉得编程是玄学,现在觉得就是个手艺活。

再说个具体的呢。

我刚开始练的时候,连变量命名都头疼。

后来我给自己定了个死规矩:名字必须能读出来。

比如存用户年龄就叫userAge,别整什么uA、x1。

这个习惯帮我省了至少一半的调试时间,因为一眼就能看懂哪跟哪对不上。

还有报错信息

以前我看到红色报错就慌,现在我把报错当线索。

浏览器控制台说“undefined is not a function”,那我就去找哪个变量没定义。

有个周末我光追一个拼写错误追了40分钟,最后发现是把length写成了lenght

这事之后我再也没拼错过这个单词(真的,肌肉记忆了)。

你可能会问,20分钟够干啥。

我算过一笔账。

20分钟能写30行左右的代码,或者改三四个bug

一个月下来就是900行,一年就是一万多行。

一万多行代码堆进去,什么基础语法都刻在骨头里了。

反过来,你一天猛写三小时,第二天腰酸背痛不想碰,一周就写一次,一年也就五十次。

哪个划算?

还有个坑我得提一嘴。

别一上来就搞算法和数据结构

我头半年就是被这个坑死的。

看什么时间复杂度、链表反转,看完就忘。

后来我老老实实从页面交互写起,按钮点一下换个颜色、输入框输完弹个提示。

这些看得见摸得着的东西,才能让你有“我靠我真写出来了”的爽感。

爽感才是坚持下去的燃料。

最后说个我自己的土办法。

把每天20分钟分成两半,前10分钟改昨天的代码,后10分钟加一个新功能

新功能可以小到只加一个弹窗、只改一个颜色。

但每天都有一个“新”的东西进到项目里。

这样你回头一看,这个项目是一天天长出来的,不是一口气憋出来的。

编程这事,跟健身一个道理。你一周去一次健身房练到吐,不如每天在家做二十个俯卧撑。别贪多,别求快,每天20分钟,手别停,脑子跟着代码转就行。

(如果你有更好的经验,欢迎在评论区补充。

我现在带新人也是这套路。

上周还有个刚毕业的小孩问我,说哥我自学了三个月感觉啥都不会。

我说你每天练多久,他说周末练五六个小时,平时上班太累不练。

我说你改成每天20分钟,坚持两周再来找我。

前天他给我发消息,说写了个自动整理桌面文件的小脚本,虽然就二十来行,但跑起来那一刻他差点喊出来。

精彩评论
小林同学 2天前
我也卡在装环境那步好久,后来发现先把一个能跑的小demo改着玩,比从头啃语法强太多
数码阿凯 2天前
想问下那20分钟具体咋安排的?是先复习昨天写的还是直接开新坑啊,我总断片
老周 2天前
回复@数码阿凯:我就固定先默写一遍昨天的关键代码,再改一个小功能,不贪多