- 相關(guān)推薦
如何做一名成功的IT工程師?
進(jìn)入到IT這個圈子,很多人是從工程師開始做起的,那么如何成長為一名成功的工程師呢?或者是如何成功地轉(zhuǎn)換為下一個角色呢?你需要做哪些準(zhǔn)備呢?作為MDE(Market Development Engineering)的工程師和產(chǎn)品開發(fā)的工程師,還是有些不同的,我下面重點(diǎn)想說的是比較通用的,關(guān)于MDE的工程師,或者類似的做技術(shù)支持的工程師,我想后面再單獨(dú)寫一篇。 【您現(xiàn)在閱讀的文章來自“中國人才指南網(wǎng)”,請記住我們的永久域名:fnhaliao.com 】讓我們先來看看成功的工程師是什么樣子。在Sun公司里,工程師分為4個級別,從低到高依次是工程師(Engineer),高級工程師(Staff Engineer),杰出工程師(Distinguish Engineer),科學(xué)家(Fellow)。在工程師這個級別里又分為MTS1-4,也是依次從低到高的。Fellow,SUN公司總共沒有幾個,James Gosling是其中的一個,Bill Joy也是,最近離開SUN了,去開startup了。Sun的中國工程研究院(ERI)原來有DE,就是宮力,現(xiàn)在已經(jīng)他離開了,暫時還沒有。Staff Engineer,ERI有幾個rotation過來的。不知道大家是否還記得James Liu,在MDE week上給大家燒烤的那個,他是Staff Engineer, 但我記不清楚他是否Senior Staff了。
那么這些不同的級別的定義是什么樣子呢?要求是什么樣子呢?我們分別來看看。一名MTS3的工程師應(yīng)該可以獨(dú)立地設(shè)計和實現(xiàn)一個解決復(fù)雜問題的解決方案,制訂項目計劃,并確定短期戰(zhàn)略目標(biāo)。對于MDE的工程師,應(yīng)該可以獨(dú)立地支持一個ISV,從技術(shù)評估,技術(shù)培訓(xùn),移植的技術(shù)支持,性能調(diào)優(yōu),選型測試等。當(dāng)然,并不是說MDE的工程師可以自己把所有這些全部完成,但是他/她在遇到阻礙的時候知道通過什么渠道來解決問題。MTS4的工程師,可以解決更復(fù)雜的問題,通過領(lǐng)導(dǎo)一個團(tuán)隊,獨(dú)立地設(shè)計和實現(xiàn)一個復(fù)雜的項目,這樣的一個項目通常都需要和其他的團(tuán)隊進(jìn)行協(xié)調(diào)和溝通,并利用或組合其他團(tuán)隊的工作。一個MTS4工程師要有能力給其他低級別的工程師提供技術(shù)建議和指導(dǎo)。從MTS4到Staff Engineer是一個大的臺階,作為Staff Engineer,應(yīng)該是在組內(nèi)和組外都公認(rèn)的專家,擁有解決復(fù)雜問題所必須的技術(shù)知識和商務(wù)知識。Staff Engineer和Engineering Manager是在同一個級別上的。
從一個MTS1或MTS2工程師做起,怎么準(zhǔn)備自己走到下一步呢?一個很重要的概念就是管理自己:管理自己的目標(biāo),管理自己的時間,管理自己與其他人的溝通。
第一,要給自己設(shè)定一個目標(biāo),可以和自己的經(jīng)理聊聊,自己的下一步在哪里,自己的優(yōu)勢在什么地方,通常他們會給出比較誠懇的建議的。我建議在制訂這個長期的目標(biāo)的時候也不要太長,比如說10年,那就太長了,說老實話,在20-30歲的這個階段,3年后發(fā)生什么事情我們很難預(yù)測。所以我建議這個目標(biāo)可以訂的短些,比如2-3年。
第二,結(jié)合長期目標(biāo),給自己制定短期目標(biāo),比如說一年的,半年的,一個季度的,等等。制訂目標(biāo)的時候,有個SMART方法,想必大家都知道:s(specific,具體的,不能說空話,要用數(shù)據(jù)和時間說話)、m(measurable,可衡量的)、a(agreed,雙方都同意的)、r(realistic,可實現(xiàn)的,可以達(dá)到的)、t(timebonded,有時間性的,可以考核)。
第三,在設(shè)定的時間,回顧自己的目標(biāo),檢查完成的情況,如果沒有完成,要總結(jié)是什么原因,并適當(dāng)調(diào)整目標(biāo)。
第四,管理好自己的時間,檢查自己的大部分時間都在做什么,是不是在做最重要的事情,是不是大部分時間做了些不重要的事情,可是最重要的時間卻沒有時間做。管理時間需要對自己的工作進(jìn)行優(yōu)先級的評估,優(yōu)先處理最重要的工作。發(fā)現(xiàn)了問題之后就要調(diào)整自己的習(xí)慣或方式,節(jié)約時間。隨著你的級別越來越高,你會發(fā)現(xiàn)你的時間越來越少。可是你的加班不能無限延長,你還需要時間陪伴你的家人,你也需要時間休息。
第五,積極地學(xué)習(xí);畹嚼,學(xué)到老,這句話沒有錯。有的工程師發(fā)現(xiàn)了一個正在進(jìn)行BETA測試的新產(chǎn)品,認(rèn)為對自己以后的工作有幫助,就馬上拿來裝上使用一番。有的工程師經(jīng)常閱讀和自己工作相關(guān)的各種標(biāo)準(zhǔn)和規(guī)范,對提高自己起了很大的作用。學(xué)習(xí)的范圍要逐漸的寬一些,不要總是局限在純粹的技術(shù)上,可以適當(dāng)?shù)貙W(xué)習(xí)些軟技巧或商務(wù)等方面的知識。
第六,能夠做決定。一個級別高的工程師,有責(zé)任做相應(yīng)的決定。你的老板不會為你做所有的決定,你需要和你的老板商量,哪些是你應(yīng)該做決定的,自己要把這些責(zé)任承擔(dān)起來。最重要的決定是決定要做什么,如果這個決定沒有做,那么盡管工作得再漂亮,到最后可能發(fā)現(xiàn)原來根本就是浪費(fèi)時間。為了做正確的決定,你需要搜集相關(guān)的信息,沒有足夠的相關(guān)信息,可能做出的決定也是錯誤的。
第七,積極地溝通。誰是你最重要的客戶?或者最重要的stakeholder?你的工作對誰影響最大?不要被動地等他們來找你,而是主動地去找他們,詢問他們最關(guān)心的是什么,利用你的知識和經(jīng)驗,向他們建議哪些對他們最重要,提前和他們溝通項目計劃,等等。工作展開后,要有定期的狀態(tài)更新,碰到計劃為的狀況的時候,要立即和相關(guān)人員進(jìn)行溝通。另外,找機(jī)會多和一些比你級別高的人或更有經(jīng)驗的人聊聊,有時候他們給你的一個建議,或無意中說的一句話,都會給你很大的啟發(fā)。和他們的聊天,也經(jīng)常能夠給你些激勵。
第八,認(rèn)真地寫報告。很多人不重視寫報告或技術(shù)文檔,這不利于工程師的成長。寫報告是溝通的重要的環(huán)節(jié)。寫報告的時候,首先要確定你的報告是寫給誰的,誰在關(guān)心這個報告,關(guān)心的內(nèi)容是什么。可以把自己想象成看報告的人,最想通過這個報告了解什么。報告也不僅僅是給你的老板看的,對于MTS4或者更高級別的晉升,是需要跨部門的討論的。在一個10-20人的團(tuán)隊里,大家可以容易互相了解,在一個100人的團(tuán)隊里呢?就無法做到這點(diǎn)了。怎么讓其他的團(tuán)隊里的人了解你的優(yōu)點(diǎn)和技術(shù)專長呢?如果他們看到過你的報告,是很容易判斷的。
總而言之,首先要定義自己的目標(biāo),然后學(xué)習(xí)和實踐,通過證明自己的能力,最后的成功是水到渠成的。
http://fnhaliao.com/【如何做一名成功的IT工程師?】相關(guān)文章:
如何做一名成功的班主任06-17
如何做好一名優(yōu)秀的管理者09-19
如何做一名班主任心得體會01-24
如何做一名實習(xí)老師教師實習(xí)心得(通用9篇)05-18
如何做人做事08-09
如何做好競聘演講06-14
如何做好銷售工作02-23
如何做好面試準(zhǔn)備?08-08
如何做好面試準(zhǔn)備?08-02
如何做好面試禮儀09-26