直奔主題什么是真正的全棧工程師?
? 個(gè)人觀點(diǎn)是:一名懂技術(shù)的合格產(chǎn)品經(jīng)理就是全棧工程師!全棧工程師誕生在有創(chuàng)意想法的人當(dāng)中,而不是單純以這個(gè)技能去換取一份職業(yè)為初衷的人。
1.為什么你要努力成為一名全棧工程師
? 假如你有一個(gè)想法,要做出一款產(chǎn)品,你在沒有技術(shù)的情況下怎么辦——找團(tuán)隊(duì)。你需要后端、需要前端,需要UI設(shè)計(jì)等等。可是問題來了,你的idea多一個(gè)人知道多一份風(fēng)險(xiǎn),別人直接可以繞開你,尤其是有技術(shù)的程序員,他剽竊你的想法沒你啥事了,扎克伯格就是這么干的,所以產(chǎn)品初期必須自己來,要搭建一個(gè)框架只要能用就行,寫的丑就丑了點(diǎn)沒關(guān)系,以后慢慢改進(jìn)。你的idea才是關(guān)鍵,初期形成產(chǎn)品才是關(guān)鍵,形成之后你可以協(xié)調(diào)全世界的人來幫助你完善這個(gè)產(chǎn)品。
?我曾經(jīng)聽到過一句話,未來的職業(yè)有一大部分會消失,最后只剩下程序員,未來“英文”和“編程”會是人的基本技能,英語與編程是相關(guān)聯(lián)的共同促進(jìn)的,為了學(xué)好英語去學(xué)編程,為了學(xué)編程去學(xué)習(xí)英語也是可以的,都可以作為你學(xué)習(xí)的動力。
2.全棧工程師等于全能嗎?
? 第一次聽說全棧工程師的人或許都會主觀的認(rèn)為是全能型工程師。什么技術(shù)都會那是神不是人,放心吧,那肯定也不是全棧工程師。你要做一個(gè)產(chǎn)品像是搭積木,全世界有1萬多塊不同的木頭,你都有,可能嗎?現(xiàn)實(shí)嗎?你只要找到你需要的那么幾塊木頭,能夠完成作品就可以了,哪怕丑一點(diǎn)沒關(guān)系、穩(wěn)定運(yùn)行是關(guān)鍵,寫程序說白了就是樂高式組合,有現(xiàn)成的代碼拿過來用,實(shí)現(xiàn)你的功能就成了,你不就是站在巨人肩膀上嗎?
3.全棧工程師的技術(shù)就是垃圾?
? 我認(rèn)為只要能夠?qū)崿F(xiàn)產(chǎn)品功能并且能夠穩(wěn)定運(yùn)行就可以了。互聯(lián)網(wǎng)大多數(shù)的產(chǎn)品其實(shí)在技術(shù)上都沒有壁壘的,產(chǎn)品的功能都是組合修改再創(chuàng)造,你以為專業(yè)的程序員就是走在技術(shù)的前沿,別做夢了,真正走在技術(shù)前沿的人是那些在實(shí)驗(yàn)室里的科學(xué)家,這就是為什么在美國不少企業(yè)會與大學(xué)聯(lián)合做一款產(chǎn)品的原因,我們必須承認(rèn)某些技術(shù)真的是需要無數(shù)代人的心血才有所突破的。你如果不是領(lǐng)先全世界的技術(shù)最最前沿的高精技術(shù),沒你就不行,那憑什么認(rèn)為全棧工程師的技術(shù)就是垃圾了,說白了大多數(shù)技術(shù)都是組合修改再創(chuàng)造僅此而已。事實(shí)證明大多數(shù)情況高精技術(shù)與改變世界不一定成正相關(guān)的。
4.如何提高全棧工程師的能力
? 全棧工程師的基本技術(shù)就是實(shí)現(xiàn)產(chǎn)品核心的技術(shù),在實(shí)現(xiàn)產(chǎn)品過程中,不斷地打磨不斷地改進(jìn),自然而然技能越來越精通。十八般武藝不是一日之寒,同樣是需要花時(shí)間去修煉的。
5.有哪些人是全棧工程師
周鴻祎、馬化騰、扎克伯格、