1. 程式人生 > 實用技巧 >程式設計師去外包真的不可取嗎?

程式設計師去外包真的不可取嗎?

職場的工作就是“趨利避害”!去外包你圖什麼?

  • 穩定的工作環境?
  • 不錯的收入?
  • 能夠在專案中不斷提升自己的技能(ps:非技術上的認知也算)?
  • 找下家的時候能找到一份工資更高的工作?

如果你目前還年輕,但高不成低不就,只有外包offer,那請往下看。

1.外包公司你應該瞭解這些

外包公司都是做一些雜活

本身就是打雜的,,通常來講,一個外包專案的週期短則幾周,長則幾個月,很難持續半年以上。而每個專案的甲方都不盡相同,可能上個專案是跟政務相關的,下個專案又是電商類的。至於後續的架構優化、程式碼重構等環節,一般不會涉及。這種走馬觀花式的專案管理制度,就是典型的“戰術上的勤奮”,除了讓人疲於奔命之後,對於技術的沉澱和積累,並沒有太大的幫助。

精力消耗不起

經常換客戶,上班的地方都不穩定。有的專案是駐場開發,在客戶公司開發;有的專案是非駐場,可能這次上班的客戶公司在深圳阪田,下次上班的客戶公司可能在南山科技園,可能下下次你就被釋放了。

待遇問題,可能覺得外包工資高,但那只是表面的。

在一家外包公司上班一般的待遇在10k-20k之間,為啥沒有低於10k,一般要求都是不招沒有經驗的,至少是要求能幹活的。如果高於20k,也是非常少的,幹活的有拿20k的能力,一般也不會去外包公司,再高的話,外包公司本身就是賺差價的,不賺錢的生意,那就是要要虧本了。

之前在微信招聘的群中,看到一份外包的服務清單。

當然這也不排除另一個案例,在外包公司長久做下去,之前在阪田的客戶公司,負責這個專案的專案經理,從大學畢業就一直在外包公司做,所以工資早已超過這個數了。真的非常敬業,能在一家公司待上16年,也是不容易的。

比如我之前這種情況,小外包買我這個人頭,現在專案做完了,沒有客戶需要人手,我就要被“釋放了”。租房子,多續了一個月,工資也就只發最後一個的轉正工資,兩個月的試用期工資,來來去去,折騰一下,實際到手的錢並不多。

外包環境是帶有原罪的

專案經理只關注當前的專案進度,不會關注系統未來的擴充套件性,更不會關注你的前途。而你作為外包做的事情一般都是很基礎很低階的,別人能準確給你預估好工時,不給你任何時間去學習新的知識。

要在規定的時間給出一個正確的結果!

2.外包公司有哪些優勢?

但我們也不能因此把它貶得一無是處。根據“蘇格蘭黑山羊故事”,我們應該從多個角度去觀察!

降低入行的門檻

放得很低階的門檻,讓教育背景、專業背景不夠看的新人,有入行的機會。當剛入行或者剛畢業,還沒有太多的專案經驗時,在求職市場裡是比較沒有競爭力的;所以可以先去外包公司積累一些專案經驗,1-2年之後,你再去跳槽,就跟當初剛入行時不可同日而語了。

專案多,鍛鍊機會相對較多

豐富的業務場景,幫助新人快速地完成基礎開發經驗的積累,熟悉主流專案的全流程。

有機會去大廠鍍金

大廠鍍金,一些自我包裝精良的中小外包公司,常能接到諸如「微軟」「騰訊」「阿里」「華為」的大單。而且頂級網際網路公司,就那麼幾家,80%的程式設計師簡歷上都是些名不見經傳的公司。所以到頭來,跟大多數人比,程式設計師的核心競爭力還是看誰的專案經驗牛逼點。

3.外包的真實案例

高中同學:從做外包順利轉到客戶公司,也算是成功上位了!

我做實施的時候也有類似的外包經歷 客戶=東芝<外包公司<自己公司

層層外包有點比較麻煩的是,有個什麼事情需要跟好幾個人溝通,最簡單比如請個假,每一層都要通知一下,因為外包公司付給我們公司的錢是按天收費的,所以實際出勤多少天要通知到位。

三個月的外包時間請了三天假(實際請假兩天,客戶公司自己休息一天),因為外包以及自己公司沒有考慮我這個請假的任何因素,有一天請假還是因為自己公司部門領導結婚老闆讓請假的,最後沒有出勤導致少拿到的錢全讓我一人承擔了。

奮起離職,去了客戶公司上班,外包轉正,不陪他們玩了。

(ps:其實這位是我高中同學)

一位程式媛:在外包公司幹了7年測試工程師

軟體測試工程師(就是手動測試), 工作經驗8年,座標南京。開發人員和測試一樣如果學校不好容易淪落成為外包人員的命運。本人,本二畢業,本二中最普通的本科院校。

之前一直想脫離外包公司,但是現在看懂看明白。第4家公司還是在外包公司, 第一和第二家是華為外包公司;第三家是創業公司;第四家在外企做外包。

對於本人女生來說,因為一直是做軟體測試,沒有開發經驗。

缺點:很難融入專案組,外企公司的女生不願意和我們第三方公司的人員過多來往。平時只是外企公司自家人在一起玩耍,對自己我綜合能力發展不好。沒有管理可能。

優點:外企可以學習專業技術,專案組內有自動化測試,本人近半年一直在公司間隙學習自動化測試指令碼,往自動化測試工程師轉型;在外企可以積累英語。

有人回覆說能不去外包公司就不要去。對自己的成長不利。 個人認為:無論外包公司還是非外包公司,對於個人來言,主要還是在於個人實力和機遇。那我們要清楚什麼是“合適”。靠譜的外包公司也是可以繼續去待著的。

我前同事現在在外包公司做測試開發, 拿高工資。無論對於駐場外包和非駐場外包都可以, 那最主要的出路:學習和成長。

一菜到天亮:穩定的外包生涯,工資和技術都挺好的

我跟著一個專案經理兩年了,做了兩個大專案。一直沒有離開過,除了工資和福利不一樣,並沒有調來調去,而且整個專案程式碼我都參與了,也沒有說叫你做一個模組就讓你走,從前端到後臺,再到資料庫,還有專案需求,我都參與了一大部分,相處的也很好。

一般來說工資也還行,招聘崗位薪資基本上都是說10~20k(不知道現在漲了沒有),一般很難再高了,再高很容易就要虧人頭錢了.....因為外包作為乙方去找甲方報價,研發的報價通常是1300~1900/人天(這包括了所有的開支)

4.一些建議

大廠的外包福利還是可以的,儘量抓取機會去大廠外包!

不建議做遊戲類外包的崗位。遊戲行業是加班的重災區。

有機會還是要考慮跳槽,最好騎驢找馬,有能力的話你也不會來外包。裸辭只會讓你更將就。甚至裸辭後,去的公司還不如外包。

只要有機會多看下甲方專案的原始碼。我還是從甲方原始碼中學到不少東西。

請搞定你的甲方PM, 他決定你的去留。一個專案組裡有2個PM,一個你的直屬PM和一個甲方PM。只要他喜歡你, 你的直屬上級想讓你走都走不了。人員外包的公司的盈利點是在甲方給外包公司的人頭費減去給你的錢。,所以只要你上一天班,公司就能賺錢。

最後

職場嘛,就是那麼回事!

珍愛生命,利用好外包!

推薦閱讀:

為什麼阿里巴巴的程式設計師成長速度這麼快,看完他們的內部資料我頓悟了

入職阿里必備的 837 道Java面試真題【含答案詳解】

看完三件事❤️

如果你覺得這篇內容對你還蠻有幫助,我想邀請你幫我三個小忙:

  1. 點贊,轉發,有你們的 『點贊和評論』,才是我創造的動力。

  2. 關注公眾號 『 Java鬥帝 』,不定期分享原創知識。

  3. 同時可以期待後續文章ing