为什么都建议程序员不要做“外包”?看完这些经历,很辛酸
在程序員圈子里面,外包程序員似乎永遠處于一個尷尬的角色,如果你說他們不是程序員吧,他們也是程序員。應該說是外包這個詞比較尷尬吧。
其實我們身邊也有很多外包程序員,我身邊也有從外包進一線互聯網企業的例子,外包公司一般是中途培訓上崗或者轉行的,其實不管是不是外包,大家都是迫于生計,要不然誰想寫代碼對吧!
雇主公司會在什么情況下雇用外包人員呢?
1. 項目很急。
一般這些公司的入職手續非常繁瑣,如果通過正常途徑招聘一個員工的時間大概需要1周的時間,而這1周對于項目是比較關鍵的時間。所以就找外包公司,找到一個有經驗的程序員來做,這樣做既可以保證質量,有可以跟上進度。
2. 想節約成本。
一般的外包開發和測試人員的工資應該是比雇主公司的同檔次的員工工資要低。
3. 項目為短期項目。
很簡單,目前的項目可能是老項目的改造,維護等等,如果完成,外包人員就失業了。
外包的優點
-
可以享受雇主公司的優良辦公環境和良好的人文環境。
-
能夠了解大公司的一些東西。
-
如果你的各種素質出眾,可能會被雇主公司雇用。
目前提供外包公司的情況:1. 技術實力不強。如果技術實力強,還用做外包?外包能賺多少錢?還是自主研發軟件,有前途!這里可以舉個例子:我記得大概在2000年吧,北京上地有家公司以前是做什么軟件教育圖書出版,翻譯軟件圖書的,制作軟件教育光盤出版什么的,可能應該是根本沒有技術實力,上市的東西可以說巨爛無比,而進幾年那個公司的老板找到一個發財之路:就是做軟件外包。賣人啊(中國人口眾多,賣人這個行業還是比較有前途的啊),比如給國外軟件做外包測試,作外包開發什么的。這條路其實對公司來講應該沒有什么問題的,公司只要能夠賺錢就可以,但是從程序員的角度來看,就和公司的發展產生了一定矛盾。一般的程序員都希望“術有專攻”。2. 手里面沒有項目。手里有項目誰還作外包阿?3. 有比較強的關系網。有關系就能夠拉到項目,就能夠賺錢。招標?就是給其他人看的。或者根本不招標,直接指派。
外包的缺點
1.缺乏長期的技術積累,掌握不到核心技術。一般雇主公司比較核心或者底層的東西是不會讓外包人員作的。外包人員一般做的都是“邊角料”。2.缺乏長期的公司積累。在一個普通軟件公司里面,資歷是一個比較重要的指標。一個程序員在公司呆的時間越長,對公司的貢獻越大。而在外包公司基本沒有什么積累。最多的收益應該是項目經驗了。3.在雇主公司內部會受到“歧視”。不用說,一般雇主公司的人員挑大梁,外包人員也就做些邊角料的工作,或者雇主公司的人員作需求和設計,外包人員編寫代碼。4.項目做完后,會馬上失業。當然了,雇主公司都把做項目的酬勞付給外包公司了。外包公司項目完成后,就沒有錢進帳了,難道他們會把你養的白白胖胖的?
對于外包公司,大牛前輩們又有什么樣的看法呢?
其實大部分在外包公司的同行們,大多數是剛剛畢業又或者剛剛轉行培訓完,迫于生計不想伸手向家里要錢,其實我覺得這沒有什么,因為我們都經過了這個階段,我記得我剛來杭州那會,跟朋友擠在一個小單間里面。我給的建議也差不多,如果你現在在外包公司,多學習爭取把自己的技術提升上來,你還要明確自己的職業規劃,這樣你才有跳槽的資本,才有跟別人競爭的機會,你們認為呢?
最近有有不少老鐵在后臺留言說,想進大廠,但是算法不好。最近我整理了一份刷題實錄,這份刷題實錄,也讓我進了心儀的大廠。現在開放分享給大家。希望對大家有所幫助。
任何的算法題,如同寫作文一樣,都有一些模板可以套用的。比如面試常考的DP(動態規劃),難的是一些關鍵點是否能想清楚。比如你能寫出動態轉移方程,這題基本上就可以AC了。整個刷題實錄內容,包括 雙子針、動態規劃、二分查找、貪心算法、深度優先搜索、字符串、遞歸、字典樹、排序、鏈表等相關專題內容。圖文并茂,附有刷題答案源碼。
刷題任務的題目,是根據題目的類型來匯總的,總結了八個類別,每個類別下面也總結了5個左右的題型,幫助大家分門別類的突破,所以刷起來相對會更有重點和針對性。如果從頭到尾的刷,每周按順序刷42題,很容易讓自己堅持不下來,也會覺得很枯燥。所以在制定計劃的時候可以讓這個計劃變得更“有趣"和針對性,讓它看起來更容易實現一點,才會更容易堅持。
目前上述內容已打包成完整電子書,具體獲取方式如下:
關注公眾號:“程序員白楠楠”免費獲取!
總結
以上是生活随笔為你收集整理的为什么都建议程序员不要做“外包”?看完这些经历,很辛酸的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: django email邮箱
- 下一篇: vs2017 开发工具颜色_2017年排