作者:鄒溪源,長沙資深互聯網從業(yè)者,架構師社區(qū)特邀嘉賓!
一
在博客園中使用小公司大公司進行搜索,列入的搜索記錄長達50頁。雖然完全命中關鍵詞的文章也許并不多,但這或許也能體現出這個話題的熱門程度。
今天我的公眾號好友中也有人問了我這個問題:
在小公司里面做全棧好,還是大公司里面做專業(yè)的前端或者后臺好?
對于這個問題,我大概有一點點發(fā)言權。在我過去若干年的職業(yè)生涯中,各種類型的公司也算都經歷過,小一點的公司,大概有四五十人,大一點的公司有大幾百人。
當然,與讀者們的大廠比起來,都是小公司,著實不算大公司。但總體來說,也算是了解“專業(yè)工程師”和“全棧工程師”這兩個名詞背后的水深水淺。
二
有時,當我們去跟一些人交流,會發(fā)現一個奇怪的現象,往往小公司的更喜歡稱自己為“全棧工程師”,而大廠出來的,則反而不敢自稱自己為“全棧工程師”。這究竟是為何呢?
我們可以繼續(xù)引述經典理論“達克效應”。
1、不知道自己不知道。
2、知道自己不知道。
3、知道自己知道。
4、不知道自己知道。
這四個階段其實無論在技術層面,還是職場發(fā)展過程中,都無處不在。
在我們每個人說起漫長,說起短暫的職業(yè)生涯中,總是會歷經無窮次技術的發(fā)展,甚至變革,這些技術其實在給我們創(chuàng)造價值的同時,也一點點在我們的靈魂深處留下投影。
有的技術或理論,會對我們的職業(yè)發(fā)展產生非常深刻的影響;有的則如雨后彩虹一般,突然出現,卻有遽然消失。
每一種技術或理論的產生總會有一套成體系的脈絡,也許入門很容易,但要成為專家其實非常困難。達克效應表現的也是這樣一種效應。
那些看起來很容易就學會的東西,往往要深入或許更加困難。而許多大廠開發(fā)者深刻體會其中的不容易,所以若非經過最少幾百小時的學習,其實不敢自稱為專家,更遑論自稱“全棧工程師”了。
其實,有的人自稱為“全棧工程師”,倒不如說是“全能工程師”---每種技術都或多或少懂一點,能夠在很短的時間內完成任務,但一旦要有所深入,就略顯不足,無法再進一步了。
三
但,無法在技術層面有所深入,是一件難以啟齒的事情么?
也許并非如此。我深深的感覺,在IT行業(yè),看起來風起云涌,浪潮迭起,但依然充滿前途和光明,其主要原因在于:人們對基于互聯網場景下的應用,需求從來就沒有因為互聯網技術的發(fā)展而有所降低,反而越來越細致,越來越具體,產生著越來越深遠的影響。
例如,很多年前就說美國互聯網泡沫破滅,但今天互聯網經濟反而越來越重要了;移動互聯網也有人唱衰,“說BAT才掌握船票,已經壟斷中國經濟,其他公司幾乎毫無機會”。卻莫名其妙間,又多出了頭條、美團、小米、滴滴、京東、拼多多等數不盡的優(yōu)秀互聯網公司。
再過十年IT產業(yè)會逐漸退潮么,IT人才將會毫無施展才華的土壤么。不得而知,而且也不重要。重要的是,即便在互聯網技術飛速發(fā)展的今天,中國依然對優(yōu)秀的IT工程師非常稀缺。
四
時至今日,軟件實現過程并沒有因為軟件技術人才的增加而逐漸簡化,反而依然非常復雜。我們其實都能看到,在IT行業(yè),五年經驗以下的開發(fā)者始終居于大多數,不管是十年前,還是今天,行業(yè)都幾乎沒有太大的變化。我們能指望現在的年輕開發(fā)者能夠提前規(guī)避我們之前遇到過的那些問題么?
歷史告訴我們:人們走過的彎路,后人其實還是會再走一遍。看似大爆炸的互聯網,知識滿地都是。其實,知識過載和知識過乏沒有任何區(qū)別。所以,我們寫過的那些垃圾代碼,我們以前遇到過的那些bug,依然有許多年輕人在沿著我們的步伐再走一遍。
那些隱藏在軟件界面的冰山之下,難道bug突然減少了?究竟會不會在哪天突然爆發(fā)?客戶提出的需求,程序員們究竟是如何實現的?
五
我始終認為,專業(yè)工程師依然非常匱乏,無論過去、今天,或未來。
專業(yè)工程師或許不一定是某個領域的專家,也許是某些具備優(yōu)秀跨職能能力的開發(fā)者。
他們首先能夠基于某些行業(yè)場景出發(fā),以獨特的視角發(fā)掘問題的本質,并快速的將業(yè)務問題轉換為技術實現,還能抽絲剝繭,發(fā)現不同事物之間的關聯關系,從而更好的將業(yè)務問題以軟件的形式進行呈現,
他們也能靈活的發(fā)現不同技術之間的優(yōu)缺點,并使用合適的技術問題來進行適配,使得問題能夠以最快的速度進行解決。
他們還能從多個角度出發(fā),而不僅僅是從【軟件代碼實現】這個維度出發(fā)來解決問題,他們所具備的良好的溝通能力和專業(yè)素養(yǎng),使得客戶/用戶能夠愿意傾聽提出的建議,從而以最少的代價來解決問題。
六
成為專業(yè)工程師,與選擇“大廠”或選擇“小廠”有非常明顯的區(qū)別么?
大公司和小公司都有不同的發(fā)展軌跡,不同的人適合不同的發(fā)展方向。無論怎么選,其實都是“小樣本”。
個體選擇走【跨職能型人才路線】或走【專業(yè)人才】路線,對于偌大的中國來說,都其實不會對歷史的車輪產生多大的影響,但我們的選擇其實是在慢慢的改變我們的生活。
有時,小廠在能夠填補我們對于經濟上的匱乏,又有時,選擇了大廠會讓我們以為未來的發(fā)展無憂。
確實如此,有時一些小廠反而能夠比大廠提供短期內更加誘人的薪資,這對一些經濟條件不太好的人來說,猶如“久旱甘霖”;而大廠看似平滑的發(fā)展曲線,能夠讓我們只要沿著設定的方向走下去,肯定不會走錯。
但真的小廠就意味著“朝不保夕”,大廠就一定是“高枕無憂”么?誰也說不準。
最重要的,也許依然是認清自己的定位,無論在大廠,還是小廠,使自己成為出色的“專業(yè)工程師”,更加全面的成長,或許更能讓我們的職場利于不敗之地。
長按訂閱更多精彩▼
如有收獲,點個在看,誠摯感謝
免責聲明:本文內容由21ic獲得授權后發(fā)布,版權歸原作者所有,本平臺僅提供信息存儲服務。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯系我們,謝謝!