如何自學編程,零基礎適合學習Java或者Web前端嗎,非科班的能學java嗎?

很多人都會選擇自學Java或者前端,相信有在校的大學生,有正在上班想轉行的,也有已經在自學的。下面通過幾個問題我來給大家分析學習編程的難易程度。

編程是什麼?

通俗的理解,編程就是編寫程序,哪什麼是程序呢,程序這個分類很大,我們目前接觸的比較多的就是java和web前端了。用java編寫的代碼就是程序,用HTML編寫的代碼也是程序。

Java和前端目前的市場形勢如何?

在近幾年Java和前端的市場需求還是比較大的,但是有些人也看準了這塊的商機,這幾年培訓機構也是層出不窮。這就導致了一個現象,這些需求崗位會逐漸的趨近飽和狀態。就拿今年來說,很多培訓出來的學生找不到工作,而公司一般招聘要求又比較高。很多企業不招實習生,因爲實習生的培養成本大,當然,除了一些大公司。Java和前端就今年的市場來看,一般培訓出來能力又不雜滴的同學是很難找到工作,找工作也是機遇和運氣。當你沒有氣韻的時候那麼你就要學好技術,前幾年我面試的培訓機構的學生也有數百了,但是每次能留下來的不多。前端的市場這幾年對前端的要求也比較高了,前幾年會jq和html+css佈局就行了,現在的話則要求你會vue,react,node等這些,前端的技術迭代比後端還要快,互聯網發展實在是太快了。總體來說只要你能力還可以,是可以找到工作的。

自學真的能學會嗎?

這個問題我想很多人都是特別想知道的,自學能不能學會,能不能找到工作。針對這個問題我想說的主要是自學是可以,你也能學會,但是能不能找到工作就不一定了,爲什麼會這麼說呢,我們首先來看看自學的幾個途徑:

1、看視頻(這應該是很多人選擇的)

2、看書(結合視頻)

3、在網上找資料

......

最主要的是這三點,我相信還有很多方法。但是如果你只是看視頻,那麼這個視頻要是不優的話,你就只是簡單的過一遍,對你來說學習到知識點並不是很多,爲什麼這麼說呢,我們都知道網上自學的視頻有特別多,但是有的人講的好,有的人講的不好,你如果看的是不負責任的人講的,那麼你學的就沒一點兒意義。另外還有一個比較重要的一點就是你自學不知道哪些是重點,哪些不是重點,可能你看一遍視頻,感覺自己學會了,把視頻上面講的也學會了,但是你知道企業裏邊常用的是哪些嗎,視頻之外的知識點你瞭解嗎?所以說自學看視頻這是最大的一個誤區,當然也不排除有天才,能舉一反三。但是對於大多數人來說這個誤區還是存在的,那麼另外一點就是看書,看書其實是不推薦初學者來看,因爲同樣是過一遍,還沒有看視頻來的快,至少視頻上還有人講原理,講的比較細緻。在我工作8年之久,接觸到的人來看,自學有百分之20的人是能學會的,並且也找到了工作,但是這20%的人有一般是計算機本科,專業基本上沒有,但是他們付出的努力你是想象不到的。所以如果有同學自學的話我應該好好想想自身的條件,能不能堅持學下去,有沒有這個毅力,在做決定。

學習Java好還是WEB前端好?

其實這兩個沒有可比性,都是兩個就業方向,Java主要來寫後端,WEB前端主要來寫前端。你在網頁上能看見的所有的都是屬於前端的內容。而後端呢主要處理一些邏輯功能,比如用戶登錄,你輸入用戶名和密碼,後端就是來計算你輸入的用戶名和密碼是否正確。Java要比前端稍微難一些,學習週期也長一些,但是Java的薪資要比前端稍微能高一點,但是這個也不一定,我見過一個5年的前端薪資16K和5年的Java薪資11K,爲什麼會有這麼大的差別呢,原因就是工作所在的公司不同,所以要選擇那個公司很重要。只要是你感興趣的,那麼你就去學。如果你感覺你喜歡界面性的那麼就去學習前端,如果你感覺自己還可以那麼就可以去學習後端。

自學遇到問題該怎麼辦?

如果你在自學,並且在學習的過程中遇到了問題,而這個時候又沒有人可問,一般情況下你是會去百度,有時候百度有,有時候沒有,或許這個問題你要糾纏好幾天都麼有頭緒,而這個問題找不出來答案,想不通爲什麼,那麼這對你後面繼續學習是有影響的。如果你的心態不能及時調整過來。針對這個問題我的建議就是,第一是去百度,第二是找相關的技術人員去問,或者去qq羣等。

自學有問題,應該去培訓機構嗎?如果培訓是選擇線上還是線下?

這個問題其實也是我回答的比較多的一個問題。我們知道現在的培訓機構特別多,但是坑也特別多,所以選擇成了問題,我們都知道比較有名的是達內和黑馬等,達內全國各地都有分校,而據我所知,如果你選擇去達內不去總校的話,分校的學習氣氛和是不怎麼好的,並且助教的能力也是一般。有的是畢業後留在學校任教的,沒有真正的企業項目經驗。選擇線上還是線下這個主要看你的時間,如果你準備全天學習並且有足夠的資金,自我自控能力感覺不好,那麼我建議你去線下全日制的。如果你是學生,大二或者大三,或者是你在工作想打算轉行,那麼你可以選擇線上的,線上的風險也比較大。所以一定要慎重選擇。

非科班的可以自學嗎?

這個問題也是很常見的一個問題,有很多人看準了IT這個行業的薪資高,都想轉行,那麼有的人不是計算機專業的,那麼這個時候只要你每天能堅持去學,有毅力,並且每天有很多時間,至少3個小時候以上,那麼我是推薦你學習的。讀萬卷書行萬里路,編程這個東西就是要多練習。只有練得多了你的基礎才能紮實,之前有一個互聯網公司去某高校招聘,第一條就是大學期間寫的有效代碼必須10萬行以上。10萬行是非常恐怖的,爲什麼會有這個奇葩的要求呢,就是人家看準的是你的實際操作能力,而不是理論。

給自學的人一點建議

如果你能看到這裏,說明你也想自學。那麼學習任何東西就有技巧和方法。學習編程也是。

  1. 對所學的知識每天做回顧
  2. 每天把所學的知識點整理下來,後面每天去看,多做練習
  3. 規劃好學習路線,每天按照計劃進行
  4. 多做練習,多做練習,多做練習
  5. 不懂的及時問,不懂的及時問
  6. 重複看以上五條。

有任何自學的問題可以在下面評論,有技術問題可以私聊我。

需要學習資料的或者學習迷惘的同學可以加我Q:466682881,

QQ羣:213365178 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章