首页 游戏攻略 正文

偷学技能怎么才能达成阿尔伯特的条件?

最初的念头,那叫一个拧巴

说起这个“阿尔伯特的条件”,是我给自己挖的一个坑,一个大坑。当时我在老东家混日子,虽然活儿不少,但总感觉自己的技术有点停滞不前,没啥长进。那时候,看着外面那些新出来的技术,心里痒痒的,可又不敢明着去学。为啥不敢?一是工作忙,二是怕领导觉得我不务正业,三是那会儿家里刚有点事儿,手头紧,报培训班啥的,那是想都不敢想。

本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu

可我这人就是有点轴,越是不让干的事儿,心里越是惦记。我就寻思,有没有啥办法,能偷偷摸摸把这技能给学了,还能把“阿尔伯特的条件”给干出来。这“阿尔伯特的条件”是就是我给自己定了一个目标:在不花公司一分钱、不耽误任何本职工作的前提下,用一种我没碰过的新技术,完成一个我们现有业务里一个非常棘手的模块优化,而且效果得比现有方案好上至少两倍。这条件,我现在想想,都觉得自己当时脑子是不是抽风了。

夜里摸索,跟贼似的

既然是“偷学”,那肯定得避人耳目。我选的那个技能,是当时刚刚火起来的一个前端框架,叫啥名字不重要,反正就是个新鲜玩意儿。以前都是老一套,突然要搞这个,心里没底。

  • 白天工作,晚上“加班”:每天下班回到家,吃完饭,老婆孩子一睡,我就跟做贼似的,溜进书房。电脑一开,那屏幕的光,恨不得调到最暗,生怕亮瞎了谁的眼。那时候,什么免费教程、开源项目,我都啃得津津有味。B站、CSDN,还有一些国外论坛,那真是我的精神食粮。
  • 自己抠代码,一点点摸索:一开始根本看不懂,对着代码就像看天书。报错是家常便饭,一个地方卡住半天,抓耳挠腮。有时候一个逗号没对,就能让我折腾一晚上。我记得有一次,为了搞明白一个异步请求,我熬到凌晨三点多,眼睛都快睁不开了,感觉身体都不是自己的了。
  • 笔记本上全是鬼画符:为了不留下痕迹,我几乎不把学习笔记存电脑里。那会儿家里买了个小黑板,我没事儿就在上面涂涂画画,写各种代码逻辑、流程图。写满了就擦掉,写满了又擦掉,跟个精神病患者似的。手边的草稿纸,更是写得密密麻麻,全是各种函数的调用、组件的生命周期。
  • 假装休闲,实则攻坚:周末的时候,也不敢完全放松。找个咖啡馆,点杯最便宜的咖啡,背个包,看着像是在休闲,笔记本里开着代码编辑器,耳机里放着技术播客,脑子里全是如何优化我的那个模块。那段时间,我走路都在想,睡觉都在梦里敲代码。

最难的时候,真是想放弃。有好几次,一个功能死活调不通,心里就一股火,想砸电脑。但一想到自己给自己立的那个“阿尔伯特的条件”,又觉得不能就这么认输。咬咬牙,找点免费的在线社区,偷偷发帖问一嘴,或者干脆自己硬磕到底。

交出“作业”,把大家都给唬住了

就这么没日没夜地折腾了快半年。我利用所有的零碎时间和私人时间,硬生生把那个新框架啃下来了,还把我们业务里那个最头疼的模块给重构了一遍。这半年里,我没请过一天假,没耽误过任何本职工作,甚至平时领导布置的活儿,我还比以前干得更利索了,真是精力旺盛得不像话。

重构完的模块,我自己先测试了一遍,那速度,那用户体验,简直是脱胎换骨。比原来的方案,不只快了两倍,简直是快了三四倍不止。我当时心里那个得意,就跟考试考了满分,憋着不告诉同学似的。

等到公司开技术评审会的时候,轮到我说这个模块的问题。我平常都是老老实实说问题在哪儿,这回我直接说:“这个问题,我有一个新的解决方案。”然后,我把我自己偷偷搞出来的那个新版本给展示了出来。

PPT一翻页,代码一跑起来,整个会议室都安静了。领导和同事们都瞪大了眼睛,看着新的页面流畅度,看着后台数据呼呼地刷新出来。他们问我这是怎么搞出来的,用的什么技术,什么时候做的?我故作镇定地说了说技术栈,然后轻描淡写地表示,是利用业余时间研究的。

会议结束后,领导把我叫到办公室,问长问短。我把我的“阿尔伯特条件”给他们解释了一遍,把这半年来的学习过程也简单提了提。领导听完,脸色特别复杂,有惊讶,有赞赏,也有点想骂我“不声不响搞这么大动静”的感觉。但还是把我好好夸了一顿,说我这股钻研劲儿,特别难得。

后来公司不仅采纳了我的新方案,还专门给我立了个项,让我把这个新技术推广开来。虽然我嘴上没说,但心里知道,这“偷学”的半年,值了。不仅把“阿尔伯特的条件”给完成了,还让自己在公司里有了点话语权。从此以后,再有人提什么新技术的学习,我腰杆子都直了不少。

所以说,有时候,给自己定个“阿尔伯特的条件”,然后偷偷摸摸地去实现它,那种成就感,真不是钱能买来的。