編程最基本入門 零基礎(chǔ)怎樣成為程序員?
零基礎(chǔ)怎樣成為程序員?我有一個(gè)朋友那就很厲害不的,他本科大一讀的是英語專業(yè),大二轉(zhuǎn)專業(yè)讀的是新聞學(xué)專業(yè),現(xiàn)在就職于某一線大廠。也算,他是真正的的非科班出身的程序員。1.先執(zhí)著怎么學(xué)習(xí)某一個(gè)方向,能靠這
零基礎(chǔ)怎樣成為程序員?
我有一個(gè)朋友那就很厲害不的,他本科大一讀的是英語專業(yè),大二轉(zhuǎn)專業(yè)讀的是新聞學(xué)專業(yè),現(xiàn)在就職于某一線大廠。也算,他是真正的的非科班出身的程序員。
1.
先執(zhí)著怎么學(xué)習(xí)某一個(gè)方向,能靠這個(gè)技能養(yǎng)家,找一份工作,為學(xué)其他的計(jì)算機(jī)知識(shí)想辦法時(shí)間,最終達(dá)到曾經(jīng)的一個(gè)專業(yè)的程序員。比如說,你假如對(duì)前端興趣,就搞明白js的原型鏈,es6的新特性,找一家公司實(shí)習(xí)。如果不是你要擁有一個(gè)專業(yè)的程序員,千萬不要過度設(shè)定好自己的方向,畢竟專業(yè)的程序員大都也能把很多個(gè)方向做的很牛x,其中有一兩個(gè)方向超級(jí)牛x。人類創(chuàng)造windows的davecutler今年都65歲了,20年前4、45歲了才剛剛正在寫winnt,人家在30歲之前都還不太懂怎莫寫代碼,因?yàn)椴灰薄?/p>
2.
當(dāng)你找到工作之后,估計(jì)學(xué)的內(nèi)容以及但不僅不單:計(jì)算機(jī)圖形學(xué)編譯原理操作系統(tǒng)的基礎(chǔ)知識(shí)分布式系統(tǒng)的架構(gòu)對(duì)你的代碼通過靠譜的自動(dòng)化測(cè)試學(xué)會(huì)了寫framework和library,不要一味地地寫application
你肯定會(huì)問怎么學(xué)習(xí)計(jì)算機(jī)基礎(chǔ)知識(shí),當(dāng)然這對(duì)程序員來說,計(jì)算機(jī)的基礎(chǔ)知識(shí)應(yīng)該不重要的,假如計(jì)算機(jī)基礎(chǔ)知識(shí)不更為牢固,很可能會(huì)會(huì)遇到下面的難為情境地:
1.35歲以后大多數(shù)碼農(nóng)會(huì)被老板清退,所以我要盡肯定的要向公司的高層發(fā)展,而技術(shù)主管特別要求你要有專業(yè)水平過硬的計(jì)算機(jī)基礎(chǔ)。
2.未來人工智能會(huì)逐漸初中級(jí)程序員。諸如,今年雙十一阿里的不自動(dòng)切圖機(jī)器人。
3.技術(shù)發(fā)展太快,如果不是你只會(huì)用框架的話,頂多能僅僅外功,假如內(nèi)功(計(jì)算機(jī)基礎(chǔ))再不行,則疲于應(yīng)付,被二十來歲的程序員可以用。
4.學(xué)計(jì)算機(jī)專業(yè)知識(shí),本身就可以完成任務(wù)幸福感
學(xué)編程需要什么基礎(chǔ)?
怎么學(xué)習(xí)編程是有一定的門檻的,要100元以內(nèi)基礎(chǔ)就可以了:
1、
需要一定的計(jì)算機(jī)基礎(chǔ)。
而且我們編寫程序,就是是匯編語言一堆字符的集合,因?yàn)樽钌倌愕脮?huì)鍵盤打字,最好就是能打啊都很溜;然后那是會(huì)聽從軟件,學(xué)編程偶爾不需要按裝個(gè)軟件很正常了的事情。
2、
必須懂點(diǎn)英語
其中這句話的潛臺(tái)詞是你起碼得個(gè)初中學(xué)歷,畢竟有不少地方是初中正在學(xué)英語,我們編寫代碼得用不少開發(fā)環(huán)境大都英文,看有些函數(shù)的幫助文檔也可能會(huì)是英文,所以才懂點(diǎn)英文是要的,如果你想征對(duì)性的學(xué),可以看下計(jì)算機(jī)英語。
3、
一定會(huì)的時(shí)間保證
之外上述的兩點(diǎn)外,還是需要你早上拔出一定的時(shí)間去自學(xué)它,時(shí)間不只要,今天看下,下個(gè)月看下,不在不會(huì)照成學(xué)習(xí)效果比較好差。
4、
善于動(dòng)腦,有點(diǎn)兒固執(zhí)的愛精神
怎么學(xué)習(xí)程序的精髓取決于人怎么學(xué)習(xí)用它解決問題的辦法,學(xué)習(xí)過程中,難免會(huì)遇見些問題,遇到問題,對(duì)我是個(gè)這般的提高機(jī)會(huì),我們要去認(rèn)真思索,堅(jiān)持兩個(gè)月,實(shí)在解決不了,可以和別人去交流,漸漸就行了。
5、
有是有的數(shù)學(xué)功底更佳