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