前言
hello,大家好!2022年新的一年,也在這里祝大家心想事成,早日實(shí)現(xiàn)自己的目標(biāo),走上自己最想要的人生道路;今天給大家分享下程序猿干外包的感受。
先說說對外包分析總結(jié)
1.程序員做外包沒有前途,外包做久,不是說工作找不到,而是會耗費(fèi)寶貴的職業(yè)發(fā)展時間。
2.對于大學(xué)出生或者培訓(xùn)學(xué)校出生的程序員來說,做外包是個不錯的入行途徑,尤其是對培訓(xùn)出身的程序員。
3.外包做了一年后,應(yīng)當(dāng)跳槽,而且 在這個程度上跳槽不難。如果把時間放寬些,程序員做外包的時間不應(yīng)該超過兩年。
其實(shí)做外包也有三六九等,最差的外包是,外包公司沒有任何技術(shù)儲備,直接把人賣到甲方,而且是駐場開發(fā)。好一點(diǎn)是的,公司通過做項(xiàng)目,好歹也有一點(diǎn)基礎(chǔ)儲備,或者是項(xiàng)目開發(fā)和實(shí)施方案,這種外包文件大部分可能是在公司辦公,公司好歹還能屏蔽些甲方的壓力。
當(dāng)然還有一種外包的形式,那就是外企。哪怕外企公司規(guī)模再大,國外的核心團(tuán)隊(duì)也不大可能把核心或者關(guān)鍵業(yè)務(wù)交給我們做,總是外派一些次要的或簡單的任務(wù),或者干脆讓維護(hù)項(xiàng)目,即修bug。不過進(jìn)了外企后,也算進(jìn)了好公司,雖然可能用到的技術(shù)未必很值錢,但好歹對后面的職業(yè)發(fā)展,也有一定的作用。當(dāng)然本文所討論的外包,不包含外企,只包括駐場外包的形式或在接外包項(xiàng)目的公司里干活。
外包對程序員發(fā)展弊端?
1.先其它都不說,多少會對程序員職業(yè)的發(fā)展,產(chǎn)生一定的挫敗感。典型的就是同工不同酬,或者只要是甲方的員工,都能指使外包員工;在這種工作環(huán)境下,外包員工很容易被背鍋,甚至可能連據(jù)理力爭的權(quán)利也沒有,久而久之就會逆來順受,喪失上進(jìn)的動力。
2.不可能接觸到值錢的技能,這對程序員發(fā)展的傷害其實(shí)很大。一般來說,甲方會讓外包員工干初級的活,這些活可能僅限于增刪改查。這種活干了2,3年,除去業(yè)務(wù)技能外,技術(shù)上的提升相當(dāng)有限,甚至可能下一份工作還是外包,或者是依然在小公司里干初級的活。
3.工作不穩(wěn)定,導(dǎo)致找下一份工作會很困難。比如甲方公司在做好一個項(xiàng)目后有可能開掉外包員工,或者說,甲方公司如果有任何風(fēng)吹草動,第一個受到影響的估計(jì)也是外包人員。
這樣就有可能會出現(xiàn)干了不到一年就不得不換工作的場面,或者是一年內(nèi)頻繁地被跳槽。如果簡歷上出現(xiàn)這種情況,不少公司都可能會直接拒絕給面試機(jī)會。
我也呆過外包企業(yè),這里通過些實(shí)例來向大家展示下外包程序員工作的狀況和狀態(tài)。
1.干同樣的活,工資頂多只有正式員工的三分之二,而且沒有任何福利。對于一些工資少的外包員工,工資只有同級正式員工的一半。而且年終獎頂了天就是一個月的工資,不少外包員工可能還沒年終獎。
2.項(xiàng)目管理方對外包員工期望不高,一般只會分配些很初級的活,這些活剛畢業(yè)的程序員干了半年后就能干。所以會導(dǎo)致這些外包員工可能加班也很厲害,但實(shí)際學(xué)不到東西。而干一些比較高級的活時,默認(rèn)的搭配是一名正式員工帶領(lǐng)若干名外包員工,哪怕正式員工才入職,外包員工很資深。
3.外包員工每年漲薪,不論基本工資有多少,頂了天只能漲1千,大部分的外包員工,一年漲薪是以百計(jì)。
4.我見過不少通報(bào)批評的郵件,出狀況的都是外包程序員,處理的方式是“退回原派遣公司”。
5.當(dāng)公司發(fā)出壓縮成本的郵件時,各項(xiàng)目組干得最多的事情就是勸退外包員工,即直接和外包公司聯(lián)系,表示來年組里沒有這個外包名額了。
程序員做外包有沒有前途,我不能給一個滿意的答案,只不過通過上文的描述,大家能更直接地認(rèn)識一些觀點(diǎn)。但是,外包崗的面試很簡單,外包公司本身不會設(shè)置任何障礙,面試其實(shí)是象征性的,而外包公司往往能知道甲方公司的面試題,或者如果甲方項(xiàng)目組著急要人,面試時只會問很初級的問題,所以對一些入行有困難的程序員來說,外包可能是個最好的,或者說是唯一的選項(xiàng)。
怎么找外包類型的工作?
1.直接在招聘網(wǎng)站上來,凡是職位里有外派或甲方等字樣的職位,都是外包類型的活。
2.多更新簡歷,獵頭自然會找上來,然后直接說,要找外包的活??赡塬C頭好公司的職位未必有,但外包類的活應(yīng)當(dāng)有不少。
3.面試甲方前,多問問派遣公司的人事,比如問面試題和面試注意事項(xiàng),除此之外如果有可能,再可以問問哪個甲方公司稍微好些。
4.談工資的時候問問派遣公司的建議,然后在此基礎(chǔ)上多要些,當(dāng)然要太多也不可能。不過外包的工作只是積累經(jīng)驗(yàn)。然后面試時,別過多表現(xiàn)出自己的個性,盡量表現(xiàn)出能承受壓力,能干活能聽話的樣子。這樣大概率能面上外包的活。
上文也說了,外包的活沒前途,所以一方面別干久,另一方面干活時更得積累值錢的技術(shù)點(diǎn),爭取在做外包后1年跳槽,這方面該怎么做?
1.多參與解決實(shí)際問題,哪怕項(xiàng)目組領(lǐng)導(dǎo)沒讓參與。對于程序員來說,解決問題是最好的提升能力方式,具體地,從看日志到分析代碼再到解決,這個流程多接觸幾次,一定能接觸到值錢的技術(shù)。
2.入職的當(dāng)天,就應(yīng)當(dāng)列出下份工作的清單,這些清單應(yīng)該盡量是大廠,再不濟(jì)也應(yīng)當(dāng)是正規(guī)公司。同時列出面試所需的技術(shù)清單。外包工作可能會很累,被分配的活也未必高級,但外包程序員所在的項(xiàng)目組,絕對有接觸值錢技術(shù)的機(jī)會,或者再擴(kuò)展出去,外包程序員絕對有機(jī)會和其它項(xiàng)目組交流,一定有機(jī)會了解各種值錢技術(shù)。
這塊涉及到外包程序員的發(fā)展,所以再多說一下,怎么留意并掌握值錢技術(shù)呢?先去了解場景,比如Redis用在什么場景,kafka用來解決什么問題。再去看代碼,了解語法。最后再去積累些相關(guān)技術(shù)解決問題的經(jīng)驗(yàn),比如接觸些解決kafka問題的案例,這樣哪怕沒實(shí)際做過,也能了解值錢技能的語法,并能很好地證明自己在項(xiàng)目里做過。
外包程序員跳槽
1.我了解到的公司,都不會歧視外包程序員,但為了徹底避免這一問題,外包程序員在投簡歷里,不僅應(yīng)當(dāng)寫清楚公司和項(xiàng)目名,更要列清楚用到的技術(shù)。
如果單純寫,在xx公司做xx項(xiàng)目,這樣還有可能被認(rèn)出是外包項(xiàng)目,但如果加上,在這個項(xiàng)目里,用到xx等值錢技術(shù),而且還解決過xx值錢技術(shù)的問題,那么這份簡歷就很有競爭力了。
2.面試的時候,不問不說外包經(jīng)歷。不過話說回來,哪怕說了外包經(jīng)歷也沒事,只要回答好技術(shù)問題就行。
3.在外包項(xiàng)目里,有可能很累,也有可能會受氣,但千萬別因此而得過且過。上文也說了,在外包項(xiàng)目也有可能接觸到值錢技術(shù),尤其地,如果外派進(jìn)銀行保險(xiǎn)公司或大廠,這種機(jī)會更多。多接觸值錢技術(shù),多積累值錢技術(shù)的問題解決方案,下份工作直接進(jìn)大廠也不是沒可能。
但是還是這句話,外包工作別干長久,更不能因?yàn)樵谕獍?xiàng)目組里待久了,業(yè)務(wù)很熟悉了,所以就得過且過。要知道做外包的程序員每年貶值的速度會超乎想象,而且甲方公司是否會壓縮成本,這也很難說。所以如果可以的話,還是盡快地通過外包的項(xiàng)目積累經(jīng)驗(yàn),然后找到更好的工作。
青山不改,綠水長流,后會有期,感謝每一位佳人的支持!