學計算機基礎好還是學框架做項目好?

啊小賤啊


一定要回答好或壞的話,我建議學基礎,但是還是要結合自身的情況,下面我詳細的說下我的想法。

這個問題其實是好多剛剛進入或者想要進入程序猿這個行業的小夥伴們都在思考的問題,說實話確實很難抉擇,不像科班出來的程序猿,他們有4年的時間來充分的學習計算機基礎知識,當我們步入了社會後再想要進入這個行業,可能就很為難了,基礎重要大家都明白,但是學習成本高時間久是最大的障礙,現在的房貸、車貸是不會因為學習而停止償還,這些壓力就迫使了程序猿速成行業的誕生(當然不止因為這個,還有現在it行業的高待遇、崗位足等原因)。

現在各行業都在轉型,對程序猿的需求很大

程序猿速成行業這個詞大家可能不常聽到,他們一般都是叫it培訓班(這裡不是diss任何企業的意思,存在即有理,我尊重每個行業),這些培訓班大多都是1到3個月的速成班(費用也很驚人哦),主要就是培訓相應編程語言的語法和框架,我以前公司的2個同事都是通過培訓班進入到的這個行業的,基本的編程工作都是可以勝任的,他們瞭解現在主流的應用框架,使用起來也沒有問題,可以很快找到一份理想的工作養家餬口,但是存在了不能深挖技術這個問題,比如遇到框架級別的bug等(當然從培訓班出來也有很多大神,我這裡只是說的普遍現象),這也大大阻礙了他們職業晉升的道路。

圖不重要,看字

上面我說了這麼多,只是想說明下學基礎和學框架好的答案不是固定的,要看你現在處在的狀態,如果你還是個學生,沒有大的社會生存壓力,那麼我建議你先從基礎入手。但如果你是我上面說的情況,那麼建議你先速成學習框架(人總要先活下去再想其他的問題吧),但不要找到工作後,就放棄學習,還是要把基礎知識補回來的,不要放棄自己晉升(漲薪哦,哈哈)的機會,it界可有個35這個數字啊,感興趣的小夥伴可以自行了解下。

好了,希望對題主有幫助,本來打算再介紹下一些Java的基礎框架,想想還是不了,我也不知道題主想學哪門語言的框架。如果有感興趣的小夥伴可以給我私信,我們再交流。

最後再說一下剛才沒解釋的35這個事,我絕不是在販賣焦慮,昨天我剛剛和我一個朋友通電話,也是程序猿(年齡就不透漏了,總結下就是學歷和技術都不是很好),他失業半年了,一直沒找到理想的公司,昨天去面了一個銷售崗,我聽到也是非常吃驚(也許是疫情導致的)。

最後這個圖,鼓勵下大家和我,讓我們在it這條不歸路上,努力的奔跑吧


唯一胡小然


這兩個學習,可以並行進行,相互驗證。

學框架做項目是為了能夠先邁進實戰

為了能夠迅速培養起興趣,跟感受項目實戰的過程,開始動手學框架做項目是一個好的學習方法。通過項目,能夠迅速檢測自己缺少的知識。

瞭解了缺少的知識,就可以梳理要補充的計算機基礎。

不要在意是否科班出身,

不要把所謂是否專業出身,作為限制自己的籠子。

學校時候學的幾門課程,並不能決定自己在工作中是否能成功。

反而大量的跨專業而來的人,帶著熱情,磨練成為了高手。

計算機組成與原理,數據結構,離散數學等等基礎學科,可以自己用兩個月讀一本。

興趣是最好的老師。

通過項目實戰,給自己定一個小目標

然後再實戰中,就要撲下身子,把基礎去一點點的夯實。

成功路上不擁擠,因為堅持的人不多

這句話一定要記下來,尤其在學習上。

學習很艱苦,但我們可以分解成一個個小目標,逐步去化解。


分享到:


相關文章: