當前位置:
首頁 > 最新 > 外行人零經驗想學編程,從哪入門比較好?還不會打擊自信心

外行人零經驗想學編程,從哪入門比較好?還不會打擊自信心

如果你不是計算機專業出身,對編程感興趣,或者是因為開發工資高,而被吸引過來,想進這一行,但是完全零經驗,不知道從何入手,這篇文章或許可以幫到你。

越來越多的開發人員,與越來越多的跨行開發人員

不得不說現在在企業里的開發人員,已經不全是計算機出身的了,在我之前的團隊里就有不少非計算機專業的出來做開發,而且水平都還不低。

之前吵的沸沸揚揚的跨行人才,隨著現在火的移動社交軟體,而逐漸嶄露頭角,而這些人,很多都不是自己本來的專業領域,所以信心,比較重要,這是幾乎所有跨行的人都會擔心的問題。

不管你是真的喜歡而進入的這一行,還是因為不菲的薪酬,而選擇的這一行,都請你拾起信心來,讓我們進入第一步:

第一步,強烈建議先從HTML頁面入手

編程,準備來說是一個邏輯思維的實現,其實你寫的代碼不值錢,但系統實現的邏輯很值錢,語言只是一個工具而已。

新手學任何一個東西,如果感覺困難,放棄的念頭會與日俱增。

學編程,最有效果的方式,其實是從HTML開始學起,直觀,幾分鐘都能看到效果,這是見效最快的方式,也是最不容易受打擊的途徑。

HTML很簡單,全是標籤,記住常用的寫法就可以了,學習的過程中,w3cschool會是你的一個很好的輔助工具。

第二步,樣式CSS和腳本語言JS跟上

Html和CSS以及JS是三兄弟,基本上一個網站上都會用到,注意,Js需要你先用原生態的來寫寫,現在先別接觸框架。

熟悉了之後,再選擇相應的框架,你會如魚得水般釋放。

第三步,前端框架了解下

這是我們第一次接觸框架,什麼是框架呢?就是為了加快開發速度,那些程序大牛們為了方便大家的開發,結合實際經驗,而寫的工具包。

使用框架,你會發現,不用再去關心那麼多細節,而把精力用於業務的實現上。

如果你願意的話,bootstrap將會陪伴你走完一路,

第四步,選方向

全棧

IT行業是一個細分的行業,有好多方向要選,你當然可以選擇全棧工程師,但那樣你的精力前期肯定不夠用,先選一個方向,在這個行業內站穩腳根再學也不遲。

前端

我們前三步學的全是前端的東西,如果你想做前端的崗位的話,你需要更加深入的研究下當下的流行框架,比如Vue.js,Angularjs,React.js,不用全學會,學一個到兩個就可以,至於要學哪個,可以參考招聘網站的招聘信息,上面會有詳細的說明,畢竟每家公司的要求是不一樣的。

後端

後端語言比較多,Python,PHP,Go,node.js,Java,Ruby在當下一線城市用的都比較多,ruby算是小眾語言了,前幾年異常的火。

雖然你可能聽到談Java這個詞比較多,但過來人一般不太會推薦你會Java,尤其是外行轉過來的,一個是太重,開發速度慢,不利於個人單打獨鬥,個人接個項目掙點外快用一個輕量級的腳本語言會很是一個非常明智的選擇。

移動

移動app分為安卓陣營和蘋果陣營,如果你選蘋果的話,你可能需要一個macbook,或者安一個虛擬機。

不過移動app的開發太費錢,跨平台開發未來或許會是一個趨勢。

第五步,以後的章節,以後再講。

本文由木易小光原創,歡迎關注,帶你一起長知識!


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 木易小光 的精彩文章:

我們買回電腦來,為什麼習慣性對它分區?

TAG:木易小光 |