
【高山仰止】
這是一個將“優(yōu)勝劣汰”發(fā)揮得淋漓盡致的時代,于是,企業(yè)越發(fā)重視人才的引進和培養(yǎng),但人才如同雨后的彩虹,可遇不可求。在代碼界,也有這樣一個神奇的存在,這類人才,被稱為“全棧工程師”,一個“全能”還不足以表達欽佩之情,總之,聞者贊嘆,見者ORZ.
【全棧工程師定義】
多才多藝的名人自古以來就不勝枚舉,比如我國古代的張衡,歷史課本神乎其神的那位,除了“地動儀”,這位名人的其他技能也是遍地開花啊,他不僅涉獵中國天文學、機械技術、地震學,還賦有文獻史書,并且精通機械、數(shù)學、繪畫~~
達芬奇可謂是外國的“祖師爺”了,沒錯,就是畫雞蛋的那位,他是一位思想深邃、學識淵博、多才多藝的畫家、天文學家、發(fā)明家、建筑工程師。他還擅長雕刻、音樂、發(fā)明、建筑,通曉數(shù)學、生理、物理、天文、地質等學科,既多才多藝,又勤奮多產,保存下來的手稿大約有6000頁……
而到了現(xiàn)在,我們所理解的全棧工程師從度娘上的定義看,也叫做全端工程師,英文是Full Stack Developer,是能隨時扮演各種角色,掌握多種技能,并且在任何方面都能獨當一面、利用所有技能獨立完成一個產品的人。

一般認知:傳說中神龍見首不見尾的大神,幾乎找不到明顯的過人之處,文不能陪你侃侃而談,武不能逢人擼串喝酒,安靜到存在感全無,但發(fā)生問題時幾乎人人都能想到他,各種技能滿點,只有你想不到的,沒有他不會的,看起來就是那種與世隔絕的天才,朋友很少,但周圍全是頂禮膜拜的迷弟迷妹。
真實情況是:因為天生的智商開掛,承受了正常年齡不該有的成熟,無法跟周圍的人打成一片,造成了交流障礙,只好與知識打交道,后來越發(fā)覺得,無敵是多么寂寞,多么空虛,只好把能學的都學了一遍,通過幫助別人解決問題來拉近關系……
知乎里的大神自嘲:
1.就是不敢說自己是全棧工程師,因為怕被黑,只能自稱打雜的,全干工程師。
2.一般自稱全棧工程師的,都很苦逼,因為沒有理由拒絕,拒絕了還能叫全占?
3.別人眼中的全棧,自己知道的全渣,什么都懂一點,但什么都不專業(yè)。
【中毒假象】
普通程序猿在代碼的苦海中掙扎已經實屬不易了,但是眼見著身邊有個全棧工程師,月入高薪,輕松過著令人驚嘆的日子,還總是備受追捧,想著自己也應該有所追求,便下定決心要打造自己。
教大神學習方法,默默搜集了各種進習資料,拒絕了各種社交活動和邀約,一有時間就開始大計,啃著一堆比桌子還高的書籍,起得比雞早,睡的比狗晚……
這樣堅持了幾個月后(假想時機成熟時),出現(xiàn)了以下幾種情況,
自成一派型:艾瑪,這個真是有趣,突然覺得任督二脈打通了,基礎知識的調集堪稱“活字典”,普通人學一種編程語言就要叫苦連天,他卻樂此不疲,一網打盡,從二進制開始,高數(shù)計算、內存控制、計算機運行等人工智能硬件基礎面面俱到,同時在個人能力上,邏輯思維強大,外語突飛猛進,執(zhí)行能力max,技能加血到爆炸~
自我糾正型:全??烧婧馁M精力,看來是我高估自己了,發(fā)現(xiàn)了自己的短板與能力上限,以后還是腳踏實地專攻一門。
自我陶醉型:人生似乎豁然開朗,弄清楚了開發(fā)app、做網站、弄數(shù)據(jù)庫、配置服務器環(huán)境的各個流程,各種有意無意的向周圍人炫耀自己各種進步,找他解決問題時:這個啊,簡單,看我分分鐘給你解決掉它。結果,他留下的BUG比你原來的BUG還要多……
自暴自棄型:看書看到懷疑人生也沒神馬大的突破,完美繼承魚的記憶力自慚形愧,于是開始下凡,打開了告別已久的朋友圈,發(fā)現(xiàn)物是人非了,各種美食美景恩愛不停,想著自己之前那段聞雞起舞神仙般不食人間煙火的日子,頓時覺得沒有必要那么用功了,反正羅馬城一時半會兒建不起來,先找點樂子放松下,游戲、球賽、追劇、約飯、旅游等等一發(fā)不可收拾,還想著全棧?誰愛全棧誰全賤!
但可惜前兩種情況畢竟少數(shù),大多數(shù)都會掉入后面兩種坑而無法自拔……
【認清事實】
所有無法學習的理由,其實都是沒有準備好投入學習的借口。這是個容易獲取信息的時代,所以稍不留神就會做了思想的巨人,行動的矮子,道理誰都懂,但在自己身上就全變樣了,總結下原因如下:
1.環(huán)境因素
聽大神講沒怎么用功,看了幾本書再操作一下就會了,信以為真……
事實上,有些經驗,參考一下就好,認真你就輸了!誰都不會輕易立flag,因為人都會習慣性給自己留條后路,這是中國式教育的結果使然。最好是天生的,最好是毫不費力的,多少次無聊的啃書時光,都是不為人知的心塞苦悶,而輕信稍稍努力就能改變自己的你,太年輕,太天真……
2.自身原因
心理學有一個理論,人們總習慣性地將自己的成功歸因于自身,失敗歸因于環(huán)境。
如果你能從自身出發(fā),就會發(fā)現(xiàn)事情并不簡單~
A.有廣度沒深度,根基不穩(wěn)太浮躁
B.假性學霸附身現(xiàn)象,會一項或幾項技能就開始自信心爆炸
C.操作太粗糙,一旦深入細節(jié),馬上破功
D.智商暫時性下線,缺乏對解決問題的深度思考和負責人的能力
所以這個時候,你需要來點大神總結的扎心公式壓壓驚~
普通人
全棧= 全干 = 啥都會 = 啥都不會
真全棧
全棧= 全都不干 = 全都有解決方案 = 各個行業(yè)都能干
欲戴王冠,必承其重,看看那些聞名世界的全棧大神們,你就明白了
【Node.JS發(fā)明者——Ryan Dahl】
后端語言天才,思維方式神奇逆天,如果你曾經使用過其他服務器端Web框架,你會震驚于用Node這么容易就能編寫一個服務器!解決了業(yè)界多年以來的心病……
【JS宗師人物——道格拉斯·克羅】
俗稱老道– 是無數(shù)前端人的偶像,他從c語言、java、c++、ruby、匯編到市面上出現(xiàn)過的編程語言等,不但運用得得心應手,并且他本身也是許多語言規(guī)范的發(fā)明和貢獻者,可謂語言界的“全棧”鼻祖,尤其對js貢獻巨大,現(xiàn)在許多web規(guī)范和語言范疇都是他制定的。出了十幾本暢銷20年左右的技術書。
【linux之父——Linus Torvald】
此人更傳奇了,可謂顛覆計算機世界,無所不能‘My name is Linus, and I am your God’ 這句自信心爆棚的話就是出自他,能口出狂言到這種地步的,可能真的是很神……
以上幾位在一定意義上說是全棧還不夠,簡直是藍胖子克隆體啊~~~
其實,總感覺這些大神做什么都跟玩兒似的,但可能背后有許多不為人知的奮斗史,而且我們發(fā)現(xiàn),如果你不是天賦異稟,或是經歷過什么脫胎換骨的大事,或是對全棧的興趣比對妹子漢子還要強大的話,那就不要輕易嘗試了,因為結果一定是不忍直視的……
你我皆凡人,擺正自己的位置,專攻一門成為專家就實屬不易了,想成為全棧,請參考以上文章所述,還是想不通的話,寶原科技有大把技術與洗腦雙管齊下的專家為你整治疑難雜癥,但首先,拎清自己才是第一步!