姓名:周思浩
身份:國內(nèi)某知名IT公司系統(tǒng)工程師
技能:站在信息的最前端,創(chuàng)造有價值的程序,做信息戰(zhàn)場上的戰(zhàn)斗者
高三那年,我迷上了軍旅題材的電視劇,劇中軍人們操縱各種高端電子設(shè)備進(jìn)行信息戰(zhàn)的酷炫場面,在我的腦海中留下了深刻的印象。在填報高考志愿的時候,我毅然選擇了通信技術(shù)專業(yè)。在研究生階段,我學(xué)了計算機應(yīng)用技術(shù)專業(yè),對通信計算機領(lǐng)域有了進(jìn)一步的了解。
畢業(yè)后,我進(jìn)入了IT公司,成為一名系統(tǒng)工程師。我懷著滿腔熱情,渴望在這個戰(zhàn)場叱咤風(fēng)云。
直面困難,迎難而上
你成長的過程中,遇到過什么挫折,又是如何解決的呢?”坐在對面的考官微笑著問我。這是系統(tǒng)工程師這一職位的最后一輪面試,也是決定我能否進(jìn)入這家知名IT公司的關(guān)鍵一刻。
我的腦海中不斷閃過各種畫面,最后定格在了——“挑戰(zhàn)杯”。這是我研究生階段最重要的一次比賽,我打算設(shè)計一款能及時發(fā)現(xiàn)險情、提醒危險品運輸車司機注意的安全傳感器。
理想很美好,現(xiàn)實卻很骨感。等到真正動手時,我才發(fā)現(xiàn)這個傳感器的設(shè)計難度很大,我不僅缺乏相關(guān)的技術(shù)經(jīng)驗,甚至連可借鑒的資料都很少。很長一段時間,工作進(jìn)展幾乎為零,這讓我?guī)捉罎?。?dǎo)師建議我使用一個當(dāng)時比較新的系統(tǒng)。而用這個系統(tǒng),意味著我要從頭學(xué)起。雖然很不舍,但我還是刪掉之前編寫的代碼,憑著一股子學(xué)習(xí)的熱情,一點點摸索,一次次修改,終于在參賽截止日完成了這個項目。
講起這次差點失敗的經(jīng)歷,我向考官坦承了自己的短板——空有想法,缺乏實際經(jīng)驗。然后表示:“但只要肯努力,我總能學(xué)會自己想學(xué)的東西?!?/p>
面試完的幾小時后,我收到了“予以錄用”的通知。后來考官講了她選擇我的原因。當(dāng)時進(jìn)入面試的應(yīng)屆生水平都差不多,她更看中一個人做事的態(tài)度。她欣賞我積極的態(tài)度,也被我的坦誠打動。
坦誠待人,誠實守信,這是我一直堅守的價值觀。因為信任,在日常工作中,公司會把系統(tǒng)設(shè)置的自主權(quán)交給我,讓我有更大的發(fā)揮空間,而我盡力做好每件事,來回報這份信任。
剛參加工作,主管就讓我搭建一個生產(chǎn)線項目的模塊系統(tǒng)。在此之前,我從未接觸過這類項目,而制造業(yè)又有著極強的專業(yè)性,無數(shù)問題一股腦兒向我砸來,讓我有些手足無措。
工程系統(tǒng)代碼和普通代碼不同,一旦某個環(huán)節(jié)出錯,就會危及整體。每次我辛辛苦苦編好一套代碼,調(diào)試起來卻不是這里出錯,就是那里不對。能力不夠,只能靠勤奮來彌補。那段時間我每天加班到深夜,白天投身工作,晚上全力學(xué)習(xí),在浩瀚的網(wǎng)絡(luò)世界里尋找解決實際問題的方法和資料。半個多月加班加點的排查后,我終于修復(fù)了系統(tǒng)中的種種差錯,完成了主管交付的任務(wù)。
慢慢地我知道了,一名合格的系統(tǒng)工程師要將一個個程序通過合理的算法,構(gòu)建成一套完整的系統(tǒng),讓工程順利運行。工程中會不斷地出現(xiàn)各種問題,我們需要不斷嘗試,每錯一次,就排除掉一種,就像用排除法做選擇題,刪去錯誤選項,才能找到對的。
我們的日常工作,前期開發(fā)只占了30%的精力,70%要用在產(chǎn)品交付后與客戶的聯(lián)合調(diào)試上。任何新品上市之初都是不穩(wěn)定的。一方面,代碼本身可能存在問題;另一方面,用戶有一個適應(yīng)過程,會不斷作出反饋,提出新的要求。我們要根據(jù)這些意見,及時調(diào)整代碼。需求不斷變更,代碼就要不斷重寫,此時團(tuán)隊的力量顯得尤為重要。
我們這個團(tuán)隊里,除了和我一樣的新人,也有經(jīng)驗豐富的老員工,我們像是一顆顆螺絲釘,各司其職??恐麄€團(tuán)隊的凝聚力和戰(zhàn)斗力,我們攻克了一個又一個難關(guān),每個人都是不可或缺的。
以前,崇拜電視中單槍匹馬指揮沖鋒的軍人,一個人就可以決定一場戰(zhàn)斗的勝負(fù)。但系統(tǒng)工程師的工作并非如此,我們是整個團(tuán)隊一起戰(zhàn)斗,而絕不是單打獨斗。
很多人會用一個簡單粗暴的詞來形容我們這些系統(tǒng)工程師:碼農(nóng)。這個說法并不全面。我們的確每天要和代碼打交道,代碼就是我們的武器,幫助我們打完一場又一場硬仗。但除了碼代碼,我們還要花更多時間參與團(tuán)隊討論,學(xué)習(xí)先進(jìn)技術(shù)?,F(xiàn)在的IT市場講究統(tǒng)一化和標(biāo)準(zhǔn)化,系統(tǒng)代碼的國際標(biāo)準(zhǔn)在不斷更新,這就迫使我們必須不斷學(xué)習(xí),一刻也不能落后。
任務(wù)比較多的時候,我們常常工作到深夜。但周末時,我們也會出去社交和休閑。我的團(tuán)隊中很多人都熱愛登山,我也受他們的感染,愛上了登山這項運動。
系統(tǒng)工程師的工作其實和登山類似,需要不斷地挑戰(zhàn)自己,不斷地與時間賽跑。我在IT行業(yè)的入職時間并不長,但我相信通過不斷地學(xué)習(xí)和積累,就算是一名小戰(zhàn)士,也能立足當(dāng)下,戰(zhàn)出輝煌。