互聯(lián)網(wǎng)的到來就注定會有外包公司的誕生,起初外包公司給一些不愿意花高代價招程序員的創(chuàng)業(yè)型小企業(yè)做獨立外包籍琳,后來漸漸的大型的互聯(lián)網(wǎng)公司開始出現(xiàn)话侧,他們愿意把一些自己不熟悉或者繁瑣的的領(lǐng)域和功能模塊外包給專業(yè)能力更強的外包團隊烈拒。
從本質(zhì)上講段磨,互聯(lián)網(wǎng)公司和外包公司都是以盈利為己任。但是在這兩種公司的程序員卻會因為公司為達到盈利而需要采取的行動而產(chǎn)生分化蜓竹,久而久之變成兩類完全不同的程序員箕母。
我大學(xué)的時候在外面實習(xí),恰好旁邊就是一個做外包的公司俱济,跟里面的幾個哥們也算熟悉嘶是,后來有一些大學(xué)同學(xué)畢業(yè)之后去了外包公司,在平常和他們的接觸的機會中蛛碌,我總結(jié)了這兩類程序員給我?guī)淼牟煌母杏X聂喇。
當(dāng)然,以下觀點或多或少可能比較片面蔚携,況且每個外包公司和互聯(lián)網(wǎng)公司不一樣希太,所以以下內(nèi)容僅供參考。
外包公司和互聯(lián)網(wǎng)公司本質(zhì)上的區(qū)別來源于互聯(lián)網(wǎng)和外包公司的產(chǎn)品模式:互聯(lián)網(wǎng)公司有一個或者多個比較完整產(chǎn)品線酝蜒,而外包公司沒有誊辉。
互聯(lián)網(wǎng)公司的程序員往往是要對一個或者多個產(chǎn)品線負(fù)責(zé),付出努力亡脑,產(chǎn)品成型堕澄,項目成功或者失敗,至少程序員會陪伴一個項目的完整周期霉咨。而最終的是程序員會享受項目的成功帶來的種種機會蛙紫,當(dāng)然也會承擔(dān)項目失敗帶來的后果。在互聯(lián)網(wǎng)公司衡量程序員價值的大部分來自所做項目最終給公司帶來的益處途戒。
外包公司的程序員是以甲方的需求驅(qū)動的坑傅,雖然跟互聯(lián)網(wǎng)公司的程序員一樣,他們都是以實現(xiàn)業(yè)務(wù)方的功能為己任喷斋,但是外包公司的程序員不需要為產(chǎn)品的最后成功與否負(fù)責(zé)唁毒。
外包公司的程序員要做的就是按照甲方的需求以及期限做好開發(fā)工作矢渊,完成對應(yīng)的產(chǎn)品功能,而至于以后甲方如何運營這個產(chǎn)品枉证,如何使用這個產(chǎn)品,都與程序員無關(guān)移必,即使及后甲方用這個產(chǎn)品拿到融資室谚、產(chǎn)品有上億的用戶,這些都與外包公司崔泵、與程序員無關(guān)秒赤。在外包公司衡量程序員價值的大部分來自項目是否按照要求達成。
互聯(lián)網(wǎng)公司是一棟大樓憎瘸,互聯(lián)網(wǎng)公司的程序員幫忙建筑這棟大樓入篮,并且希望這棟大樓越來越好,因為這是每個人的心血和努力幌甘,每個人夜都知道這棟大樓越來越好潮售,自己也會越來越好。
外包公司可能是這棟大樓的一塊磚锅风,大樓需要什么磚酥诽,外包公司的程序員就給什么磚,這棟大樓日后怎么樣與他們無關(guān)皱埠。
至于很多人說技術(shù)深度肮帐,其實很多外包公司的普通員工的技術(shù)深度與互聯(lián)網(wǎng)公司普通員工也無大差異。甚至外包公司的程序員在某領(lǐng)域的深度是高于互聯(lián)網(wǎng)公司的程序員的边器,畢竟很多互聯(lián)網(wǎng)公司的某些特定功能「很可能是目前自己公司的程序員實現(xiàn)起來投入產(chǎn)出比比較低」就是外包給外包公司的训枢,術(shù)業(yè)有專攻罷了。
外包公司是一個能讓人快速成長的地方忘巧,因為它能讓一個人快速的接觸上手開發(fā)多種項目恒界。但是在外包公司呆久了,會讓人麻木袋坑,容易迷失仗处,也會讓人越來越覺得自己只是一個螺絲釘。