到底為什么要做一名程序員總是會(huì)冒出這樣的想法:『辭掉現(xiàn)在的工作,去嘗試下其他不一樣的工作』。這應(yīng)該會(huì)是很棒的感受吧?但是直到現(xiàn)在,也沒有去做過,或者說只做了前一半。 辭職過幾次,結(jié)果依然是換一個(gè)公司,搬一次家,繼續(xù)做著程序員,如此而已。從來沒想過,到底是為什么要做一名程序員。 有人說,編程是必須要熱愛才能堅(jiān)持下來。我熱愛嘛?真談不上。大學(xué)之前,我是個(gè)連字都打不利索的電腦白癡,直到現(xiàn)在我還玩不轉(zhuǎn)很多東西,尤其是電腦游戲。大學(xué)2年,一點(diǎn)編程的門都沒入,一直在混吃等死。根本不明白編程是什么,編程能做什么,看著黑乎乎的終端,打不起一點(diǎn)興趣。 也許,命運(yùn)總有他的道理。一直喜歡,想做的事情,即使再努力也未必能夠成功,比如我想做個(gè)體育相關(guān)的從業(yè)者。而從來沒想過的事情,卻突然闖入生活,并霸占著不再離開。 大2臨近結(jié)束的時(shí)候,windows換了幾次,讓我精疲力盡。卻因此接觸到了Linux,幾番折騰下來,甚是喜歡。這玩意用來裝逼太棒了,這是唯一的理由了。然而,因?yàn)長inux接觸到了Python,我才知道,不是所有語言都像C那么無趣。我寫的C代碼總是通不過編譯啊,太打擊自信心了。Python好棒,至少我會(huì)寫算式吧,那我也就可以用它當(dāng)計(jì)算器使了。身邊的人都不會(huì)這玩意,簡直炫酷。 玩了Python,那就沒法避免Django的闖入,照著文檔,啪啪啪,三下五除二就擼出一個(gè)網(wǎng)頁出來了,太棒了,完全停不下來。就這樣,近一年的時(shí)間,都泡進(jìn)了Python中,它只是我的玩具,打發(fā)無聊的時(shí)光。老師們都說,JAVA才是王道,Python是什么?可是我才不管是不是能靠這個(gè)找到工作呢,我壓根就沒想當(dāng)程序員好嘛~ 但是,就在大三近結(jié)束的時(shí)候,我收到了工作的邀請,Python的職位。天吶,我這樣的學(xué)渣竟然會(huì)成為全學(xué)院第一個(gè)獲得工作的人?我不知道為什么,接受了工作,雖然不知道為什么。 開始工作之后,慢慢地意識到,程序員的工作真沒那么簡單,我會(huì)的那些僅僅是皮毛,完全不夠應(yīng)付平時(shí)正常的工作需求。但是居然,我沒有放棄,而是堅(jiān)持了下來,直到現(xiàn)在。 后來,我一次又一次地想,到底為什么要做一名程序員?常常,會(huì)增加新的理由。 以前我是長跑運(yùn)動(dòng)員,訓(xùn)練是異常孤獨(dú)和考驗(yàn)意志力的過程,常常需要一個(gè)人默默地在操場轉(zhuǎn)圈,偷懶3天就給恢復(fù)和進(jìn)步挖了巨大的坑。這跟編程很相似, 編程的學(xué)習(xí)過程需要完全地投入,忍受漫漫黑夜,遇到一個(gè)個(gè)的瓶頸時(shí)則需要堅(jiān)持。 編程能力決定薪資。雖然在談薪水方面也需要技巧,但是真正決定薪資水平的還是編碼的硬實(shí)力,來不得半點(diǎn)虛假。這讓我很喜歡,我不用去耍任何花招,不用動(dòng)用啥資源,不用去勾心斗角,只需要做好自己就行。 碼農(nóng)可以傲嬌?,F(xiàn)在不說彈性工作制,不說入職發(fā)Mac,不配雙顯示屏等等都不好意思說自己是互聯(lián)網(wǎng)公司。其他不說,僅僅彈性工作時(shí)間一條對我這種夜貓子來說簡直是個(gè)黑洞,引力太大了。我可以晚上接著工作,但是實(shí)在沒法保證早上8點(diǎn)半上班啊,那樣會(huì)困到直想撞墻。 可以沒有女朋友好嘛,一電腦足以,當(dāng)然得是Mac。一臺Mac,可以充滿所有寂寞的時(shí)光,并且還能創(chuàng)造出各種新奇的事物。 必須學(xué)習(xí),3天不讀書,智商輸給豬。程序員應(yīng)該算閱讀量很高的職業(yè)吧。既是苦逼,也是幸福。 |
|