為什麼說程式設計師做外包沒前途?

dotnet全棧開發發表於2020-02-10

之前做過不到3個月的外包,2020的第一天就被釋放了,2019年還剩1天,我從外包公司離職了。我就談談我個人的看法吧。首先我們定義一下什麼是有前途

  • 穩定的工作環境

  • 不錯的收入

  • 能夠在專案中不斷提升自己的技能(ps:非技術上的認知也算)

  • 找下家的時候能找到一份工資更高的工作

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

外包公司你應該瞭解這些

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

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

待遇問題,可能覺得外包工資高,但那只是表面的。在一家外包公司上班一般的待遇在10k-20k之間,為啥沒有低於10k,一般要求都是不招沒有經驗的,至少是要求能幹活的。如果高於20k,也是非常少的,幹活的有拿20k的能力,一般也不會去外包公司,再高的話,外包公司本身就是賺差價的,不賺錢的生意,那就是要要虧本了。當然這也不排除另一個案例,在外包公司長久做下去,之前在阪田的客戶公司,負責這個專案的專案經理,從大學畢業就一直在外包公司做,所以工資早已超過這個數了。真的非常敬業,能在一家公司待上16年,也是不容易的。

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

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

凡事都有其兩面性,外包公司有哪些優勢?

但我們也不能因此把它貶得一無是處。

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

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

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

一些建議

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

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

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

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

推薦閱讀

定製武漢加油,中國加油

牛逼這個春節的紅包封面新姿勢!

發聲B站up主實名舉報千億涉賭帝國“中福線上”

木蘭木蘭程式語言,當事人最新回覆來了

實踐終於知道怎麼做微信動態紅包

實踐揭密ASP.NET Core Web API 最佳實踐

教程為什麼需要學習.NET Core

原創細恐至微,那些與閏年有關的bug

微信後臺回覆“core”,獲取全網最強.NET Core學習資料精選
回覆“2019”,獲取2019 .NET開發者峰會全部PPT
回覆“pdf”,獲取程式設計師必讀電子書100+pdf

.NET Core已經崛起

長按關注,重新整理認知

dotNet全棧開發

相關文章