{eval=Array;=+count(Array);}
如果以后想轉(zhuǎn)后端的話。建議學(xué)習(xí)python或者java。nodejs你目前作為一個(gè)前端,是應(yīng)該掌握的技能,不需要有多么精通,至少是得有點(diǎn)了解的。如果單純的學(xué)會(huì)nodejs.想找一個(gè)好點(diǎn)的后端工作,估計(jì)比較有難度。為什么推薦python和java呢。個(gè)人感覺,java目前還是比較主流的語言。以后的發(fā)展誰也說不好。所以有必要學(xué)習(xí)一下。python簡單。發(fā)展快。目前看是有望超過java的。所以也有必要學(xué)習(xí)一哈,最最重要的,python簡單!
對(duì)于目前主攻前端方向的本科生來說,如果想學(xué)習(xí)一門后端編程語言,需要結(jié)合自己的發(fā)展規(guī)劃和當(dāng)前的人才需求趨勢(shì)。
從當(dāng)前的人才需求情況來看,本科生主攻開發(fā)方向會(huì)更容易實(shí)現(xiàn)就業(yè),而Java語言在開發(fā)領(lǐng)域的應(yīng)用還是比較普遍的,比如Web開發(fā)、大數(shù)據(jù)開發(fā)、云計(jì)算開發(fā)等。從人才需求類型來看,Java開發(fā)崗位的人才需求類型也非常多元化,本科生的就業(yè)機(jī)會(huì)也比較多。
如果未來想進(jìn)入大數(shù)據(jù)、人工智能領(lǐng)域從事算法崗位,那么可以選擇學(xué)習(xí)Python,雖然當(dāng)前算法崗位的競爭比較激烈,但是未來算法崗的人才需求潛力還是比較大的。實(shí)際上,Python語言作為一門全場景編程語言,從事開發(fā)崗位也是完全可以的,只是目前相對(duì)于Java語言來說,人才需求量相對(duì)小一些。
從學(xué)習(xí)的難易程度上來說,對(duì)于主攻前端的同學(xué)來說,學(xué)習(xí)Python語言會(huì)更容易一些,相對(duì)于Java語言來說,Python語言的語法更加簡潔,而且有大量的庫可以使用,這也大大簡化了編程過程。
在決定學(xué)習(xí)Java和Python時(shí),還需要考慮到場景的問題,交流場景和實(shí)踐場景對(duì)于學(xué)習(xí)編程語言有非常直接的影響,所以如果能夠在學(xué)校期間獲得哪個(gè)語言的實(shí)踐和交流場景,就可以重點(diǎn)考慮這門編程語言。對(duì)于主攻前端的同學(xué)來說,在選擇學(xué)習(xí)Java還是Python時(shí),可以重點(diǎn)考慮一下目前所在課題(項(xiàng)目)組后端開發(fā)同學(xué)所使用的編程語言。
不論最終選擇學(xué)習(xí)Java還是Python,一定要明確一個(gè)主攻方向,然后圍繞這個(gè)主攻方向做知識(shí)積累,初期可以選擇Web方向,后期可以再進(jìn)一步主攻大數(shù)據(jù)、人工智能等方向。
我從事教育、科研多年,目前在帶計(jì)算機(jī)專業(yè)的研究生,主要的研究方向集中在大數(shù)據(jù)和人工智能領(lǐng)域,我會(huì)陸續(xù)寫一些關(guān)于互聯(lián)網(wǎng)技術(shù)方面的文章,感興趣的朋友可以關(guān)注我,相信一定會(huì)有所收獲。
如果有互聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能等方面的問題,或者是考研方面的問題,都可以私信我!
nodejs肯定首選了,但是不能僅僅說學(xué)語言,后端是需要一個(gè)整體的思維,語言只是一個(gè)工具,還有數(shù)據(jù)庫,并發(fā),負(fù)載等等
4
回答10
回答1
回答10
回答0
回答0
回答3
回答0
回答4
回答1
回答