北大青鳥通州校區(qū)專家表示:雖然軟件工程師現(xiàn)在是熱門行業(yè),受到了許多求職者的青睞。但是并不是說當上了軟件工程師就可以一勞永逸。要知道,軟件工程師所擔任的工作內(nèi)容重點與職責可能會與當初剛進公司或職場時有很大的變化。同時,我們也相信,沒有一名學員愿意用一成不變的方法,在數(shù)十年的職業(yè)生涯里面,干同樣的一件事情。因此,北大青鳥通州校區(qū)專家建議:在工作中學習,學會與人一起工作,學會使用更多的資源去完成較大的目標,這是工程師職業(yè)發(fā)展的必經(jīng)之路。
1、人際/社交的個人特質方面
北大青鳥通州校區(qū)職業(yè)規(guī)劃師說:如果工程師不具備一定的人際與社交能力,完善自己的性格和特質,是很難完成系統(tǒng)的工作的。而系統(tǒng)的工作,則是工程師的職業(yè)發(fā)展必須面對的一個問題,這里的系統(tǒng)是指在一個較大的范圍,用較多的資源完成一些重要的系統(tǒng)工作。
這方面首當其中的便是在團隊中工作的情況,通俗一點說是團隊精神。我們需要與人一起合作,可以是公司內(nèi)部,甚至是供應商或者是客戶,在這個過程中既考慮個人的交流溝通的能力,也考驗其溝通的意愿。面對同一個事情,需要有處理沖突的能力,也需要有同理心,將合作控制在有序和可控的范圍內(nèi)。面對越來越流行的分包工作,軟件工程師可能需要有些跨文化的理解能力。
2、技術方面的知識
軟件工程師的職位其實并不是一成不變的,很多的地方其實鼓勵你去做一些相近領域的嘗試。因此對工程師而言其對某一個方面的系統(tǒng)的專業(yè)知識,和相關的產(chǎn)品的知識是必不可缺的。甚至覆蓋這方面更為基礎的理論知識,諸如對汽車電子方面的電氣電子理論知識,乃至更為基礎的數(shù)學、材料、物理、化學知識是一個工程師必須具備的。
3、方法方面
我們有著各種各樣的軟件來輔助我們工作,首先這些軟件就是我們需要首先克服的。另外一個方面的內(nèi)容,是思考的能力。對于軟件工程師而言,需要有系統(tǒng)化和結構化的分析能力,運用結構化和原理化的工作方法,對新的技術有著良好的理解和消化能力。如果某些工程師,是對內(nèi)對外的接口,既需要面對客戶有時候也需要面對供應商,還要面對內(nèi)部的其他部門的同事;那么他就得把項目管理和規(guī)劃,時間管理,質量管理,商務管理,技術管理這些提高工作與溝通效率方法融入到自己的工作當中,很多時候需要對于成本和質量高度敏感,以平衡兩者的關系。事實上,有一類知識是比較受忽視的。主要是變更管理,發(fā)布管理與流程知識方面的內(nèi)容。當然有一個良好的系統(tǒng)支持下,做這些工作會比較輕松。
在方法層面,工程師與所處的公司是相互影響的。無法適應公司慣性的工程師是很難生存下去的。在不同的地方用不同的方法,還是特別重要與關鍵的。