謝謝邀請!
作為一名IT行業的從業者,同時也是一名計算機專業的研究生導師,主要研究方向集中在大數據和機器學習領域,所以我來回答一下這個問題。
首先,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,為未來的大數據和人工智能開發做準備。