1. 程式人生 > >大公司還是小公司?

大公司還是小公司?

前一段時間,我公眾號 stormzhang 的讀者後臺問我這麼一個問題,說他是某 985 應屆生,拿到了 BAT 一家網際網路大公司的 offer,但同時他還拿到了一家 A 輪融資的創業公司的 offer,本來他是不糾結的,但是他跟創業公司老闆聊完之後,覺得做的產品聽起來挺有潛力的,他想著以後他也可以創業,所以一下就糾結了,問我到底該怎麼選?

關於大公司、小公司這個話題其實一直爭論不休,哪有什麼絕對的對錯,各有優劣,不過是選擇而已,但是今天我想給所有關注我的讀者統一說下我的觀點,希望對大家的選擇能夠有所幫助。

我先說結論,如果你是應屆生以及工作 5 年經驗以下的人,拿到大公司的 offer,我是建議你們直接選擇的。

當然,我這裡只說是網際網路行業的大公司,包括 BAT、網易、360、小米、新浪、美團、京東、頭條等這類級別的大公司,這類公司優勢很明顯。比如公司制度、流程相對比較成熟完善,隊友相對都比較優秀,跟牛人在一起,你也會跟著一起優秀,薪資福利待遇通常都不會差,這點有絕對的保障。

不過最重要的一點是,有鍍金作用,這點是比較現實的,比如我們經常看到一些人或者創業者經常掛著 BAT 出來的頭銜,而且確實管用,只要你是 BAT 出來的人,說出去很有面,出來後找工作國內公司基本是隨意挑的,這點我想也是很多人比較看中的。

當然,大公司也有一些劣勢,比如因為規模很大,所有的行事準則,大都是靠制度、靠流程來約束,所以很多事情處理流程比較煩瑣,這勢必會犧牲一些效率,還有,大公司因為人才眾多,你跟一堆優秀的人才競爭,很難脫穎而出,大部分都是靠著晉升考核達標來晉升,很多部門或領導不得不 kpi 驅動,容易出現一些人唯 kpi 為首,這對很多工程師來說,大多不太看得慣。

還有一個就是,因為大公司資源很多,每個人大都在某一領域深究,也就是說大部分人都會專注在自己的領域,不會讓你隨意接觸、負責別的領域,也就是很多人提到的螺絲釘,但是我覺得螺絲釘這個詞太片面了,有點貶義,在某一領域鑽研不見得是壞事,這世界是需要一些專業領域的專家的。

但是,總體來說,加入大公司肯定是利大於弊的。所以,我都是建議,如果你是工作 5 年以下的,拿到大公司 offer 後都建議去入職,因為還有一個很重要的一條,即使你入職後發現各種不習慣,各種不符合你自己的做事風格,你還可以離職啊,並不是說你入職後就不能離職,哪怕只工作了一年,出來那也是大公司出來的,你的履歷上也會留下痕跡的,不管怎麼說,都是很划算的。

而如果你是工作五年以上的人,這個階段大多都是有自己的職業規劃了,大多眼裡不是隻有工資和大公司的 title 加成了,他們還會關心是否在這家公司有一個不錯的發展,是否有一定的成就感,是否有很大的用武之地,是否有更大的潛力,是否有可能分享公司成長帶來的額外回報等等,這些問題是一個成熟的工作經驗豐富的職場人士都該考慮的了,甚至有些人還想著自己創業,這個時候,一些有潛力的,高速發展的創業公司,沒準就是這類人的選擇了。

小公司的優勢與劣勢基本就是跟大公司反著的,流程、制度不夠完善,大多公司的管理是相對鬆散自由的,小公司的老闆非常重要,公司的決策基本就是老闆的決策,除了工資可能還有部分期權的獎勵,薪資待遇相對有些不確定性,公司甚至都有倒閉的風險,但是優點也很明顯,優點就是沒有那麼多流程制度限制,做事情相對講究效率,而且小公司資源缺乏,一個人經常被當成多個人使,所以接觸的東西與領域比較寬泛,做的好,有能力的人,也更容易脫穎而出,晉升不侷限於熬時間,風險大,但意味著機會也可能會很大。

也許有人可能說了,如果我確定以後打算創業,要不要畢業後就加入創業公司,這樣可以接觸的更多些呢?我依然不建議這樣,我一直認為過早創業不一定是好事,很多時候你有過大公司的經歷,見識過正規軍,之後再創業打天下反而更有優勢。

綜上,如果你是剛走上社會,剛踏入職場,如果拿到大公司的 offer,沒啥糾結的,去入職好了,名氣越大的公司越好,反正大不了不適應,還可以離職再加入小公司嘛,但這份履歷會給你之後都加分的。當然了,如果你沒能力拿到大公司的 offer,那就更沒啥糾結的了。。。

最後,以上我對大公司小公司的優劣評價,是針對大部分這樣的公司,如果你反駁我說,你所在的公司不是這樣的,那隻能說你們是特例,我雖然沒在大公司工作過,但是我一大堆大公司的朋友,對這個行業,對這個市場有過充分的瞭解,我自認評價還算比較客觀,希望對大家有一定的參考作用。

PS:本文原創首發於微信公眾號 stormzhang,關注並回復「程式設計師」免費領取 15 本程式設計師必讀經典電子書。