豆瓣
在沁水等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需策劃,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),全網(wǎng)整合營(yíng)銷推廣,外貿(mào)營(yíng)銷網(wǎng)站建設(shè),沁水網(wǎng)站建設(shè)費(fèi)用合理。
知乎
然后再跟你說一下,我的觀點(diǎn)。
如果你是為了現(xiàn)在就找工作,而去學(xué)習(xí)的話。毫無疑問 第一Python,然后在考慮 Ruby。
如果你現(xiàn)在比較悠閑,只是為了學(xué)一門語言,暫時(shí)不考慮將其作為工作的話。
必須 Go語言。
Go語言的前景廣大。可能二、三年迅速就火起來了。
其實(shí)說到底,語言這東西,只是一個(gè)工具而已。認(rèn)準(zhǔn)一個(gè),看懂弄透,其他的語言也就觸類旁通了。
程序=數(shù)據(jù)結(jié)構(gòu)+算法。語言只是一直工具~~~ 切記,切記。
這個(gè)問題很多人在問,但是我認(rèn)為你不應(yīng)該去追求什么熱門。
現(xiàn)在網(wǎng)上很多人都認(rèn)為熱門就一定是最好的,最有前景的,某些熱度下降了就不值得去學(xué)習(xí)了,就已經(jīng)過時(shí)了,學(xué)了就會(huì)找不到工作。
但是你仔細(xì)看一下,基本每年都會(huì)有很多不同的流行的語言,我想問的是你學(xué)得過來嘛?
無論是Java還是go,選擇一門語言區(qū)深入學(xué)習(xí),學(xué)到一定的深度,這樣是最好的,千萬不要今年這個(gè)語言火了就去學(xué)它,明年那個(gè)語言火了又去學(xué)它,你永遠(yuǎn)都學(xué)不完的。
就目前來說Java還是值得推薦的,體量很大,就業(yè)機(jī)會(huì)多,發(fā)展穩(wěn)定。
因?yàn)榕c C/C++、Java、Python 等現(xiàn)在大多數(shù)的編程語言相比,Go 并沒有那么多痛點(diǎn),而且更具生產(chǎn)力,Go的高性能更加適應(yīng)未來的互聯(lián)網(wǎng)發(fā)展趨勢(shì),所以說GO語言是長(zhǎng)遠(yuǎn)發(fā)展的必備利器,現(xiàn)在越早學(xué)習(xí)GO,獲利越大,我是2年前就在慕課網(wǎng)學(xué)了GO語言,想轉(zhuǎn)型就多跟著做些項(xiàng)目,提升下go的實(shí)際應(yīng)用能力?,F(xiàn)在php都在轉(zhuǎn)行g(shù)o,幸虧我眼光超前快人一步,現(xiàn)在的工資待遇還是很不錯(cuò)的。 ? ?
go語言作為現(xiàn)在比較流行的語言擁有學(xué)習(xí)曲線簡(jiǎn)單、易上手、高并發(fā),編譯速度快等特點(diǎn),特別適合現(xiàn)在企業(yè)快速開發(fā)的需求,不過go由于是專為企業(yè)項(xiàng)目服務(wù)器的,泛用性不如java,且go語言發(fā)展的時(shí)間不長(zhǎng),缺少足夠數(shù)量的成熟運(yùn)行框架,因而在開發(fā)時(shí),對(duì)于開發(fā)經(jīng)驗(yàn)、架構(gòu)經(jīng)驗(yàn)、項(xiàng)目經(jīng)驗(yàn)等要求比較高,對(duì)于新手找工作來說是比較吃力的,大部分企業(yè)都傾向于尋找有若干年開發(fā)經(jīng)驗(yàn)的C語言程序員轉(zhuǎn)GO開發(fā),或者Java轉(zhuǎn)go這樣。
java作為老牌的編程語言擁有著豐富的開發(fā)框架和成熟的市場(chǎng)環(huán)境,大部分企業(yè)的傳統(tǒng)項(xiàng)目開發(fā)依然是以java為主,因而在找工作方面新手找Java開發(fā)工作比找go方面的工作更加容易。
對(duì)于初學(xué)者來說學(xué)習(xí)java更加容易,畢竟資料也更加全面。
技多又不壓身,Java Python.go都是很好的語言,如果你有精力學(xué)一學(xué)沒壞處,而且編程語言一通百通,你是Java程序員,學(xué)go語言學(xué)起來又不困難。
非計(jì)算機(jī)專業(yè),但有java自學(xué)基礎(chǔ),現(xiàn)在從頭開始0基礎(chǔ)學(xué)go語言可以嗎。
首先答案肯定是可以的。go語言的學(xué)習(xí)難度并不算特別的高,你有java語言自學(xué)基礎(chǔ),學(xué)習(xí)go語言應(yīng)該也是可以的。但是你是非計(jì)算機(jī)專業(yè)的,如果以后想從事軟件開發(fā)相關(guān)的工作,還是會(huì)比較吃力,需要比計(jì)算機(jī)相關(guān)專業(yè)畢業(yè)的學(xué)生更努力才行。
而且你需要注意,學(xué)習(xí)一門語言的語法和應(yīng)用一門語言進(jìn)行項(xiàng)目開發(fā)這是兩回事,軟件開發(fā)是一門綜合學(xué)科,需要學(xué)習(xí)很多的相關(guān)知識(shí)。
希望對(duì)你有幫助,祝你學(xué)有所成。