還能自學(xué)或者從哪里學(xué)到比較靠譜的知識(shí)呢?
謝謝邀請(qǐng),
不是計(jì)算機(jī)專業(yè)的學(xué)習(xí)編程在開(kāi)始學(xué)習(xí)的時(shí)候還是有點(diǎn)費(fèi)勁,因?yàn)樵陂_(kāi)始涉及專業(yè)術(shù)語(yǔ)方面會(huì)遇到一些困惑,這個(gè)時(shí)期需要打好基礎(chǔ),所以在學(xué)習(xí)編程之前先學(xué)學(xué)計(jì)算機(jī)組成原理,了解下計(jì)算機(jī)的內(nèi)部構(gòu)造,內(nèi)存以及CPU等原理,二進(jìn)制和別的進(jìn)制之間的切換,這些基礎(chǔ),培養(yǎng)好自己的計(jì)算機(jī)語(yǔ)言思維。
1.學(xué)習(xí)編程第一步還是要確認(rèn)自己學(xué)習(xí)方向,目前軟件方向分化的非常大,在這大致歸納下
前端方向,后端方向,移動(dòng)開(kāi)發(fā),數(shù)據(jù)庫(kù),人工智能,大數(shù)據(jù),運(yùn)維/測(cè)試,UI設(shè)計(jì)等等
找到自己想去切入的方向,如果覺(jué)得沒(méi)有方向,或者當(dāng)前還沒(méi)有意識(shí)到就去選擇一門(mén)語(yǔ)言,當(dāng)前比較流行的語(yǔ)言,作為一個(gè)實(shí)際的切入點(diǎn)
2.有了方向就要去選擇學(xué)習(xí)方法或者資料,學(xué)習(xí)的時(shí)候建議以書(shū)本為主線,視頻作為輔助來(lái)學(xué)習(xí)。
制定好學(xué)習(xí)的大綱或者學(xué)習(xí)計(jì)劃,開(kāi)始學(xué)習(xí)基本上都是興趣滿滿,如何利用好這段熱情,需要計(jì)劃,熱情過(guò)后形成習(xí)慣按照規(guī)劃持續(xù)下去
3.找到合適的練手項(xiàng)目,這個(gè)對(duì)于自學(xué)的小伙伴來(lái)說(shuō)很具備挑戰(zhàn)性,因?yàn)樵趺催x,選擇什么樣的都是需要一定的認(rèn)知程度,所以在這個(gè)階段建議找一個(gè)明白人問(wèn)下,怎么找需要技巧,現(xiàn)在不是很多自媒體平臺(tái),特別是一些技術(shù)號(hào)的,背后的小編都是一些技術(shù)高手而且做自媒體的技術(shù)人員普遍具備一些分享精神,所以下點(diǎn)功夫去弄肯定會(huì)有收獲,如果實(shí)在找不到可以找筆者,幫你一塊梳理下學(xué)習(xí)思路
4.持之以恒的學(xué)習(xí)勁頭,沒(méi)有毅力學(xué)啥都是空話,都是無(wú)稽之談。
學(xué)習(xí)編程需要讓自己堅(jiān)持到自己開(kāi)竅的那一天,那一天到來(lái)了后面的事情基本上是順理成章的事情了,這也就是為啥大部分卡在入門(mén)的門(mén)檻上的原因。一旦有一天突然明白了里面的一些思維模式你會(huì)覺(jué)得,原來(lái)寫(xiě)代碼是這么回事。
有了這種感覺(jué),后面持續(xù)的學(xué)習(xí)也會(huì)更加有動(dòng)力,也會(huì)覺(jué)得自己也能寫(xiě)代碼,所以學(xué)習(xí)編程的小伙伴一定要堅(jiān)持到那天。
守得云開(kāi)見(jiàn)月明。沒(méi)點(diǎn)魄力沒(méi)點(diǎn)信心,做什么都是一事無(wú)成。
如果覺(jué)得看了有所收獲,請(qǐng)你點(diǎn)個(gè)贊,或者關(guān)注下頭條號(hào),一起玩編程。