色色一区二区三区,一本大道道久久九九AV综合,国产香蕉97碰碰视频va碰碰看,综合亚洲国产2020

    <legend id="mljv4"><u id="mljv4"><blockquote id="mljv4"></blockquote></u></legend>

    <sub id="mljv4"><ol id="mljv4"><abbr id="mljv4"></abbr></ol></sub>
      <mark id="mljv4"></mark>
      人文藝術(shù) > 大學(xué)計算機老師說未來不需要程序員,都是機器自動生成代碼。老師

      大學(xué)計算機老師說未來不需要程序員,都是機器自動生成代碼。老師

      2020-07-23 18:53閱讀(80)

      大學(xué)計算機老師說未來不需要程序員,都是機器自動生成代碼。老師說估計20年,程序員就會被取代,現(xiàn)實嗎?:嚴格來說,現(xiàn)在機器編程已經(jīng)開始在取代人工編程了。IBM

      1

      嚴格來說,現(xiàn)在機器編程已經(jīng)開始在取代人工編程了。IBM早就出了這類程序,華為公司已經(jīng)在使用。程序員只要編制好流程圖、框架圖,其后的代碼工作都由計算機自動完成。因此,未來基層的代碼程序員會大部分被取代,只會剩下那些研究新算法的高級程序員。

      2

      你讓人工智能自動寫代碼之前你是不是要先和它溝通需求?總得告訴它你需要它寫什么吧?在溝通需求這件事上,就算兩個人面對面也經(jīng)常溝通不明白,你還要和一臺電腦溝通?哈哈哈笑死人了。

      3

      你們老師對編程認知存在問題,或者說,道聽途說。我覺得不論發(fā)展到什么時候,程序員都必須有,只是寫代碼更容易了,原先需要很高的學(xué)歷,現(xiàn)在,一般學(xué)歷的人就可以做好。更高水平者,是在后臺研究開發(fā)更好的IDE。

      程序員的定義:程序員(英文Programmer)是從事程序開發(fā)、程序維護的專業(yè)人員。一般將程序員分為程序設(shè)計人員和程序編碼人員。

      我們看一下人類編程的發(fā)展史。

      • 早期,輸入二進制代碼。
      • 第一次革命,匯編語言,助記符出現(xiàn)
      • 高級語言,庫函數(shù)完成了原先的一大塊程序代碼。如fopen,打開并讀寫一個文件到流中;line畫線等等
      • windows視窗開發(fā)的出現(xiàn),資源RC代替了原先的界面規(guī)劃,APP開發(fā)模板Templete幫助開發(fā)者構(gòu)建一個工程文件,通訊模塊直接調(diào)用。

      從以上幾次大的革命,可以看出,最終提供的模板Templete節(jié)省了開發(fā)者很多開發(fā)工作,注意,只是很多,不是全部。也不可能是全部。

      人們對一個控制對象的認識是各不相同的,這就出現(xiàn)了操作系統(tǒng)、手機功能、機器人功能的千變?nèi)f化,這就需要更多的邏輯思維、算法的出現(xiàn),這些邏輯、算法都需要程序員去實現(xiàn),只是實現(xiàn)方法與之前不同。

      總結(jié):邏輯、算法、人機界面UI因控制對象不同而異,至少這幾部分需要編寫流程。要讓機器IDE系統(tǒng)認識,必須寫符合IDE編繹規(guī)范的代碼。

      4

      作為一名程序員我覺得我要回答一下這個問題。

      首先我們先對編程根據(jù)場景不同分一下類,通過分類來解答程序員能否被替代的問題。



      第一業(yè)務(wù)類,這種應(yīng)用的需求是需要程序員了解某一種業(yè)務(wù)場景,將這種業(yè)務(wù)場景通過編碼的手段將原來的線下工作轉(zhuǎn)移至線上工作,解決實效、信息存檔、信息回溯和全息過程等問題。這種場景必須通過人為的來解決編碼問題不可能實現(xiàn)絕對全自動,因為每一個需求帶帶有人為的主觀意識,計算機無法替代。



      第二計算類,這種應(yīng)用開發(fā)有可能被替代,計算邏輯唯一,有嚴格的條件約束,可枚舉可窮舉,此類邏輯完全可以由機器自動實現(xiàn),從而解放勞動力。

      由此可見程序員被取代是不可能這么絕對的,另外要想自己不被取代,就要提高自身的競爭力,如果你只可以解決1+1的問題,那么你就是下一個被取代的對象。

      回答完畢,點贊、關(guān)注、評論走一波,謝謝嘍。

      5

      程序員不是寫代碼的,要有設(shè)計思路,所以永遠也不會被取代的。

      6

      要是這么說,以后大學(xué)都不用那么多老師了,人工智能+優(yōu)秀教師錄制好的視頻…

      7

      你們哪里的老師,還教計算機的…

      不可能不要程序員,只不過未來可能趨勢是代碼有各種框架及支撐庫,大部分人寫代碼就是學(xué)習(xí)怎么利用框架及庫,工作變得簡單。

      少部分專業(yè)厲害的研究算法及寫新框架庫

      8

      自動生成代碼很簡單,現(xiàn)在就可以實現(xiàn),問題是復(fù)雜的業(yè)務(wù),如何和機器\"溝通\"?只能說編碼的成本越來越低,效率會越來越高,這是真的,\"死\"的東西讓機器去完成,\"活\"的還得靠人

      9

      真以為到大學(xué)老師就教些書本上的東西么?書本上的東西主要靠學(xué)生自己自學(xué),有疑問報時聽聽老師的講解或與老師討論。如果到了大學(xué)還指望上課老師教,那就不用讀了。

      既然是人工智能,就應(yīng)該具備與人溝通的能力,包括能夠理解“活”的東西。不能按現(xiàn)在的人工智能來討論。牽涉到機器會不會創(chuàng)造的問題。機器收集的信息超過人太多,機器的創(chuàng)造力將超過90%的人。比如創(chuàng)作一幅畫、某位置一幢房子,相信機器拼揍出來的,一定超越90%以上的設(shè)計師。關(guān)鍵是:機器會否創(chuàng)造新材料?新的計算機?不會,世界不會發(fā)展。機器如果像人一樣會主動有需求去觀察發(fā)現(xiàn),比如要改造月球適合人居住,怎么改造?它會嗎?把月球改造成地球?恐怕,連設(shè)想都不會提出來。

      牽涉到機器會不會創(chuàng)造的問題。機器收集的信息超過人太多,機器的創(chuàng)造力將超過90%的人。比如創(chuàng)作一幅畫、某位置一幢房子,相信機器拼揍出來的,一定超越90%以上的設(shè)計師。關(guān)鍵是:機器會否創(chuàng)造新材料?新的計算機?不會,世界不會發(fā)展。

      逐步取代,需求不是和產(chǎn)品經(jīng)理溝通的嗎?以后產(chǎn)品經(jīng)理這個角色會被程序員取代,只是溝通天賦需要多加幾點,程序員會變成機器編程和用戶需求之間的橋梁,產(chǎn)品經(jīng)理這個職位將會成為歷史,或者已經(jīng)成為歷史了?

      技術(shù)的進步已經(jīng)超過了你的想象,溝通也可以用機器來溝通,譬如語音識別技術(shù)加上大數(shù)據(jù)分析。你要開發(fā)一個行業(yè)軟件,你說出基本需求,通過語音識別技術(shù)轉(zhuǎn)換為文字,通過AI分析出你的需求,結(jié)合行業(yè)內(nèi)其他軟件的大數(shù)據(jù),機器做出來也許炒出你的想象,這也是所有互聯(lián)網(wǎng)巨頭往AI大臂砸錢的原因。

      算法基本頂尖的科學(xué)家和程序員在搞,一般程序員就是應(yīng)用。還有你的回答說明你肯定不是程序員,其實就算做流程圖還是離不開寫代碼,其實現(xiàn)在的程序員寫代碼很多就是在組合流程塊或功能塊,再加上些邏輯而已,算法很多只是使用而已。要寫比較深的算法,需要的知識太多了,數(shù)學(xué),計算機原理,相關(guān)專業(yè)等等都需要精通。

      所見即所得只適用部分場景,大部分是GUI預(yù)先設(shè)計組件,拖拖拽拽加上基本的業(yè)務(wù)關(guān)聯(lián),主要目的是代碼復(fù)用,取代人工的說法有點勉強。理論上應(yīng)該只有可窮舉的場景才能機器流程化,顯然范圍有限。

      未來是未來,現(xiàn)在是現(xiàn)在。 任何都有過度的,因為未來的發(fā)展智能化而放棄當下年輕時的學(xué)習(xí),那就是放棄未來。 人要活在當下。就像石油總有消耗殆盡的一天,這種不以人為轉(zhuǎn)移的趨勢,知道個可能性就好,自己該買什么車還是買什么車。機器編程永遠都是按照設(shè)定的場景去做!但業(yè)務(wù)需求永遠都在千變?nèi)f化!有輔助編程程序員確實會變少但是不會沒有這個職業(yè)!好比有了機器人!那就沒人在工作了嗎!真是一個杞人憂天的話題!有了提高生產(chǎn)力的東西出現(xiàn)!必須會代替掉低端生產(chǎn)力的東西!但是總體來說!社會還是往前!

      當流程足夠復(fù)雜時,你編制流程就是在寫代碼。程序員代碼中調(diào)用的每一個API,你都可以理解為是計算機自動完成的,但是仍然需要大量的程序員把這些進行組裝,20年內(nèi),也許更長的時間,在人類徹底搞清楚人類思維的本質(zhì)之前,機器不可能代替人工。

      我認為程序員永遠無法被取代,首先人工智能也是被程序員創(chuàng)造出來的,人工智能本質(zhì)上也是程序,并不會自我進化,人工智能的進化也是大牛們不斷科研的結(jié)晶。如果人工智能有一天真的能達到自我進化升級并走向失控的方向,那么能拯救人類的也只有程序員。任何大牛不是生來就是大牛,都是普通程序員日夜敲代碼和學(xué)習(xí)成長為大牛的,所以說,程序員不可能被取代,只是在不遠的未來,對初級程序員的惡意會越來越嚴重,就業(yè)環(huán)境會越來越艱苦,不成為技術(shù)大牛那就被社會淘汰。

      10

      如果一塵不變,必然被取代;如果涉及設(shè)計創(chuàng)新,