本人從事JavaWeb開發(fā),應(yīng)別人要求,思考再三,終決定專門開一貼來總結(jié)一下我個人目前推薦的學(xué)習(xí)路線。從啥也不會到能夠從事JavaWeb開發(fā),究竟要學(xué)習(xí)哪些東西?很多人都會迷茫這個地方。所以我打算隨便談?wù)勎业目捶ā?/p>

我之前一直不想寫,因為我知道一旦寫了就要承擔(dān)壓力。必然會有一大波人來指責(zé)我,說什么什么你這樣講是毒雞湯,怎能不管算法,不管計算機(jī)原理!你這樣是誤導(dǎo)新人!然后舉出一大堆例子,說基礎(chǔ)怎么怎么重要,你這樣速成將來會有大問題!你這是在瞎扯,一看就知道你不懂得Java的精髓!

我大概能預(yù)見這些情況,但我無所謂,因為我所說的,不代表就是正確的,錯了又如何呢?我畢竟只是普通人。

我只能說,到目前為止,我所看到的情況即是如此。也許的確是我目光短淺吧,沒有達(dá)到網(wǎng)上大神說的那種境界。很多人給我的感覺就是,敲一個HelloWorld,都需要把計算機(jī)的二進(jìn)制編碼,以及計算機(jī)怎么誕生的這些完全搞明白才可以。否則我就不配敲HelloWorld,因為我不懂得原理。

所以,這些東西我一直不想寫,反正總歸會被罵,還不如清閑點算了。

可是隨著群里問我這個問題的人越來越多,而且這個事情也不是我隨隨便便就能講清楚的。最終,思量再三,我還是決定專門寫幾篇文章,就我個人的看法來簡單說說,從啥也不會到能夠從事JavaWeb開發(fā)的一個最直接的學(xué)習(xí)路線。

因為現(xiàn)在大部分公司還是沒有明確的前后端之分,比如我經(jīng)歷的幾個公司都是如此,前后臺都是一個人包了。稍微小一點的項目,一個人抖擻抖擻精神,也就直接扛下來了。

所以,在我的推薦路線中,前端肯定也是要包括的。如果你只學(xué)Java,在目前的大趨勢中,還是比較懸的。除非你找到那種前后端完全分開的公司。

那么,開始吧。

1.第一階段 - JavaScript

為什么我推薦先從JavaScript學(xué)起來,原因有兩個。其一,JavaScript不需要你搭建什么環(huán)境,比如Java你就得先安裝JVM,配置環(huán)境變量??赡軐σ呀?jīng)工作的你而言,這真的沒什么,因為太簡單了。可是,對于一個完全

網(wǎng)友評論