生活按下了暂停键
时间仿佛在2020年春节过后就停止了,格外单调而漫长。
疫情的爆发为全国按下了暂停键,也彻底打乱了杨中科的出国计划。过去近四十年,他的生活像钟表的指针有条不紊地推进着,直到看到网上新西兰大使馆发布暂停入境的公告,他懵了。
他原计划过完春节去新西兰,但疫情让这个计划搁浅。随后疫情的发展超出了所有人的预料,全国进入了“抗疫时代”。看着公告上的入境日期月月往后推,半年后,杨中科开始麻木了。
在疫情爆发前,杨中科刚为他十年的创业生涯画上句号,他想换个角色重新开始职场生活,于是他决定留学新西兰。之所以选择新西兰,除了看看国内外的教育模式有什么不同,也是考察一下那里是否适合自己的生活。
▏新西兰的风景
考察结果还是不错的,但现在因为疫情入境遥遥无期,“无所事事”的杨中科生活仿佛掉进时间的“夹缝”中,彻底停止了忙碌。
令他没想到的是这一停就是两年。
无意踩中流量密码,程序员靠英语爆红
疫情期间,杨中科被困在了媳妇的老家——河北的一座偏远县城。此后数月的时间,杨中科貌似过上了许多程序员梦寐以求的生活——“在大城市挣的钱,回到小县城消费”,多年打拼积累下的积蓄足够他休息一段时间。但他躺得并不心安,因为他是个闲不住的人,所以没过多久,他又“搞”事情了。
2020年4月20日对杨中科来说是一个值得纪念的一天,这一天他像往常一样在b站上传了一个视频,这次他分享是自己在疫情前开发的一个练习英语听力的网站,这个系统可以分割语句,对听不懂的句子进行单独练习。
或许是因为人们“苦听力久矣”,也或许是这个网站的功能确实巧妙,一石激起千层浪。视频热度不断发酵,被推荐到了B站首页,最后播放量高达108.5万。
杨中科完全没有料到自己竟然靠这种方式走红了,几天之内他的粉丝暴涨几百倍,从几千涨到20多万。B站上各种私信消息乱成一锅粥,几乎每小时他就会收到上百人的好友申请。对于前所未有的关注,杨中科虽然应付起来很疲惫,但他也享受其中。
杨中科踩中流量密码其实不是偶然,这个产品确实为英语学习者带来了福音,他自己就是最好的广告,仅用三四个月的时间,他的雅思听力成绩就从5.5分提高到了8分。即使是英语专业的学生也未必能快速达到这样的成绩,而一个39岁的程序员却做到了这一步。
杨中科认为想去国外生活,语言是必须跨越的第一关。中国人的英语素来是“哑巴英语”,“聋子英语”,虽然擅长做题考试,却是“花拳绣腿”,大都不能自如地沟通交流,杨中科曾经也深受其扰。为了提高听力水平,他曾尝试过网上推荐的“听写”、“影子跟读”等方法,但效果都不理想。对他而言,泛听不如精听,最高效的方法还是要真正“听懂”每句话,如同婴儿学语一样练成肌肉记忆。
但当时市面上少有分割语句的听力软件,程序员的技能这时就派上用场了。事实证明他的学习思路是非常正确的,后续他又开发了一个背单词的软件,将英语学习资料上出现频率最高的单词收集起来,这让他后来阅读国外的技术资料毫无压力。
英语网站的爆红给了他新思路,“反正现在已经出不去了,不如给自己找些事情做。”杨中科抱着半玩半打发时间心态转型成自媒体博主,将自己之前一直想做而没时间做的事情一一付诸了实践。
于是,他一会儿开发了一个可以自动调节亮度的灯泡,用来解决孩子怕黑的问题;一会儿又开发了一个手机版提词器,用来解决直播上课时屏幕不够用的问题。他就像一个无所不能的发明家,用技术让生活更加便利。他把这些过程用视频的形式上传到了B站上面,即使是完全不懂技术的人也可以看得津津有味。
其实,B站的走红对“杨中科”来说并不意外,因为作为开发领域的明星讲师,早在十年前,他就抓住过流量密码。
不会写代码的up主,不是好老师
杨中科曾是.NET领域顶级讲师,微软MVP获奖者(Most Valuable Professionals),数年来用深入浅出、干货满满的内容帮助了无数人成功走上程序员之路。
杨中科和别人最大的不同在于他解决了开发教学中的一个大难题——“枯燥”。马云曾说“今天很残酷,明天更残酷,后天很美好,但绝大多数人都死在了明天晚上。”对于学习编程来说,很多人可能连“今天”都熬不过去。有多少人死磕数月的专业名词依然学得云里雾里,枯坐在黑底白字的屏幕前耗尽所有热情,当初立志开发游戏、网站的雄心壮志却囿于反复练习的“杨辉三角”。(此处可参考往期文章《折腾了两年多,我还是没有成为一名程序员》)
杨中科深谙其中的弊病,他没有像其他人一样劝大家坚持就是胜利,而是通过分享自己的亲身经历来教大家应该如何学编程。那他是如何学会编程的呢?就是一个字“玩”。
高二时,杨中科买不起一台电脑,他仅用一台电脑学习机和附赠的编程小册子做出了超级玛丽的游戏,在玩中学会了编程。
数年后,他将这个理论充分融入到教学之中,开发出了一套游戏引擎。只要跟着他学习,那些枯燥无聊的代码就会变成“超级玛丽”、“让精灵飞”、“吃金币”、“飞机大战”等各种趣味游戏,除了游戏外,还有“电子琴”、“音乐播放器”、“学人说话的汤姆猫”、“动画”等趣味功能,这种快速反馈、成就满满的学习模式为杨中科吸引了数万名粉丝。
杨中科无疑是个擅长学习的人,他似乎总是能快速掌握事物的运行规律,这样强大的学习能力其实才是他一次次走红的真正秘密。他坚信许三多的名言“不要混生活,小心生活混了你。”所以他总是抓住一切学习的机会,在找准目标后努力再努力。
大学选错了机械专业,他买教材,转专业,跟项目,大学四年后以笔试第一的成绩入职知名科技公司。
技术开发的自媒体流量惨淡,他开发趣味小工具,讲职场,分享国外生活,又成为了流量收割机。
许多人羡慕杨中科能“心想事成”的自由,这一切都是学习换来的。在学习这件事儿上,他永不停歇,将自己像产品一样不断更新迭代。
游学的几个月,他观察到国内外教育的差异,回国后他开启了一个“学会学习”的栏目,授人以鱼不如授人以渔,自我学习探索能力远比知识点更重要,这点他深有体会。在成为讲师前他曾经是名资深程序员,在带新人的过程中他发现许多人没有自学的能力,工作的内容只要超出了学校所教范围,许多人竟然只会摇头说不会。在一个技术日新月异的行业,这样的人竟然不在少数,除了被时代淘汰,他们恐怕不会再有其他结局。杨中科从中看到了商机和价值,于是他致力于技术分享,渴望用自己的学习心得去帮助更多的人,结果他发现独乐乐不如众乐乐,教会别人的成就感令他乐此不疲,而且这也是自我提高最有效的方式之一。
2022年6月,历经两年多的等待,杨中科一家终于顺利到达了新西兰。他又马不停蹄地开启了新的研究生生活,研究如何用英语学术化地撰写计算机知识,盘算着过段时间再出一本英文版的开发软件书籍,他又逐步找回了对生活的掌控感。
在这个不确定的时代,学习才是最重要的事情,只有自己真正变强,无论时代如何诡变,我们都能无所畏惧。
END
杨中科2005年山东大学物流工程专业毕业,入职深圳金蝶软件公司,后入职北京一家银行系统领域科技公司,2008年开始创业,致力于IT分享,2019年在新西兰留学数月,2020年回国,在河北县城做自媒体,2022年再次来到新西兰,重启被暂停的生活。
采访实录
杨老师,您好,我是码客人生
幸会,我是杨中科。
码客人生:大学时报错专业,你是如何自学编程的呢?
我大学的故事确实值得讲一讲。当时我的成绩可以上山东大学,但想去计算机专业,分数不够。那时大家在报志愿上都挺糊涂的,并不知道各个专业是做什么的。我当时看到“机械设计制造及其自动化”专业,我想“自动化”应该和计算机相关吧,我就报了,结果发现完全没有关系,我们天天在那就是研究齿轮、画图纸,当时特别挫败,觉得做这些有什么意思啊。
然后我觉得事情既然这样了,但我不能放弃自己。大一暑假我就买了计算机专业的书,在老家的县城里租了房子,将自己反锁起来自学,那个暑假学会了三、四门计算机专业课。
大二的时候我开始逃课,每天去图书馆继续学习计算机专业的东西,然后抽一、二两个小时学习本专业的书,等到大二结束我已经自学完了所有计算机专业课程。然后我的本专业课程也没落下,老师一天要讲的内容,我一、两个小时就都消化了。
大二下的时候其实发生了一个转机,当时我们学校新成立了一个物流工程专业,学校里理工科专业的学校可以报名转专业,我看了一下它有1/3是计算机课程,我想我得转到这个专业。当时有400个同学报名了,录取要求是前50名,当时距离期末考试只有半个月,但我还没有自学完本专业的书,我权衡利弊后决定铤而走险,放弃本专业,全力准备转专业考试,最后我成功了,成绩排名第8,当时特别激动。那时离期末考试还有一点时间,我又回头准备专业考试,结果只有一门挂科,其他都过了。
大三的时候放弃了考研,觉得编程还是更注重实践,我就用一年时间学会了Delphi语言,做了无数小软件。我还跟着学长做了两个商业项目,挣了点钱。后来到找工作的时候,我发现Delphi语言的岗位很少,市场更多的是JAVA岗位,但好在我的编程基础很扎实,自学了三个月就拿下了Java,大四的时候我就顺利找到了工作。当时很多人找到工作或考上研后就开始放纵自己了,但我觉得那段时间是我最后学习的机会,所以我每天还是去图书馆学习,学到了挺多东西,导致我后来工作的时候,同事们都很惊讶,觉得我一点都不像新人。
码客人生:找工作的时候有什么印象深刻的事情吗?
找工作的时候也挺有意思的,我当时参加了深圳金蝶软件公司的笔试考试。考试时间是3小时,但我1个小时就答完了,当时考生中有很多计算机专业的学生,甚至还有许多硕士,我心里想“我肯定完蛋了,估计都答错了,人家那么用力答都还没答完。”
过了几天,公司通知我去面试1,我才放下心来。进入面试室,主考官看着我,问了我一句:“你知道你笔试考了多少分吗?”
我说:“八九十分吧”
主考官说:“这么有自信吗?为什么?”
我就将自己大学自学计算机的过程讲了一下,自我感觉还不错。
结果主考官笑了笑说:“很遗憾,你只考了50多分,出乎意料吧?”
我当时没有表露声色。主考官仔细看了看我,然后慢慢对我说:“刚才和你开了一个小玩笑,其实你考了80多分,是本次校园招聘笔试的最高分。”显然,我刚刚的表现也为我加了不少分。
还有一件事比较有趣,当时他们看我简历时发现我是物流专业的,对我挺感兴趣,后来我的简历就被做物流模块开发的老大要走了。我想说这其实是一个讨巧的方式,现在互联网的红利期已经过去了,下个时代应该是传统行业数字化转型的时代,所以如果和我一样没有读计算机专业又想做程序员的同学其实不必完全抛弃自己的专业,传统行业+计算机的复合型人才或许是个不错的发展方向。
我曾经教过一个学生是学工程造价的,类似修桥修路这种,他跟我学完编程后,后来去了一个工程造价领域的软件公司,本来他的技术水平可能不是特别突出,但因为他还会工程造价,所以得到了公司的重用,我觉得还挺好的。
码客人生:你的编程之路似乎特别轻松,你学习的秘诀是什么呢?
这还是所谓的兴趣是第一驱动力。编程对我来说有一种创造的快乐,当我面对计算机的时候,我想解决什么问题,我就可以创造出一个软件实现它,这是特别让人开心的事情。
曾经有个行业大牛说过他为什么能一直做编程?一直做着一件自己喜欢的事情,还有人发工资,这事太好了。现在转码的人很多,但如果是因为工资高而不是因为喜欢软件开发,那我觉得他真的要三思而后行,因为现在的经济形势和过去也不一样了,还是要慎重一些。
至于学习的秘诀,其实不存在什么最优路径,现在的人想得太多了,最重要的是行动起来。面对问题总是寻找最高效的方法是执行效率低下的原因。我做很多事时我也不知道这个方法是不是最优的,我会在行动过程中随时调整方向,开始行动其实比找最优路径更重要。
码客人生:你开发过什么便利的软件?
我上大学的时候开发的第一个软件令我印象深刻,当时很多网站的内容是不能复制的,我就解决了这个问题,开发了一个软件可以随便复制网站内容。这个软件当时好多人都下载,好几个报纸报道了这个事情。能用技术解决工作生活中的问题,还挺有成就感的。
码客人生:对于创业,你有哪些心得呢?
创业有很小的概率会成功,有非常大的概率会失败,能全身而退已经非常难能可贵。千万不要以为创业当老板就能赚大钱,能十分自由。在创业之前一定要做好充足的准备,这里指机遇方面,专业技能方面,管理方面,风险方面。你要考虑如果创业失败了,自己会不会一败涂地。
我认识太多朋友投了几十万,甚至几百万,干了几年全亏进去了,最后一贫如洗。所以不要想当然地以为当老板就能赚大钱,不赚钱反而亏钱的人更多。创业一定要小心,这并不是一件容易的事情。
当老板其实没有当打工的自由,24小时都在想事情,哪怕回到家坐在马桶上可能还是在想公司的发展问题,很多时候当老板就是当孙子,你是投资人的孙子,你是客户的孙子,你是员工的孙子。
但如果人生再来一遍,我还是会创业,积累到了那一步不走都不行。人这一辈子如果说在风险可控的情况下,不至于说亏个底掉,让家人和自己喝西北方,拼一把没什么不可以。但别把创业者事想得太美好,除非你有罗永浩那样的还债能力。
码客人生:选择去新西兰这个决定的过程纠结吗?
不纠结,做这个决定只用了一个上午。创业这么多年其实挺累的,想停下来换个环境放松一下,所以就考虑出国了,和父母妻子沟通了一下,他们都很支持我的决定,于是我就全世界看国家了。
我当时选择国家的标准还挺奇葩的,我特别看重环境,我这个人最讨厌热,也受不了太冷,新西兰就是那个不冷不热、气候宜人的国家。事实证明确实不错。
码客人生:国内外的教育模式有什么不同呢?
我感觉中国的教育更多的是教,老师教你这个知识点,你要记住,考试也要考这些。而国外的教育培养的是你的探索能力,老师会给你一个思路方向,并告诉你去哪些地方可以找到相关的学习资料,给你定一个学习标准。比如你的论文要写三千字,要有怎样的格式,你的论文要涉及哪些问题,但你到底去哪找这些资料,怎么把这些资料整合起来,这个过程你要自己去弄,老师只负责给你把关。所以国外的教育会对学生的要求更高。
这个理念后来对我也有许多影响,我在录制视频的时候就改变了我的一些教学方式,不再什么知识点都讲,而是告诉粉丝有些东西可以通过什么方式去搜到,这些东西会解决什么问题,把思路告诉对方,最终研究透后,应该能解决这些问题,我开始给他们树立一个标准,培养大家的探索能力。
码客人生:你到新西兰后还会坚持录制视频吗?
会的,这是我真正喜欢的事情,我会一直做下去。人的开心其实有两种方面,一种是内在的快乐,就是自己偷偷开心,比如我研究某个技术,把一个棘手的问题解决了,哪怕我熬夜到凌晨3点,我也很开心,另一个是社会上的开心,比如我说的某句话,某个视频,或开发的某个网站我帮助到了别人得到了别人的认可,这也让我很快乐。
一个人其实挺孤独的,这种孤独不是你身边有多少人,而是内心的孤独,无论站在北京的地铁里人潮汹涌,写字楼里人潮汹涌,在培训班里看着下面的学生人潮汹涌,还是来到地广人稀的新西兰,人都是孤独的。周边的人只是经过的一个个“人类个体”而已。真正和你联接的是你能够影响到哪些人或哪些人能影响到你,这些联结非常多的话,你其实是不孤独的,无论国内国外,有网就无所谓,所以为了让自己不孤独,我会继续做下去。作为一个程序员,我会希望用我的技术去帮助到别人,那自媒体就可以让更多人的用到我开发的东西。,许多画家或许是生前无人知晓,死亡作品爆火,我肯定不希望自己如此,我希望我的产品能被更多人知道。
做短视频的这两年其实是我最开心最充实的两年,因为没有创业那么大的压力,不需要考虑公司员工、市场,我自己就是我自己一个人的老板,所以特别轻松。而且我做自媒体就是玩,所以我没有KPI的压力,那我就可以做自己想做的。比如我知道我扯淡的视频会火,但我讲技术的视频反响一般,那我看到掉粉的时候我就会发一些职场,海外话题的视频,我的粉丝就会涨回来,有时候我会想那要不要每期都扯淡呢,后来一想不行,我还是想真正输出一些有价值的东西。