程序員最核心的競爭力是什么艰猬?

DraggedImage.png

在進(jìn)行社招面試時珍语,有一個問題幾乎是必問的:

你為什么要離開上一家公司?

其實(shí)這個問題主要是想試探一下求職者的核心訴求九榔,并借此預(yù)估一下他在本公司工作的穩(wěn)定性。常見的答案也無非就是這么幾種:對薪酬不滿意、干得不爽扔亥,或者是想換個環(huán)境场躯。

然而,我遇到過好幾個初次跳槽的求職者給出的答案是:「在原來的公司學(xué)不到技術(shù)」旅挤。

一聽到這個踢关,我就不由得嘆口氣:今天這一小時又算是交代了,這人基本上沒戲粘茄。因?yàn)楦鶕?jù)我的經(jīng)驗(yàn)签舞,這句話如果由工作不滿兩年的人說出來,很大概率這是個不會學(xué)習(xí)不會感恩又特別愛抱怨的人柒瓣。

當(dāng)然了儒搭,面試時不可能僅憑一句話來斷定一個人行不行。關(guān)于我是怎么面試程序員的芙贫,可以看看我寫的「面試雜談」系列文章搂鲫,尤其是這篇:面試雜談:面試程序員時都應(yīng)該考察些什么?磺平。

程序員最核心的競爭力——「學(xué)習(xí)力」

如果有人問我:你在面試程序員時魂仍,最看中的是什么能力?那我的答案一定是:學(xué)習(xí)力拣挪。

互聯(lián)網(wǎng)時代的技術(shù)來得快擦酌,去得更快。就像Flash這樣曾經(jīng)雄霸天下多年的技術(shù)媒吗,都有被人人唾棄的一天仑氛。如果沒有足夠強(qiáng)的學(xué)習(xí)能力,就無法跟上變化闸英,被淘汰只是遲早的事锯岖。想想看,你苦心鉆研多年引以為傲的技術(shù)甫何,一夜之間就沒有用武之地了出吹,難免會有一種「身體被掏空」的感覺。

學(xué)習(xí)力強(qiáng)的程序員敢大膽地體驗(yàn)嘗試新技術(shù)辙喂,他們的技術(shù)棧始終在保持不斷地更新捶牢。他們能快速把握事物的本質(zhì),并判斷出它能用來做什么巍耗,不能用來做什么秋麸。他們擁抱技術(shù)升級和革命,因?yàn)樗麄儗W(xué)習(xí)并掌握新技術(shù)的速度比其他人更快炬太,所以他們永遠(yuǎn)不用擔(dān)心失業(yè)灸蟆。事實(shí)上,他們掌握的是「駕駛」和「學(xué)習(xí)駕駛」的技術(shù)亲族,而不是「駕駛XX牌汽車」的技術(shù)炒考。

而學(xué)習(xí)力差的程序員呢可缚?為了繼續(xù)停留在舊技術(shù)的舒適區(qū),他們往往會抵制新技術(shù)的推廣斋枢,甚至百般阻撓帘靡。因?yàn)槟菚顾麄冞^去的經(jīng)驗(yàn)統(tǒng)統(tǒng)無效,只能和后來者站在同一起跑線上瓤帚。抱死一個框架好幾年描姚,脫離了框架啥都干不了的程序員實(shí)在太多了。事實(shí)上戈次,這樣的人不能駕馭技術(shù)轰胁,反而是被技術(shù)給奴役了。

同樣是自行車朝扼,為什么山地車比公路車更普及更流行?除了皮實(shí)耐用價格低外霎肯,主要是因?yàn)樗耐ㄟ^性好擎颖,什么泥地沙地都不在話下,上下馬路牙子跟玩一樣观游。而公路車呢搂捧?只能老老實(shí)實(shí)地跑在平路上。

公司不是學(xué)校

面對這些因?yàn)椤赶雽W(xué)點(diǎn)技術(shù)」而換工作的求職者懂缕,評價他們「不思進(jìn)取」貌似不太合適允跑。但顯然他們的思維模式還是被學(xué)校洗腦的那一套,沒能真正地融入社會搪柑。也許他們認(rèn)為聋丝,學(xué)習(xí)就是要由老師手把手帶著,而自己之所以學(xué)不到技術(shù)工碾,就是因?yàn)?em>沒遇到一個好leader弱睦,能替自己設(shè)計(jì)好成長路線,指出所有重難點(diǎn)渊额,提供各種參考資料……

在中國傳統(tǒng)文化里况木,不管是匠人還是武師,收徒都要找毫無根基的幼童旬迹。這一方面是為了保持師父的絕對權(quán)威火惊,方便貫徹落實(shí)教學(xué);另一方面是為了盡量延長學(xué)徒期奔垦,以考察徒弟的品性屹耐。拜師之后,徒弟便跟隨師父一起生活宴倍,經(jīng)過數(shù)年的言傳身教张症,這才得以出師仓技。

師父收徒的核心訴求,是「傳承」自己的技藝和名聲俗他,希望徒弟日后能做出一番成就來光耀師門脖捻。這就要求徒弟流動性低、忠誠度高兆衅、歸屬感強(qiáng)地沮。與其說是收徒,還不如說是在挑兒子羡亩,所以有句俗話叫作「一日為師摩疑,終身為父」。

然而公司是盈利性的商業(yè)組織畏铆,不是學(xué)校雷袋,更不是新手訓(xùn)練營。公司招聘員工的核心訴求辞居,是生產(chǎn)出實(shí)實(shí)在在楷怒、對得起薪水的價值,而不是傳承技藝瓦灶。公司希望員工入職前就具備工作的能力鸠删,至少在經(jīng)過短暫的培訓(xùn)和指導(dǎo)后就能獨(dú)立開展工作,正所謂「能干就干贼陶,干不了走人」刃泡。

一般情況下,為了使新人盡快進(jìn)入工作狀態(tài)碉怔,公司會安排一位老員工來做一段時間的導(dǎo)師烘贴。但導(dǎo)師只有為你解惑的義務(wù),卻沒有教你技術(shù)的責(zé)任撮胧。 因?yàn)閷?dǎo)師自己手里還有做不完的工作庙楚,帶新人又沒什么利益可圖,憑什么為你提供私人教練級的服務(wù)趴樱?能有耐心聽完你的問題馒闷,指點(diǎn)一下方向,就已經(jīng)很不錯了叁征。

學(xué)習(xí)是自己的事纳账,沒有人能替你去做。這就跟吃飯一樣捺疼,誰真的關(guān)心你吃沒吃疏虫、飽沒飽?就算你的親人再怎么關(guān)心你,也不能替你去吃卧秘。我們都知道呢袱,人不吃飯肯定是要餓死的,那你為什么不去給自己找吃的翅敌,卻在埋怨沒有人給你嘴里喂食呢羞福?

為什么你學(xué)不到技術(shù)?

很多人在學(xué)習(xí)之路上已經(jīng)飽嘗了痛苦的滋味蚯涮,因此在離開學(xué)校之后治专。他們不到萬不得已,是決然不會去學(xué)習(xí)的遭顶。你不妨回顧一下张峰,從參加工作以來到現(xiàn)在,自己哪段時間里學(xué)習(xí)最認(rèn)真棒旗,進(jìn)步最明顯喘批?

如果不出意外的話,應(yīng)該就是你找到的第一份工作的試用期铣揉。因?yàn)?em>不想失去自己通過努力爭取到的工作機(jī)會谤祖,所以你不得不逼自己打起十二份精神來學(xué)習(xí),結(jié)果居然以自己都無法想象的速度掌握了工作必備的知識和技能老速。

然而,大多數(shù)人在自己的能力滿足當(dāng)前工作的要求之后凸主,就喪失了學(xué)習(xí)的動力橘券。下班之后要追劇,要玩游戲卿吐,要打球旁舰,要談戀愛……為啥我要學(xué)習(xí)?不學(xué)又不會失業(yè)嗡官!學(xué)這個有啥用箭窜?誰知道用得上用不上?等要用的時候再學(xué)唄衍腥!

其實(shí)磺樱,** 學(xué)不到技術(shù)最核心的原因只有一個:動機(jī)不足。**至于環(huán)境條件婆咸,只是影響學(xué)習(xí)效果的因素之一竹捉,但絕對不是最重要的因素。在一個惡劣的環(huán)境里選擇放棄學(xué)習(xí)的人尚骄,不可能到了一個優(yōu)越的環(huán)境里就會去主動學(xué)習(xí)块差,因?yàn)樵谒麅?nèi)心深處對學(xué)習(xí)是抗拒的。

難道說換上了Macbook Pro和4k顯示器,坐在數(shù)千元的人體工學(xué)座椅上憨闰,下班后就會有興趣看框架源碼了嗎状蜗?看電影、打游戲不是更舒服一些鹉动?

在我看來轧坎,學(xué)習(xí)力的源泉就是好奇心,也就是對新知識的渴求训裆,以及對探索未知的沖動眶根。我們的大腦是「用進(jìn)廢退」的,如果不定期給它輸送新鮮的知識營養(yǎng)边琉,它就會逐漸退化属百。有學(xué)習(xí)力的人一段時間不看書,不折騰點(diǎn)新玩意变姨,大腦真的是會「餓」的族扰。

程序員該怎么學(xué)習(xí)技術(shù)?

有的求職者覺得自己沒學(xué)到技術(shù)定欧,是因?yàn)?em>公司不給機(jī)會渔呵,或者缺乏條件:

「上次的H5讓小王做了,這次的微信小程序又給了小李……完全沒我什么事翱仇扩氢!」
「公司最大一張表才10W數(shù)據(jù),根本用不著分庫分表耙琛录豺!」
……

** 學(xué)習(xí)技術(shù)最有效的方式是閱讀、實(shí)踐和交流饭弓。**公司沒給你安排這方面的工作双饥,那你自己都做了些什么呢?八小時之外的時間都用在哪了弟断?有沒有讀源碼咏花?有沒有看原版書?有沒有泡技術(shù)社區(qū)阀趴?有沒有嘗試最新流行的技術(shù)昏翰?有沒有嘗試把它們用在公司的項(xiàng)目上?有沒有主動去接觸行業(yè)里使用這些技術(shù)的團(tuán)隊(duì)和大牛刘急?

「看文檔」其實(shí)是最快的學(xué)習(xí)方法矩父。對于自己工作中常用到的技術(shù),抽時間把官方文檔通讀一遍(其實(shí)篇幅都不大)排霉,絕對收獲滿滿窍株。沒事的時候多翻翻自己使用的框架/系統(tǒng)/平臺的API民轴,看看有哪些自己不知道或者沒用過的功能,想想這個功能可以用來做什么球订,能不能解決現(xiàn)存的問題后裸,或者優(yōu)化當(dāng)下的解決方案。

如果你是前端工程師冒滩,通讀HTTP協(xié)議和ECMAScript標(biāo)準(zhǔn)微驶,就能秒殺95%的同行,不開玩笑开睡。

「讀源碼」是深入學(xué)習(xí)開源技術(shù)的唯一途徑因苹。只有理解了某個功能在底層是如何實(shí)現(xiàn)的,你才能真正把握它更適合用來做什么篇恒,不能用來做什么扶檐。正如不明白汽車的構(gòu)造和原理,我們也能把車開好胁艰。而如果多少知道一點(diǎn)款筑,開起來就會更得心應(yīng)手。當(dāng)車出現(xiàn)問題時腾么,也不至于完全束手無策奈梳,只能蹲在路邊等待救援。

你一個框架用了N年了解虱,卻連一行源碼都沒讀過攘须?如果它是你女朋友,估計(jì)早該分手了殴泰。

「折騰」是學(xué)習(xí)任何技術(shù)的必經(jīng)之路于宙。在有保護(hù)的環(huán)境下進(jìn)行大量的試錯,是最高效的學(xué)習(xí)方法〖璩祝現(xiàn)在虛擬機(jī)技術(shù)已經(jīng)那么成熟,VPS也很便宜抹恳,你為什么不分分鐘弄一個员凝,然后在上面花式作死呢?

聽說過無數(shù)次 rm -rf / 的事故奋献,可你居然一次都沒試過健霹?知道輸出啥樣子么?

公司給你提供的最有價值的東西瓶蚂,就是實(shí)戰(zhàn)的機(jī)會糖埋。 你所學(xué)習(xí)的技術(shù),最終需要通過工作來變現(xiàn)窃这。你有機(jī)會接觸到真實(shí)的數(shù)據(jù)瞳别,了解真實(shí)的用戶,觀察真實(shí)系統(tǒng)是怎樣運(yùn)轉(zhuǎn)的,積累真實(shí)的經(jīng)驗(yàn)……

然而祟敛,所謂的機(jī)會疤坝,只屬于已經(jīng)提前準(zhǔn)備好的人。 不要等到工作都安排到你身上了再去學(xué)習(xí)馆铁。公司不是你的試驗(yàn)田跑揉,你也不該拿用戶當(dāng)小白鼠。公司不給你機(jī)會埠巨,那只說明你還沒有準(zhǔn)備好历谍。

很多初入職場的程序員意識不到自己缺乏自我學(xué)習(xí)的能力,反而去責(zé)怪公司沒有讓他們學(xué)到東西辣垒。這種對原公司給予寶貴的實(shí)戰(zhàn)和成長機(jī)會不知感恩望侈,只知抱怨的態(tài)度,是令我很反感的乍构。要知道甜无,公司對你的個人成長并沒有責(zé)任和義務(wù),因?yàn)閷W(xué)習(xí)是你自己的事哥遮。

后話

「吾生也有涯岂丘,而知也無涯 。以有涯隨無涯眠饮,殆已奥帘!」*——《莊子·內(nèi)篇·養(yǎng)生主第三》

技術(shù)世界就如同一片汪洋大海,細(xì)分領(lǐng)域真是多如牛毛仪召。我們只是站在其中一個小島上寨蹋,怎么確定自己該朝哪個方向進(jìn)發(fā)呢?

學(xué)習(xí)技術(shù)不外乎以下兩個方向:

** 1扔茅、廣度**:整個使用鏈條由哪些環(huán)節(jié)構(gòu)成已旧?每個環(huán)節(jié)的作用是什么?都有哪些類似的可替代方案召娜?它們之間有什么區(qū)別运褪?各自優(yōu)劣點(diǎn)是什么?……

2玖瘸、深度:這個「技術(shù) / 產(chǎn)品」的本質(zhì)是什么秸讹?都能做什么?運(yùn)作原理是什么雅倒?底層是如何實(shí)現(xiàn)的璃诀?可以做怎樣的改進(jìn)?……

不管你在做什么工作蔑匣,都應(yīng)該先把自己每天都要用的核心技術(shù)做到一定深度劣欢,再去拓展廣度棕诵。 「什么都知道一點(diǎn),但都不甚了解」是最可怕的氧秘,它會讓你誤以為自己已經(jīng)很NB了年鸳。

學(xué)習(xí),是一輩子的事丸相。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末搔确,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子灭忠,更是在濱河造成了極大的恐慌膳算,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,277評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件弛作,死亡現(xiàn)場離奇詭異涕蜂,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)映琳,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,689評論 3 393
  • 文/潘曉璐 我一進(jìn)店門机隙,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人萨西,你說我怎么就攤上這事有鹿。” “怎么了谎脯?”我有些...
    開封第一講書人閱讀 163,624評論 0 353
  • 文/不壞的土叔 我叫張陵葱跋,是天一觀的道長。 經(jīng)常有香客問我源梭,道長娱俺,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,356評論 1 293
  • 正文 為了忘掉前任废麻,我火速辦了婚禮荠卷,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘烛愧。我一直安慰自己油宜,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,402評論 6 392
  • 文/花漫 我一把揭開白布屑彻。 她就那樣靜靜地躺著验庙,像睡著了一般顶吮。 火紅的嫁衣襯著肌膚如雪社牲。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,292評論 1 301
  • 那天悴了,我揣著相機(jī)與錄音搏恤,去河邊找鬼违寿。 笑死,一個胖子當(dāng)著我的面吹牛熟空,可吹牛的內(nèi)容都是我干的藤巢。 我是一名探鬼主播,決...
    沈念sama閱讀 40,135評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼息罗,長吁一口氣:“原來是場噩夢啊……” “哼掂咒!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起迈喉,我...
    開封第一講書人閱讀 38,992評論 0 275
  • 序言:老撾萬榮一對情侶失蹤绍刮,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后挨摸,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體孩革,經(jīng)...
    沈念sama閱讀 45,429評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,636評論 3 334
  • 正文 我和宋清朗相戀三年得运,在試婚紗的時候發(fā)現(xiàn)自己被綠了膝蜈。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,785評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡熔掺,死狀恐怖饱搏,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情瞬女,我是刑警寧澤窍帝,帶...
    沈念sama閱讀 35,492評論 5 345
  • 正文 年R本政府宣布,位于F島的核電站诽偷,受9級特大地震影響坤学,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜报慕,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,092評論 3 328
  • 文/蒙蒙 一深浮、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧眠冈,春花似錦飞苇、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,723評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至雇盖,卻和暖如春忿等,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背崔挖。 一陣腳步聲響...
    開封第一講書人閱讀 32,858評論 1 269
  • 我被黑心中介騙來泰國打工贸街, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留庵寞,地道東北人。 一個月前我還...
    沈念sama閱讀 47,891評論 2 370
  • 正文 我出身青樓薛匪,卻偏偏與公主長得像捐川,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子逸尖,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,713評論 2 354

推薦閱讀更多精彩內(nèi)容