1. 程式人生 > >在大公司做鳳尾,還是在小公司做雞頭?

在大公司做鳳尾,還是在小公司做雞頭?

閱讀本文大概需要 4 分鐘。

作者:黃小斜

大家都知道網際網路大公司一向以技術強悍而知名,BAT的技術在國內網際網路公司裡算是比較領先的了,這也是因為大公司的業務繁雜龐大,必須要有足夠優秀的技術去支撐。

相對而言,小公司更傾向於選用快速扁平化的技術架構,相對來說技術的沉澱就不會像大公司這麼多,所以你會發現大公司裡和小公司裡,大家的技術思考可能也不太一樣。

大公司裡通常牛人很多,相對來說小公司裡的牛人相對少一點,當然也有很多從大公司過去的牛人。所以這就出現了一個問題,在大公司裡,你的技術可能平平無奇,甚至比大多數人都要弱一些,而在小公司裡,你可能就會有更多的機會,更多的施展空間,但是你也可能學不到那麼多先進的技術。

 

 

 

遇到這樣的問題,你該如何選擇呢?簡單來說。是選擇在大公司裡做鳳尾,還是在小公司裡做雞頭呢?

首先,從成長方面來考慮,在小公司裡,相對來說,做的事情比較獨立,而且大公司裡,做的事情非常細化,往往你只要負責一個模組,你並且把它做得非常的出色,你需要能夠在某一個方面、某個系統或者模組中能夠出色的完成任務。

 

同時,在大公司裡,你必須要保持快速成長和學習,才能達到比較好的水平。因為身邊的人基本上都非常優秀,所以你也沒有時間去浪費,你必須要馬跟進,要麼就會掉隊。

在小公司裡則不太一樣,你可能需要負責比較多的工作,需要承擔更多的工作,可能你要負責整個系統的規劃、設計,以及各方面的一些考量。

可能在一個專案中的大大小小的事情都需要你來安排和規劃,你也可以接觸到更多的工作內容,當然了,小公司裡主要的問題就在於,你需要做的事情太多了,可能稍微顯得會不夠專業化,你做的事情可能深度不夠,

 

這是小公司里程序員經常遇到的一個問題。當然了,小公司裡可能會有更多的機會,因為公司的人比較少,如果你比較優秀,其實很容易就能看出差距的。

這種情況下,你的機會相對在大公司裡要更加的多,畢竟大公司里人多優秀,人也多,你就比較難以脫穎而出,這時候如果你能到小公司裡去做一個更適合你的工作的話,可能更加的容易完成晉升。

對比完大公司和小公司的優缺點之外,我覺得這個問題更應該按照人的特質去回答。

比如你是一個比較自我的人,不太喜歡太多的團隊合作,或者不喜歡跟太多人打交道,可能小公司更適合你。很多時候你可以獨立做完全部的事情,不需要太多的和太多的人和事打交道,你可以專心做一個事情。

 

如果你是一個比較能吃苦,並且學習能力比較強的人,大公司顯然正適合你,因為大公司的技術比較成熟,如果你能快速進行技術學習,就更有機會成為這裡的優秀人才。

到時候你也不必擔心去別的公司會有什麼問題,只能說,在大公司裡可以更快地成長和歷練,在小公司裡更適合你去帶一個專案或者團隊。

也就是說,在你擁有了一定的技術沉澱之後,再去小公司可能會更加的得心應手一點。對於普通的同學來說,在公司裡的最初幾年,你只能當鳳尾,很難超過你的前輩。

所以,在大公司一定要保持好自己的心態,多向他人學習,不要放棄自己的成長,一定要多看多學多問,這樣子,你才能更快的抓追追趕上其他更優秀的人。

否則實力不進則退,身邊的人太優秀了,你可能會感受到一定的壓力,但是這是你前進的動力。

事實上,我只在大公司做過鳳尾,並沒有在小公司做過雞頭,所以如果以上YY的內容有什麼偏差,那麼也歡迎發表你的看法~

 

微信公眾號【黃小斜】大廠程式設計師,網際網路行業新知,終身學習踐行者。關注公眾號後回覆「Java」、「Python」、「C++」、「大資料」、「機器學習」、「演算法」、「AI」、「Android」、「前端」、「iOS」、「考研」、「BAT」、「校招」、「筆試」、「面試」、「面經」、「計算機基礎」、「LeetCode」 等關鍵字可以獲取對應的免費學習資料。  點選擴充套件連結免費領取10本程式設計師經典必讀電子書!