培養團隊合作意識
在面試過程中,面試官會有意試探 其對周圍事物和人的評價,從中可以看出此人的團隊合作意識。微軟亞洲研究院在初期招聘時曾經遇到這樣一件事情,有一個公司的上下級同時來應聘,在雙方互不 知曉的情況下,面試官分別請他們對對方進行一番評價。結果上司大罵了一頓員工,員工也大罵了一頓老板。最終上司被否決了,員工被錄用,之所以錄用這個員工 也是因為急需人才。但后來,這個員工在與團隊其他人員合作上出現了問題也離職了。
對于剛從學校畢業的學生,這方面的意識也比較薄弱。 一些軟件開發高手在學校就做了很多單機軟件,但更多表現的是個人英雄主義,而在公司,一定要和其他人合作,研發中心很看重其個性是否過強到無法與其他人合 作。比如,看到自己設計的東西,別人給一個建議,就認為別人是給他挑刺,這無疑增大的合作的難度。陸劍峰說:“學生要進公司,需要加強自己的團隊合作精 神。趨勢即將推出的百萬程序大賽要求必須3-5名學生組隊參加也是因為這種原因!
需要強調的是,過度的自信也可能造成團隊合作能力 的下降,陸劍峰介紹,曾經有幾個軟件工程碩士畢業后到研發中心,自己非常自信。做項目的時候,雖然看到一些工作很難,很多東西自己還在學,但并沒有和經理 談,最后沒有做下來,造成了工作的拖延,這也是缺乏團隊合作能力的體現。
團隊合作也包含著對溝通能力的要求。尤其是對于跨國企業的軟 件研發中心,多地域的合作開發并不少見。南京趨勢就曾經和美國的研發中心聯合開發某個產品,由于時差的關系,雙方可以輪流開發,順利的情況下縮短一倍的開 發時間,但最關鍵的是溝通,如果有一個問題沒有溝通好,可能某方反而會浪費一天的時間。
優秀的項目管理經理和測試工程師難尋覓
在這些研發中心的招聘中,很多職位的空缺并不在于開發工程師,而是在于項目管理經理和測試工程師。
由于國內規范的產品開發公司很少,能夠勝任項目管理經理的人屈指可數。對開發人員來說,管人并不難,但中國的開發人員更習慣于接受上級的領導,而對于并 不具有人事權的項目管理經理來說,能夠管理起一個開發團隊就不是一件容易的事情了。目前微軟亞洲工程院的項目管理經理多為從美國微軟總部回來的經驗豐富的 華人擔任。
測試人員的缺乏也令很多研發中心無奈。在中國,軟件測試經理這樣的人幾乎可以忽略不計。而且對于程序員來說,大家還沒有完 全接受軟件測試的工作,一般就是認為測試就是按照一定的流程進行操作找錯誤而已,其實這只是一個測試執行的過程,真正的測試工程師是要能夠設計出各種各樣 的測試工具,并使用這些工具對所開發的軟件進行測試!拔④浌こ淘旱臏y試人員面對的是絕對有趣也非常有挑戰性的工作!睆埡杲f。
事 實上,很多大公司都在找測試工程師,如果開發工程師能夠很成功的轉型,未來的發展也非常有前途。趨勢中國研發中心的代理測試部經理以前曾做開發部經理,他 表示,做開發做到最后會有很多重復性的工作,學到的內容無非是更多的API或者網絡協議,而做測試,沒有什么固定的東西和流程可以遵循,可供發展的空間更 大。測試一段程序,如果沒有一定的開發功力,找問題會非常困難。為此,趨勢中國研發中心還和南京大學軟件學院進行合作,將自己的經驗做成教材,開設了軟件 測試的專業。
文章來源于領測軟件測試網 http://www.kjueaiud.com/