-
1 # 心平和
-
2 # 老白TV
如果你的能力和學歷尚可,可以試試找一份非外包的崗位,當然如果你除了外包之外沒有其他選擇的話,也只能先接受這份工作了,但是一定要時刻告訴自己:“我不能只滿足於現在的工作”。大多數時候外包公司都是指人力外包,也就是你和 A 公司簽訂合同,然後派到 B 公司幹活兒,我剛畢業的時候就進了一家外包公司,那時候年幼無知的我其實都不知道什麼是外包公司,只是有一家公司給了我 Offer,我就接受了;我在外包這個坑裡爬了很長時間,才爬了出來。先談一談在外包公司工作的程式設計師,在哪些方面會對自身發展不利:除了寫程式碼,其他工作接觸不到:整個開發過程不單單是“開發、測試、上線”,在此之前還有規劃、需求溝通、架構設計等等,這些通常都是由甲方員工負責的;大部分專案不是上來就有需求的,有的時候業務都不知道系統要做成什麼樣子,這些都需要經過一輪又一輪的討論,通常等這些內容都塵埃落定之後,編碼的工作才會交給外包程式設計師來做。技術能力提高有限:通常甲方為了提高產出率和程式碼質量,一般都會制定好開發框架、開發規範和開發流程,外包程式設計師只需要在此基礎上開發業務邏輯,也就是增刪改查;無法全域性掌控業務流程:大部分外包程式設計師,只負責本專案的需求開發,甚至是某個模組的開發,對於整個業務流程的把握是接觸不到的;二等公民中的二等公民:在一些 IT 為導向公司還好,但是更多的崗位都是 XXX 公司的 IT 部門,一般這些公司都是業務導向,很容易理解,業務部門掙錢 IT 部門花錢,你們覺得誰的話語權更高呢?所以很多時候 IT 部門在公司都是二等公民,而在 IT 部門內部,通常外包公司又是“低人一等”的(雖然說的有些嚴重,不過事實卻是如此)。工資上限很低:很關鍵的一點,就是你的工資漲到一定程度的時候就到了天花板了,如果在北京,這個天花板大約在 20 K左右(看甲方給的“人頭錢”了);當然,我也見過不少的程式設計師在外包公司發展的不錯,不過這些人基本上都是走上了管理崗,我是沒有見過有人一直在外包公司敲程式碼敲出名堂的。不過也不能把外包公司說的一無是處:門檻低:對學歷、專業的要求很低,我見過的外包公司程式設計師的專業真的是五花八門,有學環境的、物理的、哲學的、汽車製造的...這些人基本都是報了培訓班,轉行做程式設計師的;對於無經驗的新人 ,前一兩年的成長還是非常快的:因為進了甲方就必須能幹活兒麼,通常剛進一個新專案,熟悉一兩天就可以敲程式碼了(不過一兩年之後,你會發現做的工作還是相同的,這時候就不要再談什麼提高了)。
回覆列表
前途當然有了。
只不過你將會從一個比較悠閒的程式設計師。變成一個無時無刻不任務滿滿、手忙腳亂程式設計師。