這個主要取決于你的出發(fā)點是為了什么?有想在這塊深耕發(fā)展的,有出于興趣的,也有想拿高薪的等等···出發(fā)點不一樣,選擇也不一樣。
1.好找工作,能拿高薪
每種語言都有其用途,都會在工作上用到。你可以在一些招聘網(wǎng)上搜下針對初學(xué)者的工作機會。從目前需求量來看,java相對較高,應(yīng)用很廣,從近幾年增長速度看,Python也很火爆,迅速崛起,這主要歸于人工智能的興起,讓它成功出圈。
至于薪酬方面,也不用太擔(dān)心,相比其他職業(yè),寫代碼在中國的薪資都不低,只要你能力過硬,高薪肯定不是問題。所以說為什么很多人要當(dāng)程序員,因為它的起點薪資就不低了。
2.想在某塊領(lǐng)域開辟自己的事業(yè)
很早就有了自己的規(guī)劃,將來想要專攻某一方向發(fā)展,那么一開始就要從基礎(chǔ)語言學(xué)起了,C語言歷史悠久,比較典型,在學(xué)習(xí)之前要把計算機相關(guān)理論知識好好研究一遍,了解計算機的構(gòu)成和各個部件是如何運作的,這對未來的編程之路是有很大的幫助的。
將來想要成為技術(shù)某方面的專家,了解底層語言是非常重要的,對于構(gòu)架上層的框架是一種極好的促進。
3.培養(yǎng)一種興趣愛好
如果只是出于對編程語言感興趣,想要做出一個產(chǎn)品,那選擇性就可多了,變化也快,因為一旦自己的目標(biāo)達成,就又有新的學(xué)習(xí)目標(biāo)了,然后根據(jù)這個目標(biāo),你又要學(xué)習(xí)新的語言。
4.簡單好學(xué)的
python或者php都是不錯的選擇,語法簡單,編程思維也符合中國人的特性,實用性也強,很受到大眾的歡迎,這也是很多培訓(xùn)機構(gòu)選擇的入口,能很快學(xué)到有用的東西。
有些人會覺得學(xué)習(xí)容易入門的語言沒有前途,其實不然,入門語言很難學(xué)的精通,到以后還是得拼硬實力。如果你把一種語言學(xué)得精細的同時,順便收割了別的語言,那說明你的編程思想也在慢慢成熟了。
所以不管零基礎(chǔ)學(xué)習(xí)哪門語言,都要先弄清楚自己想要什么,再做出選擇,這樣就不會太糾結(jié)了!