軟件開發可以去“外包”

軟件行業的外包公司一直是個被大多數詬病的對象。“打醬油”,“二等公民”,“沒有團隊歸屬感”,“混日子”等等的詞語彷彿就是爲了形容外包公司而生的。
筆者11年畢業,13年底的時候因爲種種不可抗拒的原因,被迫轉到了“中軟國際”這個外包公司,幹到16年,在創業公司待了一年多,後來又因爲某種原因,轉到了“軟通動力”這個外包集團。一直到現在,我仍然服務於軟通動力。
上面是筆者關於外包公司任職的背景。
現在的外包公司,主要分爲兩類:人力外包和項目外包。

  • 人力外包
    人力外包就是大多數人對外包公司的運作模式理解,就是外包公司A以A的名義,招聘員工小明入職公司A,但是公司A會將小明直接外派到甲方公司,比如華爲、阿里、騰訊等。然後小明在後面的工作過程中,除了工資是由公司A支付以外,工作上的管理、安排基本都是由甲方領導安排的。一般所謂的“賣人頭”,就是說的這個。
  • 項目外包
    項目外包就是外包公司A會有自己的團隊,公司A會以項目的形式從甲方公司接項目來做。項目運作過程中,一般甲方公司會安排1~3個人參與進來,這幾個人可能是架構,可能是資深點的開發,一般還會有個產品經理。產品經理主要要做一些事務的決策。公司A的團隊中一般都會五臟俱全,開發、測試、運維、DBA等,當然,這個還是要以具體的項目情況來看,有的時候接的所謂項目只是某個大項目中的一部分,有些測試、運維之類的人員都是共用的。這種情況下,公司A的團隊是自治的,由公司A自己的項目經理進行管理。相對於上面的人力外包來說,但從團隊歸屬感來說,會強很多很多。

接下來說說我個人在外包公司的經歷。
13年底因爲公司內部原因,我入了中軟的坑,去了深圳,開始在坂田的華爲基地工作。剛開始在華爲場地,類似於上面說的人力外包方式。過了一段時間後,公司開始推項目外包,於是中軟自己組建了團隊,團隊成員都是從各個地方抽調過來的。記得當時說是那個項目比較重要,所以從各個城市都抽調了好些人過來。團隊氛圍很好,開始的時候雖然在華爲場地辦公,有部分人確實會有“二等公民”的自卑,但是隨着工作的深入,我們發現,很多問題都是由中軟人員攻克的。大部分人的自卑心理慢慢就沒有了。後面又逐漸的搬回了自己的場地,華爲的人員就只參與需求交接和需求驗收,其實到最後,和一般的接項目過活的公司就一樣了。
在這個過程中,不存在接觸不到核心技術,雖然當時用到的框架是華爲封裝過的,但是各種文檔、源碼都有。不存在只能接觸到表面的東西。唯一一個問題就是項目週期太長,13年到16年都在同一個項目,交付了若干個版本,從最基礎的開發到MDE,帶徒弟,兼SM。所有的經歷對自己都是提高。

16年因爲家裏原因,離職在家,順便在附近找了個兼職,待了三個月,一個智能硬件項目的服務器端從0到1實現過程。3個月的兼職結束後,非常巧合的,獵頭好像知道我的背景一樣,帶來了一個和兼職公司內容幾乎一樣的創業公司機會。去面試後,大家都很滿意,中秋節入職的,創業公司的氛圍很nice,在公司內部迭代現有系統,順便考了個駕照,研究了下微服務。一年後,因爲研究微服務的經歷,軟通動力找過來了,經過幾個崗位的面試,最後入職軟通,來到了現在的項目,入職後,軟通的架構師和PM在兩個月內相繼因爲各種原因離職,於是開始兼任PM,開始做起了和華爲SE討論方案的工作。一點一點,在華爲方的個人信任度提升了。工作開展起來完全沒有問題,有問題,大家一起商量着,整個過程中最讓人不平衡的就是幹一樣的活,但是華爲的年終獎真的是高。但是華爲的加班文化又讓人退避三舍。說到加班,我做PM的過程中,都是能不加班就不加班,除了項目上線時強制加班意外,其他加班都是開發人員自行安排。
一直到現在,我們團隊是框架平臺組,使用的基本都是業界流行的技術,完全不存在那種混日子搞皮毛的情況,根據以往的經歷,從我們項目組出去的同事,找工作都是so easy。因爲我們解決的就是大家都遇到的問題,用的都是大家在用的東西,而且我們還要給業務團隊培訓、支持,所以對用到的東西也都會了解的比較深入。
說了這麼多,就是爲了說明,不管在哪兒,主要還是要看個人。如果你有想要上進的心思,不管在什麼地方都會有進步,如果一直怨天尤人,那麼等待你的一定是默默無聞。
本文並不是爲了給外包公司洗白,也不是爲了說外包公司有多好,在工作中也解除了很多打醬油的,有些業務團隊的人來問問題,真的是想一巴掌抽過去,但是這有什麼呢?

想好自己的路,做好自己的事,每個人有每個人的追求。開心就好!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章