當前位置:律師網大全 - 專利申請 - 人工智能編程會取代程序員嗎?

人工智能編程會取代程序員嗎?

這當然不會取代低級程序員。

ChatGPT是壹種自然語言處理模型,可以生成文本,可以回答問題,但不能完全取代程序員。程序員在軟件開發過程中起著重要的作用。他們需要深刻理解業務需求,通過編寫代碼實現解決方案。ChatGPT可以輔助程序員,但不能完全取代他們。

ChatGPT作為AI新秀,在編程領域小有名氣。很重要的原因是它的主人OpenAI非常重視其編程能力的提升。根據Semafor的壹份報告,OpenAI在過去的六個月裏已經在全球雇傭了數千名承包商來訓練其AI學習軟件工程。

培訓也很有成效。據Insider報道,壹些亞馬遜員工已經開始使用ChatGPT來幫助編碼。

與此同時,壹些關於“程序員要被取代”的言論甚囂塵上。其實這並不奇怪。過去幾十年,雲服務,無服務器計算,低代碼和無代碼.....出現在每壹次科技浪潮中。

毫無疑問,隨著科技的發展,軟件開發越來越智能化。ACM Communication今年1月出版的《編程的終結》(The End of Programming)預測了人工智能編程,其作者馬特·威爾士(Matt Welsh)是Fixie。AI?首席執行官和聯合創始人,他是哈佛大學計算機科學教授,谷歌工程總監和蘋果工程總監。他在文章中說,“傳統的‘編程’理念正在走向滅絕。事實上,除了非常專業的應用,我們所知道的大多數軟件都會被訓練有素的人工智能系統取代,而不是編程。”

但目前ChatGPT是不可能取代程序員的。畢竟還在培訓階段。

而且,即使人工智能擁有熟練的編程能力,也不意味著程序員會被完全取代。畢竟AI在編寫代碼之前要了解需求,這需要程序員來完成。所以未來程序員的工作應該更多的轉移到需求分析和架構設計上,不會因為不用寫代碼而消失。

以SoFlu軟件機器人為例,作為2019推出的覆蓋軟件開發全過程的自動化工具,它可以通過開發、測試、產品質量分析、安全審計等壹系列基於AI的功能,提供整個應用開發生命周期的“專家級”幫助,在人的幫助下自動完成軟件開發的後端開發、前端開發、測試和運維。

以後端開發為例,開發者只需在可視化界面中通過拖拽組件的方式輸入流程圖和配置參數,SoFlu軟件機器人就可以實現相當於編寫復雜代碼的業務邏輯,在設計業務邏輯的同時完成微服務應用的開發,做到“業務即圖,圖即碼”,實現軟件開發,效率提升十倍。

SoFlu軟件機器人總設計師、飛算總裁陳表示,“SoFlu軟件機器人的目的是幫助開發者更高效、更高質量地完成軟件開發,讓‘每個人都能成為軟件工程師’,而不是取代任何人。”

歸根結底,人工智能和軟件機器人其實都是人的工具。工具的作用永遠在於服務人類,而絕不是取代人類。

  • 上一篇:要找內存發展的歷史,我要從SDRAM到DDR2的詳細過程
  • 下一篇:如何購買使用權——如果我想購買照片的永久使用權(用於出版物),需要和賣家簽訂哪些法律文件?
  • copyright 2024律師網大全