物券;組織春游秋游等等。至于這些事情能不能增加歸屬感,就是仁者見仁,智者見智的事情了。
缺點二:很多開源產(chǎn)品在公司是不允許使用的(例如Hibernate,主要就是因為它需要遵循的開源協(xié)議),而很多外面平時很常用的軟件也沒機(jī)會再使用(比如MySQL,在IBM一般都用DB2 or Derby)
缺點三:對IBM產(chǎn)品產(chǎn)生依賴性會比較麻煩。很多Contractor在IBM都會用Rational Application Developer或者是Rational Softeware Architect,因為它們的功能實在是太強(qiáng)大了。不過我一般還是選擇用Eclipse,因為我怕離開IBM的時候,外面沒公司買得起這些軟件。
缺點四:很少有白盒測試。如果你一心想來這些外企做白盒測試,我覺得希望會比較渺茫,因為China這邊很少有代碼,所以做白盒測試的可能性就小了很多。最多是有時會針對一些API來用JUnit來寫一些代碼。
缺點五:做性能測試的不多,如果你以前是用LR等工具做性能測試的,那么來到這里會沒用武之地(可以去HP做外包,LoadRuner是屬于它的,我朋友在那里不但會常用,還會有免費培訓(xùn)),因為IBM的性能測試要么是自己寫一些腳本,要么就是用Rational Performance Tester。
缺點六:不要以為在IBM就會都用功能自動化測試,其實大部分工作都是黑盒手工測試。Rational Function Tester用的機(jī)會很少。不過每個Team發(fā)展都后期,都會自己寫一點Automation Tools,來盡量簡化自己的勞動,Shell,Bat腳本,Java程序等等。
8.加班
這點是我覺得做外包測試做爽的事情,因為在外企,根本很少加班。(強(qiáng)烈推薦那些加班加得傷心的人來這里療傷)更爽的是早晚上下班并不需要刷卡,雖然我們也有門卡,但是純粹是用來開門的,早晚都不需要太在意時間,當(dāng)別人8點55分在馬路上狂奔的時候,你可以悠閑的走著。
加班的情況也有兩種:
一是項目特別特別緊,而你又沒辦法按時干完活,這個時候你就可以選擇晚上晚走一點,加一會班。(其實每天需要干多少活是從項目一開始Leader就分配好了的,每天需要自己安排,Leader只會在項目快結(jié)束的時候才會關(guān)注你剩下多少活沒有干,所以一般我都選擇第二天多干點,堅決按點吃飯呵呵)
再就是跟老外開電話會議,而開會時間是他們的早晨。這種情況的話,需要在公司等到8點半(這段時間是自由的),也就是他們上班,然后開1個小時的會。不過這種電話會議完全可以回家用家里的電話撥免費400上去去聽。
9.技能要求
不要瞧不起我們這幫被“人販子”賣掉的人,其實做外包測試,需要的技能還是很高的。很多自稱“精通SSH的高手”,就連外包公司的筆試第一關(guān)都過不去。但也不要將測試外包想得太難。想做外包測試工程師,無外乎需要滿足一下幾個條件:
(1)本科學(xué)歷(這個是最低要求,如果是碩士被錄取的希望更大點)
(2)2年以上Java開發(fā)或者Java相關(guān)項目測試經(jīng)驗
(3)Java基礎(chǔ)(相信混Javaeye的這個都沒問題)
(4)有測試相關(guān)的經(jīng)驗
(5)最好會使用一些Linux基本命令
10.是否有轉(zhuǎn)正的機(jī)會
很多人都關(guān)心這一點,問是否干了一段時間之后,就轉(zhuǎn)為Regular。轉(zhuǎn)是肯定有轉(zhuǎn)的,但不是每個人都能轉(zhuǎn),主要看個人的機(jī)遇和能力。一般干外包干個2,3年,都會考慮這件事情,要么Team覺得你是有用之才,就留下轉(zhuǎn)了,要么就繼續(xù)晃蕩著,直到你自己選擇走人。
11.為什么是外包測試,不是外包開發(fā)
其實也是有外包開發(fā)的職位的,只不過比較少而已。這種大型外企,一般的coding都放在的國外,所以即使是Regular,也是測試工程師居多。
一時間只想到了這么多,如果有朋友對哪些問題還有疑問,歡迎回帖,我會以Q&A的方式貼到原文中補(bǔ)充。
項目經(jīng)理勝任力免費測評PMQ上線啦!快來測測你排多少名吧~
http://opto-elec.com.cn/pmqhd/index.html