人工智慧風口下,程序編程PHP已過時,Java地位不保!

DIY MAKER 於 01/08/2018 發表 收藏文章
PHP 從誕生到現在已經有 20 多年歷史,從 Web 時代興起到移動互聯網退潮,互聯網領域各種編程語言和技術層出不窮, Node.js 、 GO 、 Python 不斷地在挑戰 PHP 的地位。這些技術的推動者非常熱衷於唱衰 PHP , PHP 語言的未來在哪里?PHP 程式員當如何應對未來的變革?


先來說說人工智慧和機器學習。

機器學習是實現人工智慧的一種方法,也是現階段最主要的方法。機器學習最基本的做法,是使用演算法來解析數據、從中學習,然後對真實世界中的事件做出決策和預測。與傳統的為解決特定任務、硬編碼的軟體程式不同,機器學習是用大量的數據來“訓練”,通過各種演算法從數據中學習如何完成任務。

PHP開發者就業市場廣闊,但國內PHP精英群體相對來說卻並不多。一則因為國內高校並未開設PHP相關課程,想要邁入行業只能自學或培訓。二來許多培訓機構為節約教學成本只按老套教學,多數學員只能學到PHP+Node或PHP+GO。


目前網站開發流行語言有asp .net php jsp。這四種裏asp和.net只能在window平臺工作,而且asp多少年沒有什麼新發展了。jsp我個覺得它只是java的副業。現在用 php 的公司大部分都是小公司或者外包,沒什麼技術含量和發展空間。我個人認為 php 最大的優點是開發速度快、成本低,而隨著現在 Python 和 nodejs 的發展 php 的僅有的這些競爭力也將不存在,並且這幾年 php 的使用量都是在不斷下滑。


互聯網的未來屬於人工智慧,如果你還不了解機器學習、深度學習、人工智慧這些概念,那你需要儘快學習瞭解一下。現在互聯網巨頭們都在佈局人工智慧,包括 Google 、 Facebook 、微軟、亞馬遜和國內的百度。雖然現在還處於科學研究的階段,但未來互聯網的各個領域都會應用到人工智慧,包括無人駕駛、大數據分析、網路遊戲、圖像識別、語言處理等。當然現在普通的工程師可能還無法參與到人工智慧產品中,但至少應該理解深度學習/人工智慧的基本概念和原理。

現在大部分深度學習框架都支持Python,不用Python用誰?Python有非常多優秀的深度學習庫可用,人生苦短,就用Python。


如何讓自己使用Python開發的機器學習模型快捷低成本的跑起來,深度相容TensorFlow?你可以學習下穀歌的AIY Projects 專案。它也正在通過“AIY專案”這樣的計畫來促進開發人員和DIY社區對人工智慧的興趣,這些計畫本身代表了人工智慧。穀歌的目標是讓AI實現真正的平民化,令人工智慧無處不在,人人都可以學習。

留言


請按此登錄後留言。未成為會員? 立即註冊
    快捷鍵:←
    快捷鍵:→