自慰套教室~女子全员妊娠,精品无码国产自产拍在线观看蜜桃,亚洲国产精品成人精品无码区,久别的草原在线看视频免费

集團站切換校區

驗證碼已發送,請查收短信

復制成功
微信號:togogoi
添加微信好友, 詳細了解課程
已復制成功,如果自動跳轉微信失敗,請前往微信添加好友
打開微信
圖標

業界新聞

當前位置:首頁 > >業界新聞 > >

初入職場的你如何選擇技術方向

發布時間: 2017-06-22 17:28:59

                   

有些初入職場或還在學校的同學總問,到底我該選哪個技術方向?我現在該學哪門語言?你覺得未來 Java 的發展趨勢如何?這些問題的本質其實都是技術的投資決策問題,即現在我該把時間精力花在哪個方向上,未來的受益才可能較大?

這個問題并不好回答,因為這個問題的本質和“我現在應該投資哪只股票”一樣。沒有人能回答好這個問題,回答這類問題最好的方式,小編認為就是從投資的出發點而非終點來選擇一條路徑。至于這樣選擇的一條路徑是否能獲得很好的未來收益,這個是沒法預測的。但選擇技術方向和選擇股票不同的是,只要你在一個路徑上持續努力、學習和進步,可以保障能和「大盤」持平而不至于有虧損,但是否能取得遠超「大盤」的收益,其實是看運氣的。

選擇語言

現在選擇技術方向,從某種意義上講就是選擇語言。雖然有一些大牛的說法是語言并不重要,必要的時候可以在各種語言間自由切換。但實際情況是,能做到自由切換的前提是你得對一門語言掌握到通透之后,再學習其他語言才可能觸類旁通。

計算機的程序語言雖然很多,但種類其實有限。2017 TIBOE 程序語言排行榜上的前三位:Java、C、C++,本質上其實是一類語言。但大部分人只能選擇去熟悉并精通一種,因為圍繞這些語言背后都有龐大的生態圈。要做到精通,只熟悉語言本身是遠遠不夠的,其實是要熟悉整個生態圈。而三門語言中最年輕的 Java 都有二十多年歷史了,足夠你耗費數年時光去熟悉其整個生態圈,而且目前其生態圈還處在不斷擴展狀態,顯示出一種蓬勃的生命力。所以,若是小編自己要如何選語言?我會選擇那些顯示出有蓬勃生命力的語言,但其實十多年前小編只是湊巧選到了Java,它就像是被潮水推到我腳邊的漂流瓶,順手撿了起來。沒想到居然蓬勃的發展了十多年,還沒見衰退跡象。那時的 Java 剛誕生不過七八年,和今天的 Go 語言很像。Go 語言在排行榜上的位置躥升的很快,而且在云計算時代的基礎設施上大放異彩。

那么在 Java 之前小編學的是什么?是 Visual Basic、ASP 和 Delphi/Object Pascal。我想今天不少年輕的程序員未必聽過這些語言了。但神奇的是,在 TIBOE 的排行榜上 VB 加了個 .NET 排名尚在世界廣泛的Web語言 PHP 和 Javascript 之上。而十五年前小編用的 Delphi/Object Pascal 居然也僅次于 Javascript 之后。這些老牌語言還值得學嗎?當然不值得了,因為早已進入暮年,沒了蓬勃的生命力。但為什么排名還這么高?因為它們也曾經有過蓬勃生命力的熱血青春。留下了大量的軟件和程序遺產,至今還沒能退出歷史的舞臺吧。

選擇回報

選擇技術方向,選擇語言,都是一種投資。我們為此感到焦慮的原因在于技術變化那么快,就怕自己選了一個方向,投了幾年的時間精力,最后卻被技術迭代的浪潮拍死在了沙灘上。越年輕的語言和方向,風險越高。一個今年剛出現的新語言,你怎么知道它能在明年幸存下來?所以,考慮回報的確定性和更低的風險,你應該選擇有一定歷史底蘊的語言,也許不能帶來超額的回報,但穩定的回報足以讓你在現在這個行業里立穩腳跟。在此基礎上,再去關注新潮流、新方向或新技術,觀察它們的可持續性。 技術的選擇,都是賺取長期回報,短期的波動放在長期來看終將被抵消掉,成為時代的一朵小浪花。

選擇行業

搞清楚了語言、技術方向和回報的關系后,最后做出選擇的立足點通常會落在行業上。當你問別人該選什么語言時,有人會告訴你,你應該學習 Javascript,互聯網 Web 時代的通用語言,到了移動互聯網時代依然通用。也有人告訴你也許從 Python 開始更合適,語法簡單,上手容易。還有人告訴你,現在學 Java 找工作最容易,平均工資也高。有各種各樣的說法充斥在你的耳邊,讓你猶豫不決,其實,選擇什么語言通常不在于語言本身的特性。選語言,就是選職業,選職業首先選行業。先想想自己想從事哪個行業的軟件開發,再看看這個行業的現狀如何?行業的平均增速如何?和其他行業相比如何?這個行業里最好的公司相比行業平均增速又如何?那么,再看看這些最好的公司都用些什么樣的技術和語言,如果你想進入這樣的公司,那就很簡單了,就選擇學這樣的技術和語言。這樣選擇是不是太功利了?選擇不是應該看興趣么?注意,這里選擇的前提可不是發展什么業余愛好,而是獲得安身立命的本領,獲得競爭的相對優勢。興趣,就是這件事里有些吸引你的東西,讓你覺這是很好玩的事。但有個通常說法是,一旦把興趣變成了職業也就失去了興趣。因為,職業里面還有很多不好玩的事。

想想你為什么要選擇學習一門編程語言,學習編程的一部分是學習語言的語法結構,但更大的一部分耗時更久且更讓你頭痛的部分是學習如何像一個程序員一樣解決問題。

上一篇: 云計算使用的九大誤區

下一篇: 騰科快訊-論數據科學家的七種具體類別

在線咨詢 ×

您好,請問有什么可以幫您?我們將竭誠提供最優質服務!

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>