天天看點

面對大公司和小公司,應屆畢業生如何選擇

大學畢業擇業的時候,除了工作的行業(通信,網際網路),職位(研發,銷售),工作地點職位,公司規模(大公司,小公司)也是一個比較糾結的問題。

我畢業後在一家大公司工作一年,然後到一家小公司工作。這篇文章主要根據我自身的經驗,談一下大公司和小公司的一些不同的地方,希望對即将走出校門的畢業生有所幫助。

本文所指的大公司是指規模在500人以上的公司,小公司是指規模在100人以下的公司。

1、企業文化。

大公司的企業文化在經曆了很長一段時間的發展後,一般都比較成熟。企業文化更多的時候是潛在的影響每一個員工,在這種影響下,員工會自發的做到:有開發任務,一定按時完成,即便是加班加點也在所不辭;對自己做的東西以最高的品質标準來要求,不允許出現BUG。

相對來說,小公司的企業文化一般處于一個混沌期或成長期,而且受人員流動影響比較大。不過這可能也是一個優點。如果你去一家大公司,你想改變它的企業文化,那基本是不可能的;但是小公司就不一樣了,隻要你努力發揮你的影響力,改變企業文化也是可能的。

你就像一碗水,大公司就像大海,一碗水倒進大海裡,不會對他造成任何影響;小公司就像一桶水,你倒進去後,或多或少都會産生一些震動。

2、流程。

大公司一般都會進行CMM流程認證,研發流程定義比較嚴格,品質控制做的也比較好。在大公司工作,确實能夠在研發流程方面學到很多的東西。相對于小公司來說,大公司研發過程中起主導作用是流程,這樣也可以保證大部分項目的研發品質。

小公司的流程一般情況下沒有嚴格的定義,更多的時候是怎麼舒服怎麼來,反正隻要按時完成任務即可。而且,更多的時候,人的因素對項目的品質往往有着決定性的影響。但它也有它的優勢:1、靈活,流程變革的阻力較小,這樣它可以比較容易的嘗試一些比較先進的思想;2、給開發人員提供了更大的舞台,隻要你足夠的積極主動,做事方法合适,你就有重新塑造整個流程的機會。這個機會是非常鍛煉人的。

3、影響力。

大公司一般分工比較明确,員工影響力的發揮限制在他職位職責的架構之下,每個人都盡職盡責。

小公司雖然也有職位,但一般沒有十分明确的分工,這樣就給員工提供了一個更寬廣的舞台,隻要你有足夠的能力,就會給你足夠的空間,你可以最大範圍的發揮你的影響力。但是這樣也有一定的風險,可能會因為某人的問題影響項目的進展。

4、管理。

大公司在管理制度,組織結構,激勵機制,管理理念上比較完善,在大公司工作會學到管理的方面的知識。

小公司的優勢在于,它能夠給你提供更多的管理實踐的機會。像我們公司,如果一個人比較積極主動,綜合能力比較高的話,工作2到3年就有機會管理一個研發團隊。

5、技術的廣度和深度。

大公司子產品劃分和分工都比較細,一個人隻能接觸自己所涉及到的一下塊(在剛工作的三年内),其他更廣更深的方面基本不會涉及。

小公司在這一點上比較有優勢,一個人往往需要同時了解很多東西,比如資料庫,算法,資料結構,作業系統等。

同時,在大公司一個人一般負責一個子產品開發,很少有機會從頭開始建構一個應用程式。在小公司,一般會有機會從頭開始建構一個應用程式,這個過程會涉及到很多方面的知識。而且,如果在開發中遇到技術,一般需要要自己解決,這個過程也非常的鍛煉人。在大公司,考慮到項目的進度,遇到技術難題一般會有更資深的人來解決。

6、程式設計實踐。

前面提到大公司流程比較嚴格,這樣會導緻他們會有很多的開發精力都花費在流程的執行上,而隻花一小部分精力來程式設計。在程式設計實踐上會不如小公司。

同時,新員工進入大公司後,剛開始一般要維護産品(代碼已經寫好了,有了BUG把它解決掉),這樣程式設計的經驗就更少了。

在小公司,程式設計的機會是非常多的,而且它的流程要求不嚴格,軟體開分的大部分精力都在程式設計。

7、教育訓練。

大公司的教育訓練機制比較健全,包括入職教育訓練,以及工作過程中的教育訓練,員工會提高很快。同時,大公司一般都會有比較完善的隻是共享機制。

小公司的技能提升一般情況下來自程式設計實踐,自學以及内部溝通,教育訓練機制一般都不健全。

8、職業生涯發展。

小公司在職業生涯的發展上往往存在着瓶頸。比如,剛進入小公司,員工在技術和職位上都有非常大的上升空間。但是在工作了4~5年之後,員工無論是在技術上,還是職位和薪酬上,上升的空間變得會非常小,除非公司發展非常好,能夠從小公司成長為中型公司或大型公司。這個時候,員工往往會選擇離職來擷取更大的發展,而公司也會選擇補充應屆畢業生以降低成本。

大公司則不存在這個問題,隻要不離職,一直都有上升的空間。

9、平台支援。

大公司的平台支撐系統比較完善,員工可以專心的完成自己的工作,不會受到瑣碎的事情的打擾。

在小公司,這種支援力度比較小,很多事情可能要自己去做。

10、待遇福利。

這個可能是大家比較關心的問題。

大公司的福利一般情況下比較好,起薪比較高,但是漲的比較慢。

小公司福利一般,起薪相對較低,但是增長的相對較快,特别是能力比較強的,增長會非常快。我招聘的時候經常會遇到這種情況,在某些外企,如果一畢業就進去起薪比較高,但是幾年下來漲幅很小;如果畢業後在其他公司工作,後來再跳到外企,薪水會比前者要高,但是也很少再漲。

至于中型公司,則可能同時具備大公司和小公司的某些特點。

大學畢業選擇大公司還是小公司,還要根據你的實際情況來取舍。

不過在相同條件下,大家一般會傾向選擇大公司,就像我剛畢業的時候一樣。我現在還記得我剛畢業,面試時面試官給我說的話,他建議我找個小公司,他說:

“一個人能夠做好一個千斤頂,但不一定能夠做好一個螺絲釘。”

最終我沒有接受他的建議。沒想到後來我用一年的時間,來證明他說的那句話是正确的。

最後再多說一句,上面說的都是外部因素(環境),在一個人成長的過程中,内在因素(态度,努力)往往會起更大的作用。