生活按下了暫停鍵
時間仿佛在2020年春節(jié)過后就停止了,格外單調(diào)而漫長。
疫情的爆發(fā)為全國按下了暫停鍵,也徹底打亂了楊中科的出國計劃。過去近四十年,他的生活像鐘表的指針有條不紊地推進著,直到看到網(wǎng)上新西蘭大使館發(fā)布暫停入境的公告,他懵了。
他原計劃過完春節(jié)去新西蘭,但疫情讓這個計劃擱淺。隨后疫情的發(fā)展超出了所有人的預料,全國進入了“抗疫時代”。看著公告上的入境日期月月往后推,半年后,楊中科開始麻木了。
在疫情爆發(fā)前,楊中科剛為他十年的創(chuàng)業(yè)生涯畫上句號,他想換個角色重新開始職場生活,于是他決定留學新西蘭。之所以選擇新西蘭,除了看看國內(nèi)外的教育模式有什么不同,也是考察一下那里是否適合自己的生活。

▏新西蘭的風景
考察結果還是不錯的,但現(xiàn)在因為疫情入境遙遙無期,“無所事事”的楊中科生活仿佛掉進時間的“夾縫”中,徹底停止了忙碌。
令他沒想到的是這一停就是兩年。
無意踩中流量密碼,程序員靠英語爆紅
疫情期間,楊中科被困在了媳婦的老家——河北的一座偏遠縣城。此后數(shù)月的時間,楊中科貌似過上了許多程序員夢寐以求的生活——“在大城市掙的錢,回到小縣城消費”,多年打拼積累下的積蓄足夠他休息一段時間。但他躺得并不心安,因為他是個閑不住的人,所以沒過多久,他又“搞”事情了。
2020年4月20日對楊中科來說是一個值得紀念的一天,這一天他像往常一樣在b站上傳了一個視頻,這次他分享是自己在疫情前開發(fā)的一個練習英語聽力的網(wǎng)站,這個系統(tǒng)可以分割語句,對聽不懂的句子進行單獨練習。
或許是因為人們“苦聽力久矣”,也或許是這個網(wǎng)站的功能確實巧妙,一石激起千層浪。視頻熱度不斷發(fā)酵,被推薦到了B站首頁,最后播放量高達108.5萬。
楊中科完全沒有料到自己竟然靠這種方式走紅了,幾天之內(nèi)他的粉絲暴漲幾百倍,從幾千漲到20多萬。B站上各種私信消息亂成一鍋粥,幾乎每小時他就會收到上百人的好友申請。對于前所未有的關注,楊中科雖然應付起來很疲憊,但他也享受其中。
楊中科踩中流量密碼其實不是偶然,這個產(chǎn)品確實為英語學習者帶來了福音,他自己就是最好的廣告,僅用三四個月的時間,他的雅思聽力成績就從5.5分提高到了8分。即使是英語專業(yè)的學生也未必能快速達到這樣的成績,而一個39歲的程序員卻做到了這一步。
楊中科認為想去國外生活,語言是必須跨越的第一關。中國人的英語素來是“啞巴英語”,“聾子英語”,雖然擅長做題考試,卻是“花拳繡腿”,大都不能自如地溝通交流,楊中科曾經(jīng)也深受其擾。為了提高聽力水平,他曾嘗試過網(wǎng)上推薦的“聽寫”、“影子跟讀”等方法,但效果都不理想。對他而言,泛聽不如精聽,最高效的方法還是要真正“聽懂”每句話,如同嬰兒學語一樣練成肌肉記憶。
但當時市面上少有分割語句的聽力軟件,程序員的技能這時就派上用場了。事實證明他的學習思路是非常正確的,后續(xù)他又開發(fā)了一個背單詞的軟件,將英語學習資料上出現(xiàn)頻率最高的單詞收集起來,這讓他后來閱讀國外的技術資料毫無壓力。
英語網(wǎng)站的爆紅給了他新思路,“反正現(xiàn)在已經(jīng)出不去了,不如給自己找些事情做。”楊中科抱著半玩半打發(fā)時間心態(tài)轉(zhuǎn)型成自媒體博主,將自己之前一直想做而沒時間做的事情一一付諸了實踐。
于是,他一會兒開發(fā)了一個可以自動調(diào)節(jié)亮度的燈泡,用來解決孩子怕黑的問題;一會兒又開發(fā)了一個手機版提詞器,用來解決直播上課時屏幕不夠用的問題。他就像一個無所不能的發(fā)明家,用技術讓生活更加便利。他把這些過程用視頻的形式上傳到了B站上面,即使是完全不懂技術的人也可以看得津津有味。
其實,B站的走紅對“楊中科”來說并不意外,因為作為開發(fā)領域的明星講師,早在十年前,他就抓住過流量密碼。
不會寫代碼的up主,不是好老師
楊中科曾是.NET領域頂級講師,微軟MVP獲獎者(Most Valuable Professionals),數(shù)年來用深入淺出、干貨滿滿的內(nèi)容幫助了無數(shù)人成功走上程序員之路。
楊中科和別人最大的不同在于他解決了開發(fā)教學中的一個大難題——“枯燥”。馬云曾說“今天很殘酷,明天更殘酷,后天很美好,但絕大多數(shù)人都死在了明天晚上。”對于學習編程來說,很多人可能連“今天”都熬不過去。有多少人死磕數(shù)月的專業(yè)名詞依然學得云里霧里,枯坐在黑底白字的屏幕前耗盡所有熱情,當初立志開發(fā)游戲、網(wǎng)站的雄心壯志卻囿于反復練習的“楊輝三角”。(此處可參考往期文章《折騰了兩年多,我還是沒有成為一名程序員》)
楊中科深諳其中的弊病,他沒有像其他人一樣勸大家堅持就是勝利,而是通過分享自己的親身經(jīng)歷來教大家應該如何學編程。那他是如何學會編程的呢?就是一個字“玩”。
高二時,楊中科買不起一臺電腦,他僅用一臺電腦學習機和附贈的編程小冊子做出了超級瑪麗的游戲,在玩中學會了編程。
數(shù)年后,他將這個理論充分融入到教學之中,開發(fā)出了一套游戲引擎。只要跟著他學習,那些枯燥無聊的代碼就會變成“超級瑪麗”、“讓精靈飛”、“吃金幣”、“飛機大戰(zhàn)”等各種趣味游戲,除了游戲外,還有“電子琴”、“音樂播放器”、“學人說話的湯姆貓”、“動畫”等趣味功能,這種快速反饋、成就滿滿的學習模式為楊中科吸引了數(shù)萬名粉絲。
楊中科無疑是個擅長學習的人,他似乎總是能快速掌握事物的運行規(guī)律,這樣強大的學習能力其實才是他一次次走紅的真正秘密。他堅信許三多的名言“不要混生活,小心生活混了你。”所以他總是抓住一切學習的機會,在找準目標后努力再努力。
大學選錯了機械專業(yè),他買教材,轉(zhuǎn)專業(yè),跟項目,大學四年后以筆試第一的成績?nèi)肼氈萍脊尽?/p>
技術開發(fā)的自媒體流量慘淡,他開發(fā)趣味小工具,講職場,分享國外生活,又成為了流量收割機。
許多人羨慕楊中科能“心想事成”的自由,這一切都是學習換來的。在學習這件事兒上,他永不停歇,將自己像產(chǎn)品一樣不斷更新迭代。
游學的幾個月,他觀察到國內(nèi)外教育的差異,回國后他開啟了一個“學會學習”的欄目,授人以魚不如授人以漁,自我學習探索能力遠比知識點更重要,這點他深有體會。在成為講師前他曾經(jīng)是名資深程序員,在帶新人的過程中他發(fā)現(xiàn)許多人沒有自學的能力,工作的內(nèi)容只要超出了學校所教范圍,許多人竟然只會搖頭說不會。在一個技術日新月異的行業(yè),這樣的人竟然不在少數(shù),除了被時代淘汰,他們恐怕不會再有其他結局。楊中科從中看到了商機和價值,于是他致力于技術分享,渴望用自己的學習心得去幫助更多的人,結果他發(fā)現(xiàn)獨樂樂不如眾樂樂,教會別人的成就感令他樂此不疲,而且這也是自我提高最有效的方式之一。
2022年6月,歷經(jīng)兩年多的等待,楊中科一家終于順利到達了新西蘭。他又馬不停蹄地開啟了新的研究生生活,研究如何用英語學術化地撰寫計算機知識,盤算著過段時間再出一本英文版的開發(fā)軟件書籍,他又逐步找回了對生活的掌控感。
在這個不確定的時代,學習才是最重要的事情,只有自己真正變強,無論時代如何詭變,我們都能無所畏懼。
END
楊中科2005年山東大學物流工程專業(yè)畢業(yè),入職深圳金蝶軟件公司,后入職北京一家銀行系統(tǒng)領域科技公司,2008年開始創(chuàng)業(yè),致力于IT分享,2019年在新西蘭留學數(shù)月,2020年回國,在河北縣城做自媒體,2022年再次來到新西蘭,重啟被暫停的生活。
采訪實錄
楊老師,您好,我是碼客人生
幸會,我是楊中科。
碼客人生:大學時報錯專業(yè),你是如何自學編程的呢?
我大學的故事確實值得講一講。當時我的成績可以上山東大學,但想去計算機專業(yè),分數(shù)不夠。那時大家在報志愿上都挺糊涂的,并不知道各個專業(yè)是做什么的。我當時看到“機械設計制造及其自動化”專業(yè),我想“自動化”應該和計算機相關吧,我就報了,結果發(fā)現(xiàn)完全沒有關系,我們天天在那就是研究齒輪、畫圖紙,當時特別挫敗,覺得做這些有什么意思啊。
然后我覺得事情既然這樣了,但我不能放棄自己。大一暑假我就買了計算機專業(yè)的書,在老家的縣城里租了房子,將自己反鎖起來自學,那個暑假學會了三、四門計算機專業(yè)課。
大二的時候我開始逃課,每天去圖書館繼續(xù)學習計算機專業(yè)的東西,然后抽一、二兩個小時學習本專業(yè)的書,等到大二結束我已經(jīng)自學完了所有計算機專業(yè)課程。然后我的本專業(yè)課程也沒落下,老師一天要講的內(nèi)容,我一、兩個小時就都消化了。
大二下的時候其實發(fā)生了一個轉(zhuǎn)機,當時我們學校新成立了一個物流工程專業(yè),學校里理工科專業(yè)的學校可以報名轉(zhuǎn)專業(yè),我看了一下它有1/3是計算機課程,我想我得轉(zhuǎn)到這個專業(yè)。當時有400個同學報名了,錄取要求是前50名,當時距離期末考試只有半個月,但我還沒有自學完本專業(yè)的書,我權衡利弊后決定鋌而走險,放棄本專業(yè),全力準備轉(zhuǎn)專業(yè)考試,最后我成功了,成績排名第8,當時特別激動。那時離期末考試還有一點時間,我又回頭準備專業(yè)考試,結果只有一門掛科,其他都過了。
大三的時候放棄了考研,覺得編程還是更注重實踐,我就用一年時間學會了Delphi語言,做了無數(shù)小軟件。我還跟著學長做了兩個商業(yè)項目,掙了點錢。后來到找工作的時候,我發(fā)現(xiàn)Delphi語言的崗位很少,市場更多的是JAVA崗位,但好在我的編程基礎很扎實,自學了三個月就拿下了Java,大四的時候我就順利找到了工作。當時很多人找到工作或考上研后就開始放縱自己了,但我覺得那段時間是我最后學習的機會,所以我每天還是去圖書館學習,學到了挺多東西,導致我后來工作的時候,同事們都很驚訝,覺得我一點都不像新人。
碼客人生:找工作的時候有什么印象深刻的事情嗎?
找工作的時候也挺有意思的,我當時參加了深圳金蝶軟件公司的筆試考試。考試時間是3小時,但我1個小時就答完了,當時考生中有很多計算機專業(yè)的學生,甚至還有許多碩士,我心里想“我肯定完蛋了,估計都答錯了,人家那么用力答都還沒答完。”
過了幾天,公司通知我去面試1,我才放下心來。進入面試室,主考官看著我,問了我一句:“你知道你筆試考了多少分嗎?”
我說:“八九十分吧”
主考官說:“這么有自信嗎?為什么?”
我就將自己大學自學計算機的過程講了一下,自我感覺還不錯。
結果主考官笑了笑說:“很遺憾,你只考了50多分,出乎意料吧?”
我當時沒有表露聲色。主考官仔細看了看我,然后慢慢對我說:“剛才和你開了一個小玩笑,其實你考了80多分,是本次校園招聘筆試的最高分。”顯然,我剛剛的表現(xiàn)也為我加了不少分。
還有一件事比較有趣,當時他們看我簡歷時發(fā)現(xiàn)我是物流專業(yè)的,對我挺感興趣,后來我的簡歷就被做物流模塊開發(fā)的老大要走了。我想說這其實是一個討巧的方式,現(xiàn)在互聯(lián)網(wǎng)的紅利期已經(jīng)過去了,下個時代應該是傳統(tǒng)行業(yè)數(shù)字化轉(zhuǎn)型的時代,所以如果和我一樣沒有讀計算機專業(yè)又想做程序員的同學其實不必完全拋棄自己的專業(yè),傳統(tǒng)行業(yè)+計算機的復合型人才或許是個不錯的發(fā)展方向。
我曾經(jīng)教過一個學生是學工程造價的,類似修橋修路這種,他跟我學完編程后,后來去了一個工程造價領域的軟件公司,本來他的技術水平可能不是特別突出,但因為他還會工程造價,所以得到了公司的重用,我覺得還挺好的。
碼客人生:你的編程之路似乎特別輕松,你學習的秘訣是什么呢?
這還是所謂的興趣是第一驅(qū)動力。編程對我來說有一種創(chuàng)造的快樂,當我面對計算機的時候,我想解決什么問題,我就可以創(chuàng)造出一個軟件實現(xiàn)它,這是特別讓人開心的事情。
曾經(jīng)有個行業(yè)大牛說過他為什么能一直做編程?一直做著一件自己喜歡的事情,還有人發(fā)工資,這事太好了?,F(xiàn)在轉(zhuǎn)碼的人很多,但如果是因為工資高而不是因為喜歡軟件開發(fā),那我覺得他真的要三思而后行,因為現(xiàn)在的經(jīng)濟形勢和過去也不一樣了,還是要慎重一些。
至于學習的秘訣,其實不存在什么最優(yōu)路徑,現(xiàn)在的人想得太多了,最重要的是行動起來。面對問題總是尋找最高效的方法是執(zhí)行效率低下的原因。我做很多事時我也不知道這個方法是不是最優(yōu)的,我會在行動過程中隨時調(diào)整方向,開始行動其實比找最優(yōu)路徑更重要。
碼客人生:你開發(fā)過什么便利的軟件?
我上大學的時候開發(fā)的第一個軟件令我印象深刻,當時很多網(wǎng)站的內(nèi)容是不能復制的,我就解決了這個問題,開發(fā)了一個軟件可以隨便復制網(wǎng)站內(nèi)容。這個軟件當時好多人都下載,好幾個報紙報道了這個事情。能用技術解決工作生活中的問題,還挺有成就感的。
碼客人生:對于創(chuàng)業(yè),你有哪些心得呢?
創(chuàng)業(yè)有很小的概率會成功,有非常大的概率會失敗,能全身而退已經(jīng)非常難能可貴。千萬不要以為創(chuàng)業(yè)當老板就能賺大錢,能十分自由。在創(chuàng)業(yè)之前一定要做好充足的準備,這里指機遇方面,專業(yè)技能方面,管理方面,風險方面。你要考慮如果創(chuàng)業(yè)失敗了,自己會不會一敗涂地。
我認識太多朋友投了幾十萬,甚至幾百萬,干了幾年全虧進去了,最后一貧如洗。所以不要想當然地以為當老板就能賺大錢,不賺錢反而虧錢的人更多。創(chuàng)業(yè)一定要小心,這并不是一件容易的事情。
當老板其實沒有當打工的自由,24小時都在想事情,哪怕回到家坐在馬桶上可能還是在想公司的發(fā)展問題,很多時候當老板就是當孫子,你是投資人的孫子,你是客戶的孫子,你是員工的孫子。
但如果人生再來一遍,我還是會創(chuàng)業(yè),積累到了那一步不走都不行。人這一輩子如果說在風險可控的情況下,不至于說虧個底掉,讓家人和自己喝西北方,拼一把沒什么不可以。但別把創(chuàng)業(yè)者事想得太美好,除非你有羅永浩那樣的還債能力。
碼客人生:選擇去新西蘭這個決定的過程糾結嗎?
不糾結,做這個決定只用了一個上午。創(chuàng)業(yè)這么多年其實挺累的,想停下來換個環(huán)境放松一下,所以就考慮出國了,和父母妻子溝通了一下,他們都很支持我的決定,于是我就全世界看國家了。
我當時選擇國家的標準還挺奇葩的,我特別看重環(huán)境,我這個人最討厭熱,也受不了太冷,新西蘭就是那個不冷不熱、氣候宜人的國家。事實證明確實不錯。
碼客人生:國內(nèi)外的教育模式有什么不同呢?
我感覺中國的教育更多的是教,老師教你這個知識點,你要記住,考試也要考這些。而國外的教育培養(yǎng)的是你的探索能力,老師會給你一個思路方向,并告訴你去哪些地方可以找到相關的學習資料,給你定一個學習標準。比如你的論文要寫三千字,要有怎樣的格式,你的論文要涉及哪些問題,但你到底去哪找這些資料,怎么把這些資料整合起來,這個過程你要自己去弄,老師只負責給你把關。所以國外的教育會對學生的要求更高。
這個理念后來對我也有許多影響,我在錄制視頻的時候就改變了我的一些教學方式,不再什么知識點都講,而是告訴粉絲有些東西可以通過什么方式去搜到,這些東西會解決什么問題,把思路告訴對方,最終研究透后,應該能解決這些問題,我開始給他們樹立一個標準,培養(yǎng)大家的探索能力。
碼客人生:你到新西蘭后還會堅持錄制視頻嗎?
會的,這是我真正喜歡的事情,我會一直做下去。人的開心其實有兩種方面,一種是內(nèi)在的快樂,就是自己偷偷開心,比如我研究某個技術,把一個棘手的問題解決了,哪怕我熬夜到凌晨3點,我也很開心,另一個是社會上的開心,比如我說的某句話,某個視頻,或開發(fā)的某個網(wǎng)站我?guī)椭搅藙e人得到了別人的認可,這也讓我很快樂。
一個人其實挺孤獨的,這種孤獨不是你身邊有多少人,而是內(nèi)心的孤獨,無論站在北京的地鐵里人潮洶涌,寫字樓里人潮洶涌,在培訓班里看著下面的學生人潮洶涌,還是來到地廣人稀的新西蘭,人都是孤獨的。周邊的人只是經(jīng)過的一個個“人類個體”而已。真正和你聯(lián)接的是你能夠影響到哪些人或哪些人能影響到你,這些聯(lián)結非常多的話,你其實是不孤獨的,無論國內(nèi)國外,有網(wǎng)就無所謂,所以為了讓自己不孤獨,我會繼續(xù)做下去。作為一個程序員,我會希望用我的技術去幫助到別人,那自媒體就可以讓更多人的用到我開發(fā)的東西。,許多畫家或許是生前無人知曉,死亡作品爆火,我肯定不希望自己如此,我希望我的產(chǎn)品能被更多人知道。
做短視頻的這兩年其實是我最開心最充實的兩年,因為沒有創(chuàng)業(yè)那么大的壓力,不需要考慮公司員工、市場,我自己就是我自己一個人的老板,所以特別輕松。而且我做自媒體就是玩,所以我沒有KPI的壓力,那我就可以做自己想做的。比如我知道我扯淡的視頻會火,但我講技術的視頻反響一般,那我看到掉粉的時候我就會發(fā)一些職場,海外話題的視頻,我的粉絲就會漲回來,有時候我會想那要不要每期都扯淡呢,后來一想不行,我還是想真正輸出一些有價值的東西。