前端和人工智能哪個發展更好?

東北人sky


這個問題應該從兩個方面考慮。一方面就技術本身的發展而言,我認為人工智能要發展更大更好;另一方面就個人發展而言,是要因人而異的。

前端

平時我們手機上的app,瀏覽器中的網頁,微信小程序,支付寶小程序等等都是前端技術的應用。

一個完整的應用通常包含前端和後端,前端的主要工作兩方面,一是展示,例如做個頁面,頁面上展示後端傳來的數據。二是交互,例如頁面有個登陸按鈕,用戶點擊了前端就要做一些處理,例如判斷用戶有沒有輸入用戶名密碼啊,向後端查詢有沒有此用戶的信息啊之類的。後端主要做一些看不見的工作,例如對數據的存儲更新啊,一些業務邏輯的實現啊等等。

這裡主要幫助大家弄明白前端在整個應用架構中的角色,很多朋友也可能認為看到的前端就是整個應用的全部,實際不然,前端離不開後端數據和業務邏輯的支持,同樣沒有前端,那後端的數據也就沒法可視化。

人工智能

機器學習,語音識別,語音合成,自然語言處理,機器人,生物識別,人臉識別,大數據處理等等等都屬於人工智能的主要技術,其他例如智能終端,智能家居,智能醫療,智能製造等也都是人工智能技術的應用。

常見的,例如手機上的智能助手,機器學習用戶的使用習慣,還有嘿siri語音助手,也應用了語音喚醒,識別,自然語言處理等技術,還有人臉解鎖等應用。

可以說人工智能技術在我們日常生活中也是越來越多的出現,確實也為日常生活帶來了很多方便。

未來發展

前端的入門比較簡單,門檻比較低,工作機會多,工作強度小。工資在一線城市也普遍在8-15k左右。目前人才也是一個飽和的狀態,未來發展空間無論從個人還是技術方面,都不會太大,但並不代表前端就止步不前了,前端技術變化特別快,尤其框架滿天飛,今天這個最火,明天可能那個最火,因此前端開發還是要不斷的學習,也只有不斷的學習才能提高自己的競爭力與適應能力。

人工智能門檻較高,真正搞人工智能的個個都是技術面很廣的人才,而且由於人工智能是比較典型的交叉學科,涉及到哲學、數學、計算機、工程學、神經學、經濟學和語言學等,所以學習人工智能需要一個較為全面的知識結構,需要學習的內容也比較多。人工智能相關人才的培養一直以研究生教育為主,如果想系統地學習人工智能技術,對於大學生和初入職場的初學者來說,一個比較現實的方式是讀一下相關方向的研究生。

當然作為普通開發者,沒有高超的算法能力,也沒有系統的學習過人工智能,不要氣餒,我們可以站在巨人的肩膀上嘛,國內有科大訊飛,百度,阿里騰訊等公司,國外有谷歌微軟等公司,這些公司都有人工智能相關的接口,並且好多接口都是有免費額度的,可以幫助開發者很快的應用到自己的產品中。


每天一行代碼


作為一名科技從業者,我來回答一下這個問題。

首先,從當前的產業生態來看,前端已經形成了一個比較豐富且相對完善的技術體系,整個IT行業內也有大量的前端從業人員,而且在移動互聯網、雲計算和大數據等技術的推動下,前端技術領域也逐漸形成了“大前端”的概念,目前前端開發全棧化也是一個比較明顯的發展趨勢。

從產業互聯網的平臺化趨勢來看,未來在生產環境下,前端開發的應用場景會非常多,而且大量的行業創新都離不開前端開發。實際上,隨著雲計算、大數據、物聯網等技術逐漸實現平臺化,很多行業創新應用(程序)完全可以基於前端技術來進行打造,不僅開發門檻低、開發的週期也會明顯縮短,這對於雲計算等技術實現落地應用有非常積極的意義。從這個角度來看,未來前端技術的應用前景還是非常廣闊的。

人工智能是當前的科技熱點領域,人工智能本身也會打開一個新的價值空間,而且在工業互聯網和產業結構升級的共同推動下,未來人工智能領域將是一個創新、創業的熱點領域,基於人工智能技術也很有可能會誕生一些大型科技公司。所以,從發展前景來看,人工智能領域的發展前景無疑是非常廣闊的。但是,人工智能本身也離不開前端,二者之間也存在比較緊密的聯繫。對於知識結構比較豐富,同時具有較強學習能力的人來說,當前進入人工智能領域是不錯的選擇。

最後,從技術發展的大趨勢來看,人工智能領域未來會有更多的發展機會,而人工智能本身的落地應用也離不開前端技術,所以對於當前的前端開發人員來說,積極學習人工智能技術(重點是平臺)也會帶來更多新的發展機會。

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

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


IT人劉俊明


前端和人工智能二者在職業門檻上是有一定區別的,前端相對門檻會低一些,人工智能門檻相對要高一些,二者在互聯網時代都是很重要的,那非要說個誰發展前景更好,可以從以下幾點出發:

1、前端

像電腦上的網頁等都是前端工程師的工作,如果沒有前端工程師,我們是看不到這麼豐富的信息時代,所以前端工程師在現在互聯網時代是不可或缺的,也可以說是互聯網時代的基石之一,但是就發展前景:

1、前端相對門檻比較低,很多人自學幾個月,寫一寫PHP等編程語言就可以去找工作了,相對還是比較好找工作。但是優秀的前端工程師是要經過多年的錘鍊的。

2、正是門檻不高,所以可替代性比較強,很多其他崗位的工程師也可以來做,所以對於個人發展前景並不算太好。

2、人工智能

在現在大數據時代,對數據的分析極為重要,現在信息膨脹,而人工智能就是在大數據的分析基礎上做出一些合乎常理的判斷。人工智能的優勢在於:

1、門檻相對比較高,首先第一要精通一門編程語言,其次要學習很多關於數學的知識,像微積分,概率論等都是必備的,還要學習很多的算法,才能夠算入門。

2、一旦入門,你的職業前景是光明的,畢竟現在是數據時代,人工智能為未來的趨勢,而且工資也會很高,一般都是年薪30多萬,所以人工智能發展前景會更好。

以上就是我對這二者的看法,希望對你有所幫助,歡迎有不同觀點的朋友評論區留言交流!


物理微電子前沿科普


人工智能發展好

以我的個人經驗看人工智能發展好。

其實需要根據個人的情況,沒有哪個好,只有哪個適合。比如專科畢業的不知名本科畢業的學生來說,人工智能雖然發展好,但肯定不是一個好的選擇,就算你再努力,起碼也得混一個碩士學歷。如果是一般的本科的學歷,前端還是比較好的。

前端發展方向

幾年前的錢多還是比較簡單的,但是近幾年由於大前端的環境影響,出現的各種框架。但是萬變不離其宗。前端發展已經由頁面轉向移動端。以前只是做一下網頁的替換,因為以前擁有個人電腦的人就不多。但是由於近幾年移動端的飛速發展,前端的工作內容也必須包含移動端,比如安卓蘋果,也就是html5.更有甚者就是將移動端開發的一些簡單內容使用前端進行混合開發或直接使用前端框架直接開發。一兩年的前端工資在北上廣城市大概15,000左右。2340的基本上可以拿到2~3萬,所以說發展前景還可以。但是相比人工智能有點差。因為簡單的學習成本比人工智能小,導致大量應屆生進行培訓,進入互聯網行業。

人工智能發展方向

人工智能的發展方向可以說是特別廣。比如說無人駕駛,服務機器人,人臉識別感情識別等等。他的原理就是根據特別複雜的算法進行不斷的自我訓練從而達到有類似於人的功能,肯定不能代替人。只能代替人類的一些重複性或者辨識度比較不是很高的活動。但是隨著人工智能的發展,這個辨識度肯定會越來越高,以至於代替人類。所以說人工智能的發展可以說是一場技術革命但是這個期限不好說,也就是真正落地的時候。而往往去做人工智能的人,一般的學歷都不低,碩士以上。工資肯定比前端工作高出不少。所以說發展還是比較好的。

總結

前端發展沒有人工智能好。根據個人的知識和能力合理選擇前端和人工智能的方向。


下班後的天堂


其實這是一個偽命題,作為一個從事互聯網行業的人來講,前端和人工智能本身二者就不是一個可以比較的方向。關於學習前端和人工智能所具備的要求,回覆這個問題的答案裡寫的很詳細,不用我再重複。看完返回此答案花5分鐘,之後,你就能夠明白我在講什麼,畢竟人工智能所需的基礎知識和相關技能都非常廣且多,不是一般學兩天或者去培訓就能夠短期速成的。所以大家都認為人工智能工資高,待遇好,發展就更好。但想過沒有呢,這背後所積累的知識儲備和技能素養是多少呢?而相比較的話,前端更可以說是一種專業技能,入門所需要的門檻並不高,也就是說行業壁壘就不高,會的人多了自然待遇會低一些。當然你是行業的大佬當我沒說。任何行業的top10人物都是大佬。


所以要問發展誰好,這還真的談不準。不能說專業發展好,你就去做。量力而行。對個人而言,興趣是關鍵,假設對前端感興趣,就踏踏實實一步一個腳印的學習鍛鍊。要相信是金子總會發光,認清現實,不要人云亦云。


AI小師弟


人工智能和前端開發在知識結構上區別還是比較大的,如何選擇要根據自己的知識結構和興趣愛好來進行選擇。

人工智能對於數學和計算機基礎知識有較高的要求,通常情況下,人工智能方向都是研究生階段的主攻方向,目前隨著人工智能領域對於人才的需求量逐漸增大,部分高校也在本科階段設立了人工智能專業,但是對於學生的要求往往也比較高。雖然人工智能領域經過了半個多世紀的發展,但是人工智能依然處在行業發展的初期,大量的發展壁壘需要打破,比如落地應用就是一個比較實際的問題。因此,當前人工智能領域往往以中高端人才的需求為主,要求研發人員能夠具備一定的創新能力。相信未來隨著產業互聯網的發展,人工智能領域會陸續釋放出一些應用級崗位。

相對於人工智能來說,前端知識相對來說要更系統一些,學習路線也比較清晰,而且整個前端開發領域已經有了較為完整的崗位劃分,對於人才的需求量也趨於平穩。隨著前端領域的發展,目前的前端開發領域通常包括Web前端和移動端兩大部分,Web前端以Html、CSS和JavaScript為主,而移動端則以Android開發和iOS開發為主。隨著Nodejs的應用,目前前端開發後端化也是一個比較明顯的趨勢,未來前後端的開發界限會逐漸模糊。如果數學基礎和計算機基礎知識並不豐富的情況下,前端開發是比較現實的選擇。

其實無論是前端還是人工智能,都要根據自己的現實基礎出發,同時要培養相應的興趣,這樣才能有利於你的成長。


小怪獸愛電影


人工智能啊,這是未來趨勢所向,社會需求量極大,而且門檻高!反觀前端門檻低,技術能力要求也低。


拆客實驗室


最好人工智能和前端兩個結合


創客大叔


人工智能更好,不過前端容易上手


產品狗小北


人工智能!


分享到:


相關文章: