碼農(nóng),想說(shuō)愛(ài)你不容易!
原創(chuàng)先說(shuō)身邊的一個(gè)真實(shí)的小故事:某碼農(nóng)好不容易被家人拉出去相親,在咖啡廳對(duì)著姑娘干坐了十幾分鐘后,妹子百般無(wú)聊,***問(wèn)了問(wèn)這兄弟的職業(yè),兄弟說(shuō)我是個(gè)碼農(nóng),妹子說(shuō)句”難怪......“,然后假裝接了個(gè)電話,就撒丫子閃人了。
碼農(nóng)啊,你為什么是碼農(nóng)?
再解釋一下碼農(nóng)的含義吧:程序員圈子里面相當(dāng)特殊的一個(gè)群體,基本上過(guò)著相當(dāng)單調(diào)的生活,除了搞搞電腦之外,也沒(méi)有什么興趣,白天在公司敲代碼,晚上回家還是玩電腦,周末不出意外仍然在玩電腦。宅男的簡(jiǎn)稱(chēng),悶騷、平時(shí)除非必要一般不太和陌生人溝通,寫(xiě)的代碼無(wú)非也就是碼碼磚頭,基本上已經(jīng)喪失了激情和想法,就更別再說(shuō)創(chuàng)新了。嗯,年紀(jì)輕輕估計(jì)還是個(gè)禿頂、對(duì),這大概就是傳說(shuō)中的碼農(nóng)。以上是哥混跡程序員圈子多年給出的一個(gè)大概的定義,也不一定全對(duì),大家看了笑笑就行。
當(dāng)然還有一點(diǎn)必須強(qiáng)調(diào),碼農(nóng)只是程序員的一個(gè)子集,程序員中也有很多是極富創(chuàng)意并且熱愛(ài)生活的,他們往往能夠把自己的想法付諸于實(shí)踐,然后用代碼巧妙的展現(xiàn)出來(lái),從他們身上你是能感受到蓬勃的朝氣,他們踏實(shí)勤奮但是又不安于現(xiàn)狀、他們的內(nèi)心往往有著改變現(xiàn)狀的沖動(dòng)和決心,這類(lèi)人在國(guó)外常常被稱(chēng)為“黑客”,注意此處的“黑客"絕非是寫(xiě)病毒搞破壞的那類(lèi)人,而是程序員中用于改變現(xiàn)狀、勇于創(chuàng)新的這類(lèi)群體。遠(yuǎn)的不說(shuō),國(guó)內(nèi)的很多互聯(lián)網(wǎng)大哥也都是”黑客“出生,馬化騰、周鴻祎、劉強(qiáng)東等等,這些江湖大哥不但富有創(chuàng)新意識(shí),同時(shí)有著改變一些現(xiàn)狀的決心,并且把這些新玩意系統(tǒng)化、產(chǎn)業(yè)化,他們之所以是大哥也絕非偶然。
當(dāng)然”黑客“,也只是程序員中另外的一個(gè)子集,還有別的子集和一些中間狀態(tài),這里就不多說(shuō)了,這篇文章集中先說(shuō)碼農(nóng)的事情。
碼農(nóng)為什么這樣多?
在我國(guó),碼農(nóng)之所以誕生并且為數(shù)不少,其實(shí)是有很多必然因素的,比如在十幾二十歲這段想象力最為豐富的時(shí)間段里,大多被體制化的教育所占據(jù),時(shí)間大多被背課本等機(jī)械化程序所占據(jù),創(chuàng)新意識(shí)基本被剝奪,這些我就不多說(shuō)了。好不容易熬到畢業(yè)了,又被各種無(wú)休止的體制化管理所束縛,碼農(nóng)大都產(chǎn)生于加班比較猛烈、缺少人文關(guān)懷的體制化公司,在這類(lèi)公司你只能是個(gè)小螺絲釘,創(chuàng)新和交流的氛圍基本沒(méi)有或者極少,工作環(huán)境比較苦悶,內(nèi)心比較壓抑,恩,時(shí)不常的看到新聞哪個(gè)碼農(nóng)又跳樓自殺了差不多就是這種情況。我看到過(guò)不少當(dāng)初極富天賦的”黑客“好苗子,就好比武學(xué)里面”骨骼相當(dāng)驚奇“的那種材料,在經(jīng)過(guò)長(zhǎng)久的”錘煉“后,然后頭發(fā)掉了大把,***光榮退休成為一名優(yōu)秀的碼農(nóng)。
就外部環(huán)境來(lái)說(shuō),這也就解釋了為什么最近十年中國(guó)很少誕生像扎克伯格之類(lèi)相當(dāng)年輕的互聯(lián)網(wǎng)***,尤其是80后這一批里,能數(shù)得上號(hào)的又有幾人?
不過(guò)大多事物的產(chǎn)生都是外因和內(nèi)因相結(jié)合的產(chǎn)物,一個(gè)碼農(nóng)的誕生絕不僅僅是因?yàn)橥獠恳蛩?,再說(shuō)怨天尤人是沒(méi)用的,外部環(huán)境短時(shí)間內(nèi)無(wú)法改變,適應(yīng)環(huán)境并且在這種環(huán)境中找到一條適合自己的方向反而顯得更為重要一些。畢竟我們還是能夠看到很多程序員在為了自己的夢(mèng)想不斷的奮斗,雖然目前還沒(méi)有怎么樣,但是已經(jīng)創(chuàng)造了一些可能了。
能不當(dāng)碼農(nóng)嗎?
當(dāng)很多程序員對(duì)號(hào)入座并且發(fā)現(xiàn)自己有了些碼農(nóng)的特征之后,是否想改變一點(diǎn) ? 那么如何不當(dāng)碼農(nóng)?其實(shí)程序員這個(gè)角色在很大程度上,是一個(gè)創(chuàng)意的角色,而不僅僅是個(gè)執(zhí)行的角色。從本質(zhì)上來(lái)講,就和設(shè)計(jì)師和碼磚頭的職業(yè)性質(zhì)有些類(lèi)似,有些人雖然看起來(lái)在碼磚頭,但是他心中確明確知道,他碼出來(lái)的是個(gè)什么樣的房子,怎么碼這些磚頭會(huì)使整個(gè)構(gòu)架更為和諧更為完整,同時(shí)會(huì)在碼磚頭的同時(shí)不斷的做出調(diào)整(程序圈稱(chēng)之為”重構(gòu)“),有時(shí)候還會(huì)用用不同的方法來(lái)碼碼磚頭,使碼磚頭更為行之有效,這種人雖然目前是個(gè)碼磚頭的,但是已具備了更多的設(shè)計(jì)師氣質(zhì)。當(dāng)然另外一類(lèi)就是職業(yè)碼磚員,雖然看似很勤奮,加班比誰(shuí)都猛,但他總歸還是碼磚的,而且頭發(fā)比誰(shuí)都掉的快。
針對(duì)碼農(nóng)的另外一個(gè)特征”悶騷“來(lái)說(shuō),會(huì)發(fā)現(xiàn)大多的碼農(nóng)并不善于與人溝通的,但是內(nèi)心一般確實(shí)充滿騷氣,什么無(wú)碼之類(lèi)的還是相當(dāng)精通的。不善于溝通的最直接結(jié)果就是,缺乏團(tuán)隊(duì)的更有效合作,現(xiàn)在的程序已經(jīng)不同以往,以前一個(gè)優(yōu)秀的程序員就可以搞出一個(gè)相當(dāng)出彩的玩意,但是現(xiàn)在卻相當(dāng)困難,沒(méi)有良好的溝通,無(wú)法更好的配合做出的東西始終不會(huì)出彩的。參加些戶外活動(dòng),有點(diǎn)興趣愛(ài)好,主動(dòng)和別人溝通一下,勇敢一點(diǎn),多少會(huì)有些改觀,至少也會(huì)比較自信一些,找女朋友也會(huì)相對(duì)容易,起碼相親的時(shí)候不會(huì)干坐著。
***就是掉頭發(fā)、肥胖之類(lèi)的碼農(nóng)特征,明顯是缺乏鍛煉嘛,生活工作沒(méi)有合理支配,其實(shí)碼磚的時(shí)間長(zhǎng)并不一定碼磚的效果就好,寫(xiě)程序始終是個(gè)技術(shù)活,既然是技術(shù)活就會(huì)有技巧,就需要有時(shí)間去思考,做程序的會(huì)發(fā)現(xiàn),有些困難的技術(shù)問(wèn)題并往往不是加班的時(shí)候解決的,而是走路的時(shí)候,躺在床上休息的時(shí)候,甚至是做夢(mèng)的時(shí)候解決的,所以必須有合理的休息,干耗著沒(méi)有必要,多多鍛煉、多多休息,從長(zhǎng)久的角度上來(lái)看絕對(duì)是個(gè)明智的選擇。
***,謹(jǐn)慎當(dāng)碼農(nóng),傷身傷腎啊。
作者:@最牛傻蛋