股價:
5.36 美(mei)元 %認真做教育 專心(xin)促(cu)就(jiu)業
IT小白怎(zen)么(me)(me)(me)入(ru)門?最近經常有(you)親戚(qi)朋友甚至(zhi)陌(mo)生(sheng)人(ren)問我,軟件工(gong)程師的(de)(de)(de)工(gong)作(zuo)(zuo)是什么(me)(me)(me)樣子的(de)(de)(de)。在這(zhe)一行,我們(men)有(you)很(hen)(hen)高(gao)(gao)的(de)(de)(de)聲(sheng)譽(yu),薪(xin)資高(gao)(gao),工(gong)作(zuo)(zuo)中的(de)(de)(de)樂(le)趣很(hen)(hen)多(duo)——至(zhi)少外(wai)人(ren)是這(zhe)么(me)(me)(me)想的(de)(de)(de)。雖然這(zhe)一行的(de)(de)(de)薪(xin)水(shui)沒有(you)電(dian)影明星(xing)那么(me)(me)(me)高(gao)(gao)(一些(xie)人(ren)甚至(zhi)也將我們(men)看(kan)做明星(xing)),但是因為不錯的(de)(de)(de)收(shou)入(ru)和聲(sheng)譽(yu),依然很(hen)(hen)吸(xi)引人(ren)。
所(suo)以經常會被問(wen)到:我想學習(xi)編程,應該從哪里開始(shi)學習(xi)呢?
這(zhe)是一個有趣的(de)(de)問題(ti),但是又難以回答。當(dang)然,我可以甩給他(ta)們一本關于(yu)編程的(de)(de)書,但是這(zhe)樣(yang)做真(zhen)的(de)(de)好嗎?對于(yu)初學者(zhe),推薦我偏(pian)愛的(de)(de)編程語言(yan)合適(shi)嗎?可能不會(hui)。不要忘了(le)他(ta)們問這(zhe)個問題(ti)的(de)(de)真(zhen)正(zheng)的(de)(de)目標。
當我(wo)聽(ting)到(dao)這(zhe)個(ge)問題的(de)第一(yi)反應,就是(shi)弄清楚(chu)他們為什(shen)么想(xiang)學編程。這(zhe)是(shi)一(yi)個(ge)很(hen)好(hao)地(di)起(qi)點——弄清楚(chu)從中想(xiang)要得到(dao)什(shen)么。我(wo)們可以根據他們的(de)目的(de)來(lai)回答(da)這(zhe)個(ge)問題。
“我想(xiang)要通過學習編程,進入IT行業,拿到理想(xiang)的薪資”
嗯(ng),目標很明確,很直白(bai)!如果你有一個(ge)真實世界的(de)(de)問題待解決,或(huo)者有一個(ge)明確的(de)(de)目標,那(nei)么給你行(xing)動的(de)(de)建議就很簡單(dan)了。
一、IT小白怎么入門?選一門編程語言
學(xue)編程(cheng)自(zi)然要(yao)先(xian)選一(yi)門編程(cheng)語言(yan)當入(ru)口。語言(yan)都是工具(ju)(ju),選工具(ju)(ju)前你(ni)要(yao)拍明確自(zi)己(ji)做(zuo)(zuo)什么東西,然后找(zhao)什么語言(yan)適(shi)合做(zuo)(zuo)。例如做(zuo)(zuo)安(an)卓應用學(xue),做(zuo)(zuo)IOS應用學(xue)swift。
二、IT小白怎么入門?選好了語言不要糾結版本問題
第二選擇學一門語言不要糾(jiu)結學什么版本,例如現在是安裝java6還是java7還是java8啊?學當下最新(xin)的就行(xing),不要老(lao)YY什么兼容問題。
新人(ren)在很長時間內達不到(dao)要被版(ban)本(ben)(ben)區別坑的(de)水平。而(er)且基本(ben)(ben)上(shang)作為新人(ren)從開始學到(dao)開始能做產品怎(zen)么也得一兩年。到(dao)時候現在這(zhe)個版(ban)本(ben)(ben)就是穩(wen)定主流版(ban)本(ben)(ben)了。
三、IT小白怎么入門?先搞定語法
一(yi)開(kai)始不用(yong)學(xue)枯燥的(de)計算機(ji)組成原理、設(she)計模式之(zhi)類(lei)的(de)知識。就先學(xue)語言,也(ye)不用(yong)深(shen)究歷史啊(a)(a)優點啊(a)(a)區別啊(a)(a),直接學(xue)語法。
不用管那么(me)多,先做些看得(de)見的東西。敲(qiao)代碼(ma)敲(qiao)代碼(ma)一(yi)直敲(qiao)代碼(ma),感(gan)受一(yi)下控制計算(suan)機(ji)的感(gan)覺。這樣才能(neng)讓自己(ji)感(gan)到酷(ku)炫,激發一(yi)邊學(xue)一(yi)邊和(he)小伙伴(ban)們嘚瑟的熱(re)情。
先學好一(yi)門(men)語言回頭再來看看歷史和做比較(jiao),看看大師們的理論,逐(zhu)漸(jian)向(xiang)外(wai)擴展(zhan)更(geng)多知識(shi)或(huo)許(xu)更(geng)有(you)效(xiao)率(lv)。
四、IT小白怎么入門?不會Linux沒有MAC就先在Windows上學
很多(duo)(duo)前輩會和你說Linux系統下(xia)編程多(duo)(duo)酷炫, 用mac下(xia)多(duo)(duo)優(you)雅,用Windows多(duo)(duo)Low。那些命令行系統是不是真(zhen)的很高效拋開不說。
如果新人不(bu)(bu)會用(yong)Linux就先(xian)不(bu)(bu)要學,不(bu)(bu)要刻意去(qu)裝個(ge)ubuntu裝個(ge)黑蘋(pin)果搞(gao)半(ban)天,裝好(hao)了不(bu)(bu)知道怎么搭建(jian)開發環境(jing)又搞(gao)半(ban)天,然后Windows習慣一時半(ban)會有揮之不(bu)(bu)去(qu)效率特別低下,各種常用(yong)軟件還沒有,還沒開始(shi)(shi)學編程先(xian)把(ba)自(zi)己的生活搞(gao)得一團糟了。所以一開始(shi)(shi)就在Windows上搞(gao),這(zhe)是最好(hao)的。
還(huan)有就是新手(shou)資(zi)料基于Windows平臺是最多的(de)。
五、IT小白怎么入門?善于尋找資源
根據你學習(xi)的(de)熱情(qing)和進(jin)度,可以給(gei)予一(yi)些指導,去找一(yi)些學習(xi)的(de)資源(yuan)。
1、用google搜(sou)索,我(wo)(wo)上(shang)面鼓(gu)勵一開(kai)始直接敲代碼(ma)暫時跳過其它知識(shi)。但(dan)是學編(bian)程(cheng)前先學會科(ke)學上(shang)網我(wo)(wo)是大(da)大(da)提(ti)倡的。
2、微博(bo)搜索,強(qiang)烈推薦很多時候比google還好用,特點是按時間(jian)排序很新鮮,還能篩(shai)選只看(kan)關注人(ren)關于某事的微博(bo)。
3、知(zhi)乎搜索,原因大致同上。
IT小白怎么入門?如果零基礎學習IT,并且想通過IT學習進入互聯網公司尋找高薪崗位,其實比較快捷的方式之一就是選擇IT培訓機構進行學習,通過IT培訓機構的(de)學(xue)(xue)習(xi)從而順利就業,如果毅力比(bi)較強也(ye)可以先嘗試自學(xue)(xue)IT技術(shu),可以按照小(xiao)編寫(xie)的(de)步驟進行系統的(de)一步一步的(de)學(xue)(xue)習(xi)。
【免(mian)責聲明(ming)】本文部分系轉載,轉載目的在(zai)(zai)于傳遞更多(duo)信息,并不(bu)代(dai)表本網贊同其觀點和對其真實性(xing)負責。如涉及作品內容、版權和其它問題(ti),請在(zai)(zai)30日內與聯系我們,我們會予(yu)以更改(gai)或刪除(chu)相關文章,以保(bao)證您的權益!