360行,行行轉(zhuǎn)IT,到底是什么原因讓那么多的人想要做程序員呢?
這篇在知乎上獲得5766個贊的回答是這樣說的:“是的,我只是想體面地活著,想靠出賣自己的智力與技能而非臉皮或良心去謀生,想變得更強,想走遍天下都有飯吃,僅此而已,這就是我選擇當(dāng)程序員的原因?!?/p>
你,不甘平庸
你,來自農(nóng)村,家境貧寒,沒房沒車,普通本科+普通文/理科專業(yè)。
大四畢業(yè)后你的同學(xué)不是考同校毛鄧三專業(yè)的研究生就是去小學(xué)初中做老師、去考公務(wù)員,或者去做行政文員的工作。
你不想和他們一樣,當(dāng)時的你認(rèn)為自己并非池中物,是遲早要做CEO的,于是壯志凌云地注冊招聘網(wǎng)站,看了幾天發(fā)現(xiàn)沒有技能要求的似乎只有X平洋X家的電話銷售,此外還有一些市場營銷相關(guān)的運營職位。
你,職場受挫
你想起那句事后看來非常有毒的著名雞湯——“CEO大部分都是從銷售干起的”。
于是你斗志昂揚地去應(yīng)聘銷售崗位,在打了幾天騷擾電話被罵得懷疑人生之后,你抬頭一看,發(fā)現(xiàn)周圍的同事大多是中專技校甚至初中文憑,操著口音濃厚的普通話在自己的工位上唾沫橫飛。
在話術(shù)培訓(xùn)的過程中你又發(fā)現(xiàn)你們家的產(chǎn)品壓根一點競爭力都沒有,只能通過忽悠和撒謊來做單子。
部門經(jīng)理赫然把每個人的指標(biāo)排行榜掛在了辦公室最顯眼的地方,那些鮮紅的數(shù)字無時無刻在告訴你這么一個殘酷的現(xiàn)實——在這里混得滋潤與否只取決于你出賣良心和臉皮的程度。
你現(xiàn)在唯一所想的只是趕快逃離這塊地方,于是你連工資都沒要就走人了。
之后你又嘗試了文職崗位,去做了策劃文案與新媒體運營,沒有了赤裸裸的銷售指標(biāo)壓迫與出賣良心的歉疚感,你長舒了一口氣。
可過不了多久,你又發(fā)現(xiàn)你每天挖空心思替自家品牌寫的文案與微信微博圖文壓根沒有人看,你們10000+的雙微粉絲大部分都是買的,并且粉絲數(shù)會在每次推送之后都以肉眼可見的速度進行跌落,你成了你的上司每周一例會必定要數(shù)落的那個落后代表。
悲劇的是,此后你無論怎么在文案、在新媒體上瞎搞瞎折騰,你對于公司的價值甚至都抵不上公司月薪4000不到的小美女前臺。
你每天上班大部分時間都在刷微博知乎,制作一些無關(guān)緊要的表格文檔與PPT,拿著4000出頭的月工資,你所有的工作內(nèi)容都能輕松地被一個高中生所替代而你對此無可奈何,你甚至心疼你的老板,每天發(fā)你200塊工資你都替他不值,因為你覺得工作內(nèi)容非常沒有意義,除了健身和游戲,你找不到任何讓自己有存在感和成就感的事,每天上班的心情就跟上墳一樣。
曾經(jīng)的豪言壯語,曾經(jīng)想要出人頭地的夢想,幾近消磨殆盡。
彷徨了若干年之后,你開始接受“不是每個人都有能耐或機遇從文職基礎(chǔ)崗位做上管理層”這個事實,而且你并不想靠出賣自己的良心和臉皮謀生。
你,渴望改變
你開始積極地尋找出路,此時你對“一技之長”的渴望已經(jīng)到了近乎饑渴的地步,你開始幻想自己如果能夠從事技術(shù)性工種是不是會更好,因為你愛看書愛動腦子。
一個偶然的機會,你認(rèn)識了一位程序員,知道了編程這么一回事,同時也了解到這行的收入比較高。
經(jīng)過充分地思考之后你下定了決心,一條路走到黑,因為你開始意識到技術(shù)門檻越高的職業(yè),相對來說越不需要勾心斗角蠅營狗茍(只是相對,杠精勿擾)。
你擁有了久違的學(xué)習(xí)動力,如饑似渴地從HTML、Python、CSS、JavaScript開始學(xué)起,你想要先從基礎(chǔ)開始入門。
道路是曲折的,時間是漫長的,感受是痛并快樂著的。
當(dāng)你開始入門編程的時候,你眼前的世界豁然開朗,一個宏大壯觀的數(shù)字世界呈遞在了你的眼前,你從沒想到過自己用的app上的網(wǎng)站,背后竟然有這么多彎彎繞繞。
內(nèi)存、變量、順序、判斷分支、循環(huán)、函數(shù)封裝、變量、API、面向?qū)ο?、框?..每天起床后你都會發(fā)現(xiàn)你比昨天的自己多懂了一點,也更強大了一點,并且最讓你興奮的是,如果成功當(dāng)上了程序員,這份成長的感覺你未來的每天早晨都會有,前提是只要你保持不斷的學(xué)習(xí)即可。
每分每秒你感到自己都在進步,并且懊悔為什么過去沒有及早決定轉(zhuǎn)行,為什么高考志愿要填文科,為什么初中就不在家里買臺電腦...(其實是買不起)。
你的代碼量積累得越來越多,你解決問題的能力越來越強,你學(xué)習(xí)的方法越來越成熟,你離上車只差臨門一腳。
你.轉(zhuǎn)行成功
最終,你順利轉(zhuǎn)行成功,成為了一名合格的初級程序員,你很知足,因為收入已經(jīng)翻了過去3倍不止,并且每天你的工作都是飽和且充滿意義與成就感的。
你終于感受到了“學(xué)以致用”原來是這么幸福的一件事,每天起床你迫不及待地往公司趕就為了多敲兩行代碼多看些文檔教程,你似乎找回了人生的意義。
你的上司是一位在大廠呆過多年的網(wǎng)游服務(wù)端C++大牛,從入職開始他就給予了你很多幫助與提升,你開始幻想有朝一日自己能成為他,你開始不滿足于前端的一畝三分地,你想搞清楚每一個ajax請求背后的事情而不僅僅滿足于視其為黑盒子,你想學(xué)Java,學(xué)PHP,學(xué)Python,學(xué)SQL,你甚至想從大學(xué)本科的計算機底層課程學(xué)起,C/C++,操作系統(tǒng),二進制,編譯原理...
你前所未有地覺得時間真的不夠,并開始認(rèn)為打游戲和與朋友聚會是很浪費時間的事情,此時的你,只想心無旁騖地變得更強。
…
強
…
更強
…
還要強
…
越來越強
…
是的,我只是想體面地活著,想靠出賣自己的智力與技能而非臉皮或良心去謀生,想變得更強,想走遍天下都有飯吃,僅此而已,這就是我選擇當(dāng)程序員的原因。