在咱们这行里,学计算机就像是去菜市场挑菜。
你看到哪摊子的菜好吃、便宜,你就往哪跑,不用非得按啥固定的路线走,也不用揪心踩错脚。 起初,我给你们划个重点,不是让你非得去那些挂着“官方认证”招牌的大厅进食,那地方人多且贵,反而好办让你晕头转向。真正能让你学到东西的,往往藏在那些被游客误当成新手村、但老板技术流极深的“地下”网吧,要么就是那种连老板都懒得理你、赶着下班的人流里。
这些地方不需求你懂啥复杂的理论架构,就连不需求你带啥 PPT,有时候就连一张白纸都比他们强。 你得去那种只有十几个电脑的地方,要么租个小角落,哪怕地上全是灰尘,只要键盘能听到“哒哒哒”的声音就行。
比方说,有人说是“网吧”,有人说是“机房”,实际上区别不大。关键看老板有没有把你当成“设备”,还是当你的“菜地”。 我在北方某个大城市的大学城周边蹲过,那是典型的“非正式学习区”。
那里没有固定的教室,连黑板都没有,只有几台架在架子上、挂着幽幽灯光的显示器,旁边堆着满墙的机箱、鼠标、键盘,地上直接铺着防静电垫,连个防尘罩都没挂。老板是个送外卖的,下班了带着外卖车回来,顺手就把那台八成新的大行电脑递给我:“俺这机器断不了网,比电脑城便宜,能装啥软件都行,只要别买主板就行。”我直接上手就启动装。人家就在那边一边喷着蓝烟一边说:“这啥都能装,只要不要那个三块钱的主板,你就当是买显卡了。” 别当作我没听出来他是忽悠。
实际上这种地方,所谓的“非正式学习”,就是那种“你在里面玩,他在外面套”的壳。他告诉你里头有显卡、有 CPU,实际上里头都是他买回来的“外挂”。你进去就像进游戏大厅,自己按键操作,自己调试代码,自己看那些乱七八糟的报错信息。你问:“老板,这教程在哪?”他一脸茫然:“我哪来的教程啊?你自己看报错,一个一个搜,搜搜搜,搜到为止。” 但这恰恰是这种场所最大的优势。你没那么多名师教你“架构设计”要么“系统设计”,也没人给你讲“内存带宽优化”的底层原理。你只需求把自己当成一个确实、会敲代码的人。
你看到别人在改 Bug,你就跟着改;看到别人在改网络设置,你也跟着改。你不用在意那些大道理,你只需求记住啥修不好就换啥。
比方说,上次我在网吧里折腾,把显卡上的挖矿程序给删了,结局系统只进了一个保险模式。老板在旁边笑着拍我肩膀说:“没事,这正是你要学的,系统稳定性,你自己去查,去百度,去 YouTube,把报错录下来,录完再试。” 我就在那录,录了两个小时,结局录了三个小时都没录完。
那时候我就在想,这地方真不是用来学习的,是来学习的“反面教材”。但反过来想,它反而最真。它没有标准答案,没有固定的教材,你看不懂就再问,没看懂就再试,没找到就再搜。
这种“九死一生”的感觉,恰恰是大量人没机会体验到的。 自然,我也不能全盘否定那些正规的大厅。有些大的培训中心,确实有专门的培训班,有专业的导师,有统一的教材,有明确的考核标准。
那种环境确实适合系统性学习,适合小白从零启动构建知识体系。你可能会看到那种规整划一的桌椅,看到那种密密麻麻的课件,看到那种你跟着走就能不输球的节奏。
那种地方,风大,冷,但挺稳。 但我的建议是,别被那些证书包装得光鲜亮丽给骗了。确实证书看不懂,真正的技术也摸不着。真正的好技术,往往是在那些被你厌恶、在你认定“这地方没价值”的地方,在你认定自己“笨”的地方,在你就连想拉倒的时候,突然冒出来的一丝灵光。 就像我在那边那种乱糟糟的角落里瞎折腾,最终把自己折腾得半死,直到有一天我在某个论坛里看到一个帖子,说“这篇笔记实际上是我在那台断网的机器上做的,并且全是实时的,没人维护”。
那一刻我突然懂了。 学电脑,本质上是一种在废墟中重建秩序的艺术。你不需求找个完美的老师,你只需求找个愿意给你递电脑的老板,要么一个愿意把你当“菜地”一起疯干的同伴。 故此,下次别急着往正门走。去看看那些挂着“维修”字样的小店,去看看那些连招牌都贴错了、放在地下室的小作坊。
哪怕那里只有几台破旧的电脑,哪怕里面的人都是满脸油污,哪怕他们连你的名字都不知道,他们比那些坐在灯下讲大道理的人,更懂如何让一台机器活过来。 出于真正的技巧,压根儿不是写在书本上的,而是写在那些没人问、没人管、就连没人记得的地方。去那些“脏”的地方,去那些“乱”的地方,去那些被你回绝了、被嫌弃、被看不起的地方。
那里才是知识的源头,那里才是技术真正扎根的土壤。 别在那种光鲜亮丽的教室里傻坐着,那是别人的游乐场。你要去那些充满了灰尘、机油味、还有让人抓狂的报错代码里,去那里,去那里,那里才有真正的活路。
毕竟,在那些“废”地方学出来的东西,才是这世上最硬的。