好多大學生畢業後都希望成為一名大公司的程式設計師,而有的人可能沒有如願,進入了乙個小公司,做了一名小公司的程式設計師,就感覺非常的失望了,就變的工作沒有那麼熱情了,其實這個也完全沒必要灰心,大公司程式設計師也不見得那麼好,今天咱們就針對大公司程式設計師與小公司程式設計師做個全方位的比較,是好是壞大家自己判斷。
在大公司內,各項規章制度比較規範,比如**發布流程,**提測流程,**驗收流程都是有明文規定的,每個新人入職都是要看的,只有這些東西都琢磨明白了,能夠完全遵守了才能做到順利轉正。
大公司的程式設計師都是成百上千個,他們的分工都是比較明確的,乙個軟體系統能分好多層,對於底層開發的程式設計師對業務根本上沒什麼感知的,他們只負責他們自己的那個環節開發就是了,他們的開發的一些問題更多的是與自己上下層的程式設計師交流,從他們那兒得到反饋並加以改進,每個人只關心自己那裡的對外輸入與輸出。
寫技術文件,一些模組的設計,實現流程都是要以文件的形式先寫出來,不是直接上來就開始編碼的,有一些大公司寫這些技術文件的時間甚至比寫**的時間都要長很多,並且有時還要發各種各樣流程的郵件,這些都占用了他們工作中的大部分時間。
由於大公司的分工比較明確,每個程式設計師所做的事情從技術上來說就比較單一了,就技術這塊,伺服器有專門的運維工程師來管,資料庫有專門的dba來管,程式設計師只寫**就可以了,而程式設計師這塊內部又分好多層次,如底層的程式設計師與業務層程式設計師,前端程式設計師,後端程式設計師,這只是從大類上分,有的公司還能在上面更細分。
對於一件事情不停的重複做就是專家嘛,乙個程式設計師長期就專注於某乙個領域,常年做,就對這塊當然就是最熟悉了,就是這塊的專家,在單一某一方面的專業性就會相對強一些。
編碼時間少主要是因為寫文件時間與走流程時間過長導致的,公司還會定期的有技術分享會等各種會議也佔了相當一部分時間。
在大公司內,每個人就像乙個螺絲釘一樣,人多競爭也大,一般稍微一點點優秀的人也很難在這些人中突出出來,要想能夠從這麼多人中,出類拔萃,一層層晉公升,走上金字塔的頂端,必須有超強的能力才行,雖然你優秀,但是比你優秀的人太多了,因此在大公司能夠得到很高的職位是很不容易,可能會有一些小的晉公升,但是晉公升到一定程度就可能碰見天花板了,再也無法上去。
大公司工作的人,由於做過的事情比較單一,發的薪水比較客觀(找工作肯定都希望找個比上家薪水高的),在去找工作面試的時候,這些大公司的程式設計師在技術上並不佔優勢,因為工作經驗比較單一,與好多小公司的要求不相吻合,因此就出現了這樣乙個怪現象,比如國內比較大的網際網路公司就是bat了,好多從bat出來的程式設計師找工作還是要在bat裡去找,就是這個原因,不是他們看不上小公司,是因為與他們的工作性質有關。
在小公司的程式設計師,可能就是野蠻生長了,做的事就比較綜合,乙個公司中就5個程式設計師,他就是其他人眼中的「技術」,他們要攔下公司的所有與技術有關的「技術」活,除了會伺服器,資料庫,還要寫**,甚至公司的印表機,網路出問題了也需要他們幫忙。
他們做了那麼多的事情,像寫文件這事,發郵件這事能節省時間就節省時間了,因此小公司的程式設計師很少寫技術文件的,他們只是寫**,甚至連注釋都不會寫的,這樣就造成好多**非常難以維護,由於這樣的情況,會發現這些程式設計師特別吃香,他們就是公司的半邊天,他們中乙個人離職了,沒人能維護了他們的**,即使再招乙個比較牛的程式設計師進來也是非常難以下手原來人寫的**,曾經還有小公司因為乙個程式設計師離職導致業務停滯很長一段時間,這就是大部分小公司的乙個通病。
他們做的事情比較多,所涉及的技術相對雜一點,從某種程度上來說也不是那麼的專業。
在去找工作的時候,他們的做過的專案比較多,負責的面相對廣一點,從專案經驗的這一角度來說,比較符合大多數公司的需求,找工作的選擇性相對很大。
最近有很多想學習前端開發,他們問我有沒有什麼好的web前端學習資料,我本是一名前端程式設計師,對於web前端,網頁製作這方面的資料我肯定是有的啦!
web前端資料學習群:618522268
總體來說,這些是某前好多大公司與小公司都符合以上特點,但是也有例外的點,這些都與公司的具體文化有關了,不論是大公司還是小公司,我們都要努力做好自己,只要勤奮,努力再加上自己的聰明才智都能走出一條成功的路來!
更多專業前端知識,請上
【猿2048】www.mk2048.com
小公司程式設計師怎麼進大公司
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!進了小公司的應屆程式設計師如何翻身進入大公司 知乎上的乙個問題,有近 4700 人關注,130 多萬次瀏覽,我的回答有 125 人贊同。看來這是很多在小公司顛簸流離多年感到疲憊的開發者都會關注的問題。問題描述如下 都知道大家說畢業要去大公司,但總有...
程式設計師如何在 小公司成長 和 大公司學習
注 這篇文章會帶有普遍性,不見得適合所有人,或者文章所描述的也不見得是對的,只是根據我的經歷和所見寫成的一篇文章,僅供參考。前言 在軟體行業工作有幾個年頭了,換過多個開發語言,跳過槽,也被獵頭找過,經歷了三五杆槍打天下和創業公司一起成長滅亡,也進入了大公司。在這些年的歷練中,看見很多剛進入軟體行業不...
大公司與小公司
公司都願意找能力強 資格老的人來做研發,有點個人英雄主義在裡面。乙個優秀能幹的員工能給公司帶來很大的利益。但是,凡事都有雙面性。現在這個社會,人才流動很快。能力強的 聰明的人,雖說給公司帶來過不少利益,但也經常給公司帶來很大的傷害,做幾年就遠走高飛的人太多了。他們的離開給公司造成了很大的缺口,很多地...