如何判斷一項技術是否有前途?

雲端計算頻道發表於2018-10-26

雲端計算、大資料、微服務、開源架構、容器技術……新技術層出不窮,程式設計師的一生,好像那個“追風箏的人”,總有一種深深的無力感。對於當下一些流行的一些技術,我們如何判斷,該不該去學習?以下幾個技術特徵,能夠幫您明辨是非,快速判斷。

1、學習曲線是否低,上手是否快。這點非常重要。

2、有沒有一個不錯的提高開發效率的開發框架,如Java的Spring框架,C++的STL等。

3、是否有一個或多個巨型的技術公司作為後盾。如:Java和Linux後面的IBM、Sun等。

4、有沒有解決軟體開發中的痛點。

5、有沒有一個比較好的社群。像C、C++、Java、Python和JavaScript的生態圈都很豐富和火爆,尤其是有很多商業機構參與的社群,人氣更是爆棚。比如Linux社群。

6、有沒有一個工業化的標準。像C、C++、Java都有標準化組織,尤其是Java,在架構上還搞出了像J2EE這樣的企業級標準。

7、有沒有一個或者多個殺手級應用。C、C++、Java的殺手級應用有很多,就不多說啦。就算是對PHP這樣,還不能算是一個好的程式語言來說,也有很多應用。因為它是Linux時代的第一個殺手級解決方案LAMP中的關鍵技術,所以也發展起來了。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31545808/viewspace-2217731/,如需轉載,請註明出處,否則將追究法律責任。

相關文章