編程去哪里學(xué) 假如我的編程語(yǔ)言只懂基礎(chǔ),但是想開(kāi)發(fā)一個(gè)軟件,我需要怎么做?
假如我的編程語(yǔ)言只懂基礎(chǔ),但是想開(kāi)發(fā)一個(gè)軟件,我需要怎么做?編程的范圍太大了,軟件的范圍也太大了。Programming是中文Programming的縮寫(xiě),即解決一個(gè)或一些問(wèn)題,為計(jì)算機(jī)系統(tǒng)指定某種計(jì)
假如我的編程語(yǔ)言只懂基礎(chǔ),但是想開(kāi)發(fā)一個(gè)軟件,我需要怎么做?
編程的范圍太大了,軟件的范圍也太大了。
Programming是中文Programming的縮寫(xiě),即解決一個(gè)或一些問(wèn)題,為計(jì)算機(jī)系統(tǒng)指定某種計(jì)算方法,并按指定的計(jì)算方法運(yùn)行,從而得到相應(yīng)的結(jié)果。
軟件是按特定順序組織的一組計(jì)算機(jī)數(shù)據(jù)。軟件分為系統(tǒng)軟件、應(yīng)用軟件等,應(yīng)用場(chǎng)景不盡相同。
編程語(yǔ)言分為多種語(yǔ)言,如C、C、python、Java、golang、ruby等。每種語(yǔ)言編寫(xiě)的程序的應(yīng)用場(chǎng)景也不同。
如果你只感興趣,而且比較簡(jiǎn)單,你可以多看、多學(xué)、多練、多學(xué),相信你也能體會(huì)到其中的樂(lè)趣。!如果你想要專業(yè)或商業(yè)軟件,有很多因素需要考慮。需要考察項(xiàng)目、實(shí)際研究、綜合評(píng)價(jià)、語(yǔ)言選擇、結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)選擇、服務(wù)器選擇等諸多因素,最終決定軟件的編寫(xiě)。當(dāng)然,這些都需要專業(yè)人員來(lái)做。
想問(wèn)一下大家,完全0基礎(chǔ)能去學(xué)編程嗎?
誰(shuí)不從零開(kāi)始學(xué)習(xí)?沒(méi)有人會(huì)出生的
!如果你沒(méi)有任何基礎(chǔ),你可以考慮學(xué)習(xí)前端課程,做前端工程師,學(xué)習(xí)HTML5,CSS3,JS。你為什么建議從前端開(kāi)始?如果你去看HTML教程,可以說(shuō)它是所有語(yǔ)言中最簡(jiǎn)單的。當(dāng)然,學(xué)習(xí)HTML并不意味著你可以編程,但是作為一個(gè)好的選擇,JS也是一種非常靈活和有前途的語(yǔ)言。非常適合初學(xué)者。另外,前端工程師負(fù)責(zé)的開(kāi)發(fā)任務(wù)越來(lái)越多,能力越大,責(zé)任越大。當(dāng)然,薪水越高。建議你作為一名前端工程師開(kāi)始學(xué)習(xí)編程。
學(xué)習(xí)編程就像釣魚(yú)。
外行人學(xué)習(xí)編程需要怎樣入門(mén)?
學(xué)習(xí)編程有一定的門(mén)檻。您需要以下基本知識(shí):
1。
因?yàn)槲覀儗?xiě)一個(gè)程序,無(wú)非是要寫(xiě)一個(gè)字符集,所以至少你要能打字,最好能打字比較流暢;然后你就會(huì)學(xué)會(huì)按軟件編程,偶爾你還需要安裝一個(gè)軟件,這是很正常的。
2. 這句話的潛臺(tái)詞是,你至少需要一個(gè)初中學(xué)位,因?yàn)橛泻芏嗟胤侥銖某踔虚_(kāi)始學(xué)英語(yǔ)。我們用來(lái)編寫(xiě)代碼的許多開(kāi)發(fā)環(huán)境都是英文的,一些函數(shù)的幫助文檔也可能是英文的。因此,有必要了解一些英語(yǔ)。如果你想有針對(duì)性地學(xué)習(xí),你可以看看計(jì)算機(jī)英語(yǔ)。
3. 除了以上兩點(diǎn),你還需要每天留出一定的時(shí)間來(lái)學(xué)習(xí)。時(shí)間是不能保證的。如果你今天或下個(gè)月去看,不連續(xù)會(huì)導(dǎo)致學(xué)習(xí)效果不佳。
4. 學(xué)習(xí)程序的本質(zhì)是學(xué)習(xí)如何用它來(lái)解決問(wèn)題。在學(xué)習(xí)的過(guò)程中,我們難免會(huì)遇到一些問(wèn)題,這對(duì)我們來(lái)說(shuō)是難得的提高機(jī)會(huì)。我們必須思考和堅(jiān)持,但我們不能解決它。我們可以和別人交流,慢慢會(huì)好起來(lái)的。