|
我见过太多人把浏览器收藏夹塞得跟春运的网站行李箱似的,里面躺着“Python教程大全”“前端面试题精选”“架构设计终极指南”。多实这些链接的战前结局都一样——吃灰,然后某天清理缓存时被连窝端掉。网站 前阵子公司来了个实习生,多实简历上写着“熟练掌握Vue全家桶”。战前我让他改个组件,网站他打开一个教程网站,多实对着屏幕抄了二十分钟。战前最后代码倒是网站能跑,但问他为什么这么写,多实他挠挠头说:“教程里就是战前这么写的,我没试过别的网站写法。” 这不怪他。多实我们都被“多看”给骗了。战前看十篇“如何用CSS实现毛玻璃效果”的文章,不如自己动手做一个半透明的登录框。哪怕做得稀烂,浏览器控制台里报的错,比任何教程里的“常见问题”都来得真实。 代码这玩意儿,跟游泳一样。你在岸上把蛙泳腿的动作分解图看一百遍,下水照样呛水。但你要是真跳进池子里扑腾几次,哪怕姿势丑得像只挣扎的蛤蟆,至少你知道水是有阻力的,换气是要抬头的,腿蹬错了方向是真的会原地打转的。 我认识个写Go语言的朋友,他有个怪癖——遇到新框架,先不看文档。直接npm install,然后对着类型定义瞎猜。猜错了就翻源码,翻源码看不懂就去看issue。他说这样学东西慢,但记得牢。他现在的水平,比那些把官方文档背得滚瓜烂熟的人强多了。为什么?因为他在“试错”的过程中,把框架的设计逻辑摸透了,而不是只记住了API的用法。 网站上的教程大多是别人嚼过的饭。你看着是省力了,但那股嚼劲已经没了。真正属于你的技术理解,是在你亲手敲下一行代码,然后看着它报错,再一行行排查,最后终于跑通的那一瞬间长出来的。 少看网站,不是让你闭门造车。该查文档查文档,该看源码看源码。但别把“看”当成“学”。看一百遍不如写一遍,写一遍不如错一遍。错误才是最好的老师,它不收学费,但要求你亲自到场。 说白了,浏览器标签页开得再多,也变不成你的肌肉记忆。关掉那些教程,打开编辑器。你现在写的每一行垃圾代码,都比你看的每一篇精品教程有价值。毕竟,看别人游泳永远学不会换气,你得自己呛几口水才行。 |