首先,對(duì)于初學(xué)者來說,先從什么編程語言開始學(xué)起,要考慮自己學(xué)習(xí)編程語言的出發(fā)點(diǎn),不同的出發(fā)點(diǎn)往往會(huì)對(duì)于學(xué)習(xí)哪種編程語言有非常直接的影響。 如果學(xué)習(xí)編程是為了從事程序設(shè)計(jì)崗位,那么不同的崗位方向往往需要學(xué)習(xí)不同的編程語言,如果從事Web開發(fā),可以重點(diǎn)考慮一下PHP和Java;如果從事大數(shù)據(jù)開發(fā),可以重點(diǎn)考慮一下Python和Java;如果從事前端開發(fā),可以從Html開始學(xué)起;如果從事嵌入式開發(fā),可以從C語言開始學(xué)起等等。以上這些編程語言都有廣泛的應(yīng)用,也都比較適合作為入門編程語言來學(xué)習(xí)。 其次,從哪一門編程語言開始學(xué)起,還需要考慮自身的知識(shí)結(jié)構(gòu),如果具有扎實(shí)的數(shù)學(xué)基礎(chǔ),那么可以考慮從Java、Python或者C語言當(dāng)中選擇一門,這三門編程語言也是研發(fā)級(jí)程序員比較常用的編程語言。從目前的發(fā)展前景,以及學(xué)習(xí)的難易程度上來看,可以重點(diǎn)關(guān)注一下Python語言。 最后,選擇從哪一門編程語言開始學(xué)起,還應(yīng)該考慮一下自身的學(xué)習(xí)環(huán)境。學(xué)習(xí)編程語言最好要有一定的學(xué)習(xí)渠道,如果身邊有編程語言方面的專家,那么在選擇編程語言的時(shí)候,應(yīng)該選擇對(duì)方比較擅長的編程語言,這樣在學(xué)習(xí)的過程中也會(huì)受到更多的指導(dǎo)。 不論選擇學(xué)習(xí)何種編程語言,都應(yīng)該注重實(shí)踐環(huán)節(jié),實(shí)踐過程不僅能夠培養(yǎng)自己的編程思維,也能夠積累一定的調(diào)試經(jīng)驗(yàn),這一點(diǎn)也是非常重要的。 |
|