大學生生涯人物訪談(程式設計師篇)
訪談內容:
l問:平常在工作方面,您每天都做些什麼工作?您是否滿意這樣的工作狀態?
l答:主要的工作就是軟體開發,也就是寫程式,不過還有其他很多的工作要做,我們的公司是個做醫學影像軟體的公司,經常要跟醫院打交道,他們的系統出了什麼問題的話會第一時間就找我們去管理,有時要深夜打的去三十多裡外的地方,為的就是解決一個很小的問題。在公司最困難的時候,就只有我一個人在寫程式,很多事情也得我自己一個人解決,有時真是覺得到了四面楚歌的地步,不過我還是堅持下來了。
l問:你一天要工作多少小時,你的月薪是多少?
l答:工作多少小時?這些我也沒有認真地計算,如果閒的話,一天就坐在辦公室裡8小時就可以了,不過這樣的日子是少得可憐,我經常性要加班,因為經常有任務,程式設計師的性格,就是程式碼要一氣呵成,不然回到家裡是睡不著覺的。而且很多時候,老闆交給我的任務是我不熟悉的領域,公司就我一個人寫程式,我不做還有誰能做。任務是有期限的,我得花大量時間去鑽研那門技術,以便能更快地進行開發。那段日子,我一天起碼工作十六小時,也就是說,我除了吃飯睡覺外,所有時間都是用於工作,而且,那樣的時期經歷了很多次。不過,我也算是個厲害的人,很多時候,任務期還有很久才結束,但我已經把程式寫完了。有一次,老闆讓我破解一個軟體,給我一星期的時間,我用一個晚上就破解出來了。每當這個時候,老闆就拍拍我的肩膀說:“小絕呀,你真是從來沒有讓我失望。”然後又會交給我一個更難,時間更趕的任務。至於月薪,我都不好意思和我的同學說,現在廣州的程式設計師的平均月薪都有六七千了,我現在都是部門經理了,還三千都不夠,不過這主要也是我公司的事。我在這間公司,經歷了兩個月的實習試用期,兩個月的正式實習期,三個月的試用期才轉正的,實習期每個月只有
l問:你認為做程式設計師需要怎樣的性格和品質?
l答:不要對公司只求太多,要對技術擁有無比的熱愛,另外,還要勇於承認錯誤。公司的另一個程式設計師,本來也只是早退的一點小事,但是他隨便找了個藉口推搪,讓老闆大發雷霆,就把他炒了,從此,公司就只有我一個在寫程式了。熱愛技術這一點很重要,真正牛的程式設計師,他們都是熱愛技術多於熱愛金錢的,雖然我是一個特例,但大多的程式設計師他們都是付出遠大於收入的,他們沒什麼遠大的目標,不斷提升自己的技術和向同行吹噓是他們唯一的目的。如果只想賺錢養活自己,換一份更輕鬆的工作也能賺到這麼多錢。如果我像現在一樣用這麼多時間來用於研究怎樣賺錢和在辦公室勾心鬥角,我早就財源廣進官運亨通了。為什麼我還留在這裡呢,因為我更喜歡的是寫完程式碼後的那種激動,發現自己技術更進一步的那種激動。
l問:你認為學哪種計算機語言更好?用什麼工具更好?
l答:這是很多計算機菜鳥愛問的問題,說實話,我是很反感這類問題的,無論什麼語言,只要能活到現在不被淘汰,那它就有自己的優點,現在JAVA很熱門,但是有一大堆的競爭者,就跟大學裡的專業一樣。想當年的我們,還不是能學什麼學什麼,精通後才發揮出它們的好處。不過既然你問到,我就認真答你這個問題吧。當時我進公司時,精通的是組合語言。當時想的是,雖然C語言等其他語言的功能更強大更容易,但從C到C++再到C#,高階語言在不斷更新換代,開發人員就得不斷地學習更高階、更難的語言才能不讓自己被淘汰。而組合語言,除非微軟把他們的作業系統全換了,否則彙編永遠不會被淘汰。不過
l問:現在很多畢業生都說現在人才爆滿,很難找到好單位,而很多公司卻說招不到想要的人才。你是部門經理,也負責過招新人的任務,你對他們有什麼看法?
l答:當時我是以大學實習生的身份被招進來的,於是老闆就認為可以從大學生中招到像我一樣水平的人,一直不肯拿出錢來招一些有經驗的程式設計師,所以我在幾年的時間裡都是一個人在寫程式。為什麼,就是因為招進來的大學生一個也不能用。那個時候,應聘的一大把,機試就刷下了90%以上,基本沒有人能通過面試,就算僥倖能通過面試,也通不過一個月的試用期。他們要不就什麼都不會,要不就寫的程式有一大把BUG,把他們招進來不僅沒有減輕我的工作量,還加大了我的工作量。有個女生聲稱自己是這個城市裡程式設計最好的人,結果機試時發現她只會Turbo C;應聘者當中有我的同學,他有多少斤兩我是知道的,一看他的簡歷,凡是想得出的計算機語言他都“精通”,凡是常用的計算機環境他都“熟悉”,除了工作經驗,他完全符合微軟架構工程師的要求;還有的人在簡歷裡一開始就強調他熟悉Office,搞程式設計的人,熟悉Office是基本要求,如此強調熟悉Office,說明他對他的技術很不放心。真不知現在的大學生在學校裡究竟學了些什麼。他們總是想著:“我現在什麼都不會,等我進了公司,就什麼都能學會了”。我們公司都是在任務最趕的時候才考慮招人,那有時間教人啊。就算我教,他們基本沒有基礎,根本就聽不明白我的意思。說大學沒有學過沒些東西,哼,大學也沒有教你們玩遊戲,卻玩得這麼好,老子當年還是自學彙編的呢!說要炒他們,他們居然比公司還牛,說什麼“此處不留爺,自有留爺外”,氣死我了。
l問:在工作上有沒有什麼不愉快的事?
l答:要是說工作上,我倒是沒有什麼不愉快的事,我是公司中唯一能做產品的人,老闆也要讓我三分,每次老闆讓我做一些很難的專案,我反而很開心,我覺得很具挑戰性,等我做完後我的技術也上了一大截。真正不愉快的,就在生活上。我的女朋友跟我吹了,我們同居已經三年多,從一無所有熬到了現在,她終於熬不住了。她說:“你比別人多花了三倍的時間和精力在工作上,但別人拿這麼多工資,你也拿這麼多工資。”我說:“也許我花了三倍精力,也拿不到別人的三倍工資,但是如果我不花這三倍精力,可能連別人的一倍工資也拿不到。”這明顯說服不了她,所以她走了。其實這不主要是錢的問題,我們最窮的時候,要用五塊錢渡過一個星期。那樣的日子也過來了,現在總也比過去好吧。最主要的是我沒時間陪她了,我每天工作到深夜,回家後想的也還是工作上的事,經常要出差,一出就是幾個月。如果不能用浪漫體貼留住女人,就得用錢留住女人,但我所有的錢就是那麼點,所以終還是留不住她。我的老闆很摳門,很少提加工資的事,我也不好意思向他要。其實以我現在在公司的地們,我再多要一倍工資老闆也不會有異議。其實一開始她願意和我一起熬,也就是覺得我最終能出人投地,無論熬得多辛苦,她一直都抱著能熬出頭的希望的。但熬了三年,她終於看清楚現狀,對我絕望了。一切一切,要堅持下去,憑的就是希望,其實,我對我現在的公司也絕望了,這倒不是因為工資的問題,我在乎別人對我實力的肯定,只要客戶在用了我的軟體後說了聲“這個軟體不錯,能用”,就是對我最大的稱讚了。但在女朋友走後我才發現,我最我缺的就是我最不在乎的金錢。我對這個公司絕望了,絕望的不是工資,而是承諾。每次要搞大專案,老闆都會拍拍我的肩膀說:“小絕,好好幹,如果公司能借著這個專案發大財,年底分你1%股份”,結果專案搞完了,我的股權還是遙遙無期;承諾公司業績上升就加工資,結果我的工資還是這麼少;承諾去北京做專案能有什麼什麼優異待遇,結果我們去到住民工房,還要自己掏錢買盒飯;對客戶也是這樣,承諾這樣承諾那樣,一收了錢就翻臉不認人;最重要的是,老闆在我剛進公司時就對我承諾過,一定會用心把公司搞好,把公司搞得越來越火紅,結果三年了,我用盡心血為公司幹活,公司還是這麼小,我的工資還是這麼少。
l問:你對這間公司感受最大的是什麼?
l答:我在這間公司裡學到了很多東西,如果不是老闆在有意無意地逼我,我不可能鑽研那些枯燥的類、函式還有各種平臺和反編譯,爆發出我的潛能來完成那些幾乎不可能完成的專案任務。所以說,人的潛能是逼出來的。沒有這間公司,就沒有現在的我,雖然我決定要走了,但我還是希望這間公司能一路走好的。
l問:程式設計師有“吃青春飯之稱”,你對此有什麼看法?
l答:誰說這是吃青春飯的?這是因為他們不瞭解,他們認為寫程式就是寫程式碼。程式設計師剛開始時是在公司寫程式碼,但是慢慢你會知道,寫程式並不是一輩子都只是寫程式碼。隨著你技術的進步,你會慢慢發現,你應該去追求更高的東西,比如軟體設計,比如自己創業。我感覺IT這一行是相當廣博的,不管你是男的女的,不管你技術是初級中級還是高階,你都能在這行中找到你自己合適的位置,如果你真的用了心了,它帶給你的,會是一生的回報。