一位程序員的自我獨白

>>>  創業先鋒 眾人拾柴火焰高  >>> 簡體     傳統


文章來源:摘自豆瓣,僅供分享,不代表本站立場


無意間在微博看到了這張圖片,讓我浮想聯翩……


這是一個工程師橫行的時代,幾乎所有“屌絲”在畢業后都可以加入工程師的行列,在改革開放后大量的人才擴招和培養導致低劣教育質量的大環境下,工科男大軍如同雨后春筍周圍的蚯蚓一般從泥土里爬出來以后,才發現:我操,原來中國有他媽的這么多干這行的。雖然當年我也沒把自己定位成一個屌絲,卻萬萬沒想到現在也能被這么瞧得起而稱呼為工程師。但話說回來現在的工程師種類的確多的不計其數,很多公司內部所有員工統一把“員”現在都改為“工”了,程序員改口叫軟件工程師了,檢測員也為成為測試工程師了,最令我費解的就是連業務員現在也明目張膽的把自己搞成了銷售工程師。


銷售人員拿著報價單和一張煮不爛的嘴也可以坐在酒桌上從工程技術的角度給客戶們指點江山,激揚文字了。當然說錯一些技術沒關系,犯了常識性的錯誤也無所謂,畢竟他們已經是工程師了!就這樣,工程師隊伍浩浩蕩蕩的遍布了祖國的大江南北。不過這也無傷大雅,畢竟當我們把澡堂叫做洗浴中心,理發店變身美發沙龍,窯子稱為休閑會所,老百姓的無奈無語稱為幸福感的時候,還有什么不能改名換姓呢?我只能說加入這一隊伍,實屬不幸……


但這也是幸運的,除了中國和印度可以這樣蝗蟲般浩浩蕩蕩的將IT行業徹徹底底橫掃起來以外,彈丸小國怎能配得上IT大國的稱號。這么多計算機和電子相關專業的大學生怎能辜負“我的祖國”對我們的培養。而我居然也配得上這樣的稱號,受之有愧。想當年,幻想中的軟件工程師,那都是站在浪潮之巔,精通各種編程語言,精通各種操作系統API & kernel ,精通各種框架協議,無所不能無所不會。可如今落得僅僅Linux+C的苦逼境地。


工作了2年,JAVA不會調,win32不會用,甚至是shell和Linux內核都逐漸被放下,每天的事情就是那幾十個.c文件的一畝三分地,幫人改改這里,幫人定制個那里,沒事了代碼翻出來看哪里不順眼折騰幾下(居然也可以被叫做重構),還担心改出問題影響產品發布,就這么糾結伴隨著不安的度過了每一天。2年時間,書看了幾本,但也沒看太多,非科班出生寫了2年代碼,操作系統沒學過,組成原理沒看完,編譯原理對我來說更是天書一本。不過就這樣,每天干的活還一大堆。真沒想到,就這種水平,仍然被委以重任,獨立負責了關鍵模塊,只能不謙虛的給自己一個評價——舍我其誰?所以總的評價和韓寒一樣:受之有愧,舍我其誰?當然我也肯定可以證明我的代碼都是自己寫的……


寫到這會對自己罵一句:牛逼吹的再響,也沒人給你頒獎。是的,這種不要臉的自評除了鑒于我高度的自信以外沒有任何根據。在眾多研發當中我只不過扮演的上圖的那個角色 ,但是我一直在鼓勵自己,快樂的挖坑,挖出自己的一片天地!!不過我想從第三方的角度來看,這無疑是很苦逼的,but what ever!雖然我經不住多大的贊美,但我確實能經得住詆毀。站在2年從業經驗的角度看待這種問題,我確實挖了很多坑,有時候差點把自己埋了都不知道,還好命大,基本沒捅什么大簍子,所以每次都可以拍拍身上的泥土,故作輕松的大聲說一句:“mission accomplished !”言歸正傳:說說我很想分析分析為什么程序員那么苦逼吧,其實很多事情拆分開來看,那就那樣,無非就是1234幾點。


1.自身水平問題:知道二流IT公司的人才架構嗎?高層:N多年前名校本科。中層:重點大學碩士本碩,但碩士居多。底層:2-3流大學本碩,但本科居多。可以說這是一個完美的架構并且有很多歷史原因。小公司能活下來全靠能人,所以當年那些沒錢出國的名校人才委屈在國內創造了還不錯的企業。


當中型公司規模的時候,重點大學碩士可以說是物美價廉,在起步階段多招點略有水平但又踏實的主是很重要的。當公司研發達到千人以上的時候,如果我是老板,我也會開始海量的招碼農,因為所有研發框架差不多已經成型,不再需要牛逼人物了,只要能在旁邊敲敲打打,填填補補,純粹的碼農就可以了,可以說是物丑價廉但實用。說這個主要是為了描述為什么苦逼多,因為活在金字塔底的我們都是二三流大學的混子,在校期間除了中過“再來一瓶”以外再沒獲得過什么榮譽。


這水平開始程序員生涯,必然是苦逼的,即使我們抱著一顆感恩的心努力學習編程知識,但還是發現一切來得太晚。因為僅僅幾個月后任務就開始壓身,你的學習生涯也就結束了,僅僅針對你所負責的部分,慢慢啃,甚至死記硬背都可以,但是,永遠沒辦法站在系統的角度看待問題,正如某高人所說:N年經驗,最終只是1年經驗乘以N。當然這也怪不了別人,只怪自己學計算機是當時被逼無奈,我們不是扎克伯格,我們只是no face,no book(不知廉恥+不愛學習)! 搞不定問題,只能證明懂得太少,或者說從業時間不夠,沉淀不夠。


2.需求不斷變更:當然,勤能補拙,如果說所做的東西駕輕就熟了,倒也可以輕松搞定計劃中的任務。但是,需求變更猛如虎!很多時候我們一開始只規劃蓋一間廁所,而且還是女廁所。半個月完工之后,突然需求變更了,需要加三個小便池,其實這也還好,半個月之后我們家了三個小便池。又突然,有人想到我們既然有了這么好的廁所,我們為什么不蓋個套房呢?好吧,繼續加!幾年之后,我們我們自豪把W.C的牌子摘掉,換上新的名字叫做故宮。其實這種事情,在軟件開發中也是正常的,最要命的是啥?有的時候我們故宮蓋到一半的時候突然被叫停改做豬圈,最后發展成大型養殖廠的情況。需求不斷變更要歸結于項目管理問題了,管理有問題,實屬碼農不幸,認賊作父,怪不得他人。


3.豬一樣的隊友:很多時候我們在做豬圈項目的時候,還能從里面撈出來兩個隊友,這個就真沒辦法了,請借鑒第一條。這是個團隊合作的事情,不過不得不提的就是我們偉大社會主義光榮傳統“傳幫帶”了,傳幫帶本事好事,但很多時候卻會變成依賴,指導變成了指望,培養變成了包養,那對大家真的都不好,既浪費了你的時間,又耽誤了我的成長。當然我覺得這個事情還是要推給我們的教育了,在念書的時候的確忘記了什么是獨立思考,獨立承担,只記得助人為樂……高等教育繼續說下去就多了,點到為止吧。


4.心態:這點放在最后,因為這是最重要的。用對聯的形式來說就是,說苦逼不苦逼苦也不逼,不苦逼覺苦逼不苦也逼……有時候,覺得很累很苦的時候,想想淘寶店主,可能心情會好一點吧……


想想程序員,是一個很有趣的職業。罵他的都是干這行的,罵來罵去大家卻對這個職業很有感情,很執著,很踏實。沒有程序員我想,不會有人看到這些,也不會有人寫出這寫文字。最后,感謝程序員這個職業給我們社會帶來的文明和進步吧,他們雖是默默無聞的,但卻在推動著一切……


CocoaChina 2015-08-23 08:45:42

[新一篇] 皇上的驢臉給你摸:2014年奇葩手游推薦 游戲葡萄

[舊一篇] 喬布斯15大勵志箴言:想讓世界為我驚嘆
回頂部
寫評論


評論集


暫無評論。

稱謂:

内容:

驗證:


返回列表