其實(shí)兩個(gè)選擇,一個(gè)橫向,一個(gè)縱向,沒(méi)有對(duì)錯(cuò)之分,關(guān)鍵在于你自己想要什么
如果選擇深入學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)與算法,其實(shí)這是一條挺辛苦的路,尤其是算法,沒(méi)有天賦還真學(xué)不好,而且要有很強(qiáng)的數(shù)學(xué)基礎(chǔ),可以看看算法導(dǎo)論,如果覺(jué)得不吃力,就可以。深耕某一領(lǐng)域,比較適合進(jìn)入大公司,大公司一般都是一個(gè)蘿卜一個(gè)坑,不需要你掌握太多的領(lǐng)域,進(jìn)入大公司相應(yīng)的就有了大的平臺(tái)
全棧和上述正好相反,它要求你懂的足夠多,什么都要會(huì),也正因?yàn)槿绱耍诿嬖嚨臅r(shí)候其實(shí)是比較吃虧的,很容易被面試官抓到一個(gè)細(xì)節(jié)而pass掉,不過(guò)全棧還是很受一些初創(chuàng)企業(yè)歡迎的,畢竟一個(gè)人可以頂多個(gè)人用,而且是全校的話(huà)即便以后不好找工作的話(huà)還是比較容易創(chuàng)業(yè)的
以上是兩個(gè)方向的優(yōu)缺點(diǎn),正好相反
從我個(gè)人來(lái)說(shuō),我比較偏向全棧,因?yàn)槌绦騿T畢竟是青春飯,誰(shuí)也不能保證永遠(yuǎn)有工作,而且如果要向上發(fā)展進(jìn)管理層的話(huà),只懂的一個(gè)細(xì)分領(lǐng)域還是不夠的,畢竟我們是做應(yīng)用的,不是搞研究的