即將大四的計算機專業學生,想要學go語言有前景嗎?

10 個回答
大学生编程指南
2019-06-10

謝謝邀請,go語言雖然誕生的比較晚,但明顯迎合了當前編程語言的大趨勢,go語言現在被稱之為互聯網行業的C語言,本身語言設計上和傳統的編程語言還是有很大的區別,現在這門編程語言喊得口號非常響亮,但在國內實際開發中相對來講用的比較少,但在國內的口碑卻是非常好,主要原因是谷歌出產,現在國內的程序員很多人都挺迷信谷歌,畢竟谷歌公司在開源社區做出了非常卓越的貢獻,所以只要是谷歌出產的東西,國內的程序員都會不自覺的去推崇,至於go語言未來是不是真的能夠佔據主向潮流,還要看其生態鏈的建立的成熟程度。即將大四的計算機專業學生,想要學go語言有前景嗎?

所以go語言在國內還屬於概念性質的作為畢業之後找工作的主項編程語言還是存在問題稍微顯得有點早,現在國內主流的互聯網公司已經在開始嘗試這門編程語言了,當然和主流還是有些差距,畢竟任何一種編程語言都需要一個成長期,如果大四的計算機專業的學生,可以考慮學習java或者python,個人覺得java相對更加靠譜點,雖然現在python在國內的開發環境會好一些,但在實際找工作的時候,距離java還是差得遠,現在很多培訓機構宣傳python和go語言非常厲害,但在真正工作機會還是相對比較少,雖然現在很多人喊著C/C++不行了,但在市場還是很多企業在招收,現在主要輿論對於新編程語言推崇的氣氛稍微大了一些,對於老的編程語言不是很感冒,但要撼動一個生態鏈也不是那麼簡單的事情。即將大四的計算機專業學生,想要學go語言有前景嗎?

所以大四的學生要選擇成為一個程序員,可以考慮選擇java或者python,越是這個時候越要沉住氣很多人在大四的就著急了,在選擇編程語言的時候不要浪費太多的時間,最直接的辦法就是看招聘網站排名比較靠前的編程語言或者框架,然後買上相關的書本自學一段時間找找感覺,一般這個時候很多人都會選擇參加培訓,即使培訓也要自己先嚐試一段時間,逼近零基礎的培訓很可能跟不上節奏,越是覺得在快畢業的時候越是要有分寸感,現在大學生從眾心理特別嚴重,經常看到周圍的同學都去參加培訓了,然後大家蜂擁而上,結果很多人學到一半,發現這玩意不是傳說種那麼好玩,這個時候想退出已經不是那麼容易的事情了,所以在學習編程之前首先確定明確的方向,確定堅定的信心。即將大四的計算機專業學生,想要學go語言有前景嗎?

不太建議選擇go語言作為主要語言學習,可以作為興趣愛好儲備,等到這門編程語言真的流行起來了再去切入也不晚,雖然現在很多人喊著軟件行業已經飽和了,每年也會產出幾十萬的程序員,但上層的程序員數量還是偏少,所以水平到位了,薪資起碼在國內還不是大問題,但入門的門檻確實是是在在的提升了,想要混個好工作的機率越來越低。即將大四的計算機專業學生,想要學go語言有前景嗎?

所以無論學習什麼編程語言都要首先告訴自己,先要拿出十足的決心,編程本身不是很難關鍵還是是否能挺住入行前兩年,過去了後邊就是順利成章的事情了,希望能幫到你。

IT人刘俊明
2019-05-10

謝謝邀請!

作為一名IT行業的從業者,同時也是一名計算機專業的研究生導師,主要研究方向集中在大數據和機器學習領域,所以我來回答一下這個問題。即將大四的計算機專業學生,想要學go語言有前景嗎?

首先,Go語言目前的上升趨勢比較明顯,隨著大數據的落地應用,未來以性能著稱的Go語言將會有比較廣闊的發展前景,所以學習Go語言是不錯的選擇。

但是,對於即將面臨就業問題的大四學生來說,選擇Go語言會面臨一個比較現實的問題,就是如何順利就業的問題。目前Go語言雖然上升趨勢比較明顯,但是IT行業內使用Go語言的場景還十分有限,主要集中在對性能要求比較高的大數據領域,而目前大數據技術剛處在落地應用的初期,大量的行業需求還沒有得到釋放,這就導致Go語言的開發崗位並不多。

如果有讀研的計劃,將來想從事大數據領域的研發,或者是從事並行計算方向的研發,那麼學習一下Go語言還是有一定必要的,否則的話,學習Go語言應該慎重。

相比於Go語言來說,目前選擇Java、PHP、JavaScript、Python要更現實一些,因為這些編程語言的崗位需求量還是比較大的,尤其是Java和PHP語言。隨著開源項目大量的採用JavaScript語言,目前JavaScript語言的應用邊界在不斷拓展,不僅用於傳統的Web前端開發,嵌入式開發和部分後端開發任務也可以採用JavaScript來完成,所以學習JavaScript也是比較不錯的選擇。

隨著大數據和人工智能的推動,目前Python語言的上升趨勢也比較明顯,在某種程度上來說,Python語言已經超過了Java語言。但是與Go語言面臨同樣的問題,在生產領域,Python的應用依然不夠廣泛,就業崗位也沒有完全釋放,所以目前學習Python語言更多的是處於技術儲備的考慮。目前不少Java程序員已經開始學習Python,為未來的大數據和人工智能開發做準備。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網、大數據、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區留言!

Go语言中文网
2019-05-26

這裡涉及到幾個前提,而且一些東西跟你自身密切相關,所以需要你自己回答以下幾個問題:


1、計算機基礎知識學的如何?

2、目前什麼語言掌握比較好?

3、近一兩年,應屆生招聘 Go 的市場如何?


據我掌握的信息和經驗(本人工作 9 年,先後在開心網、奇虎360工作,目前在一家創業公司任 CTO),應屆生找工作,主要會考察以下方面的內容:


1、計算機基礎知識。比如:數據結構和算法、操作系統、網絡基礎等學校學習的基礎知識;

2、如果有實習或項目經驗,會聊項目,包括自己的成長、難點和其他人的溝通等;

3、學習能力。學校成績、平時看什麼書,是否關注現在互聯網的技術等;


整體來說,要綜合行業需求和發展趨勢來考慮。


目前的需求,Go 肯定還是比較小眾的,雖然 19 年有了很大的改觀;另一方面,Go 的發展趨勢,目前看也很好。


綜上,我的建議:複習基礎,打好基礎,至少有一門語言掌握還不錯(說真的,如果 Go 掌握不錯,說明學習能力還是不錯的,應屆生來說找其他語言的工作也不會是大問題);Go 可以作為興趣學習,很可能哪一天,這會成為你的優勢。


希望對你有幫助!Go 語言中文網 https://studygolang.com 歡迎你加入 Go 的陣容

码农孙红雷
2019-05-13

我11年從業,有八年的JAVA開發經驗和三年的golang開發經驗,如果你從事大數據行業JAVA必備,如果你想從事容器方面,原生雲的開發,Golang必備,近兩年原生雲特別火。我現在是JAVA和Golang都在用,JAVA主要是做一些管理平臺,公司主力還是JAVA,用Golang開發公司原生雲的一些工具。我個人覺得現在每個程序員至少要會兩門以上的語言,主要是思想。現在JAVA都收費了,還學什麼JAVA(開個玩笑),趕緊學Golang,門檻沒有JAVA高,生態沒有JAVA龐大。

小猿编程
2019-05-13

非常有前途

1、go是google開發的一種靜態強類型、編譯型、併發型,並具有垃圾回收功能的編程語言,go語言相對其他的語言來說比較年輕,但是發展很強勁,一方面背靠google,背靠三位大牛人羅伯特·格瑞史莫(Robert Griesemer),羅勃·派克(Rob Pike)及肯·湯普遜(Ken Thompson)。

2、go語言簡單易學,上手快,性能可以跟c/c++媲美,BAT,京東,美團,滴滴,頭條等一線互聯公司,都用go開發自己的業務。

3、go語言發展迅猛,歸結於雲計算的快速發展,雲計算的很多基礎軟件都是go開發的,例如docker,k8s,grpc等優秀的軟件

Go语言之美
2019-05-10

謝邀~

首先作為計算機專業畢業的,應該是有一定專業基礎的。基本的數據結構、網絡之類的都應該學過,而且應該是學習過C/C++的,如果有C/C++基礎,那麼學習go語言是很輕鬆的。假如大學學的知識都忘記了,從頭學go也沒有那麼困難,因為go語法簡單,尤其對於新手來說,掌握基礎不成問題。

但是如果考慮就業問題,語言並不是唯一的選擇,通了一門語言,其他的也就不能,語言都是相通的。就目前來看,go的需求量在一線城市是很多的,但是其他城市就沒有那麼大的需求。主要是工資方面,也不比其他語言工資少。尤其目前的微服務,區塊鏈等,大多數用go語言的。所以,如果學了go,就業還是不成問題的。

但是長遠看,任何語言都不可能永遠不到下,所以掌握了基礎,並且有一顆可學習的心才是最重要的。

大数据和人工智能交流
2019-05-10

不可先學Go,先學JAVA及其生態圈,然後學JAVA虛擬機原理,再使用JAVA處理大數據高併發問題,然後學go,對比它們進行進程和線程高併發問題應用的場景。雖然go是專門用於多核cpu高併發處理的,但由於其發展不是很成熟並且沒有多少生態,可以作為研究對象,實際項目應用的話小心你為其錯誤缺陷買單!

此时阳光正好
2019-05-15

個人認為還是很有前景的,很多大公司都在使用,像谷歌,Facebook,國內的也有很多大公司使用,比如騰訊、百度、阿里雲、今日頭條等等。


而且,Go語言比較容易學習,語法簡單,很容易上手。


現在招聘Go語言的也有很多,所以也不用擔心就業的問題。

用户8117225754996
2019-06-11

真正的計算機專業高手不是編寫程序,而是搞架構和算法,信息安全和密碼,懂嗎?

hiberoo
2019-05-10

喜歡哪個學哪個。建議各個語言都用一下。就跟找對象一樣,你總不能問你哥們該選哪個吧。你自己一定能找出中意的。

相關推薦

推薦中...