機器替代人來寫碼 ,由來已久

來源: 兄貴 2023-03-20 19:17:01 [] [博客] [舊帖] [給我悄悄話] 本文已被閱讀: 次 (1543 bytes)
本文內容已被 [ 兄貴 ] 在 2023-03-20 19:18:55 編輯過。如有問題,請報告版主或論壇管理刪除.

機器替代人來寫碼 ,由來已久,幾十年前就有人說,很快就不用程序員了,機器自己寫。

早期的邏輯語言,像 Prolog,就是這個理念,屬於專家係統,你直接告訴程序你要什麽,他就寫好了,問題是 (1)適用範圍太窄,(2)你也要懂如何告訴機器你要寫什麽

後來有 visual programming,就是說不用寫碼,隻要畫圖就可以了,好像 Silicon Graphics搞過,微軟VB搞過,MIT也有 Scratch,但是好像隻能玩玩。

現在機器寫碼的形式越來越多,有 code generators, 一般好的IDE,都有 很多code generators, 還有 template engines, 再有就是 越來越多的 基於 人工智能 machine learning algorithms 和 input data or patterns 來產生的 code,比如 Google 的 AutoML, GitHub的 Copilot,還有 Hugging Face的 Transformers。

隨著 工具越來越多,結果不是不要程序員了,而是程序員需要懂的更多了。那麽多智能寫碼器,你得都懂一遍吧,知道他們各自擅長吧,懂得如何應用吧,更重要的是 ensure 他們 generated code 不存在 安全漏洞,沒有泄漏保密數據,滿足商業要求,合乎行業規範,不違反法律 和 公序良俗 等等。

對於一個程序員,掌握 自動編程的工具,無疑是可以提高自身 的productivity 和 efficiency. 但是對 方方麵麵的 stakeholders,他們根本無法 把程序員一腳踢走,尤其是近期。

所有跟帖: 

同意,結果是程序員的需求越來越大,哈哈 -BrightLine- 給 BrightLine 發送悄悄話 (0 bytes) () 03/20/2023 postreply 19:20:52

同意。與其說不要程序員了,不如說對程序員的要求更多了 -兄貴- 給 兄貴 發送悄悄話 兄貴 的博客首頁 (0 bytes) () 03/20/2023 postreply 19:21:55

就像核聚變,70年前說還需要50年才能實現,現在還是說需要50年 -閑聊一二- 給 閑聊一二 發送悄悄話 (0 bytes) () 03/20/2023 postreply 19:25:01

是的,氫彈炸了後全球人覺得聚變能指日可用,沒想到,時間一年年過去,才知道用上聚變能越來越遠 -兄貴- 給 兄貴 發送悄悄話 兄貴 的博客首頁 (0 bytes) () 03/20/2023 postreply 19:29:21

我覺得是量變到質變後,一般程序員可能難以達到不停進步的AI的複雜程度啊 -大西洋裏來的人- 給 大西洋裏來的人 發送悄悄話 (0 bytes) () 03/20/2023 postreply 19:26:00

以後的一般程序員和以前的不一樣罷了;就像現在的農民和以前的農民也不一樣了 -兩女寶媽- 給 兩女寶媽 發送悄悄話 兩女寶媽 的博客首頁 (0 bytes) () 03/20/2023 postreply 19:28:07

對。這是本質。職業還在,要求不同了 -兄貴- 給 兄貴 發送悄悄話 兄貴 的博客首頁 (0 bytes) () 03/20/2023 postreply 19:30:37

感覺職業總在,但數量會大幅減少 -大西洋裏來的人- 給 大西洋裏來的人 發送悄悄話 (0 bytes) () 03/20/2023 postreply 20:12:00

對。現在CS都得學AI and Machine Learning -BrightLine- 給 BrightLine 發送悄悄話 (0 bytes) () 03/20/2023 postreply 19:32:10

以前估計美國也是幾千萬農民,但如今就幾百萬或更少,這就是質變 -大西洋裏來的人- 給 大西洋裏來的人 發送悄悄話 (0 bytes) () 03/20/2023 postreply 20:11:00

從事這個行業的要求越來越高,業外人員刷刷題變成業內人士的機會變得渺茫。我希望孩子不摻乎這個,但是作為父母,沒有什麽發言權 -成功的小羊- 給 成功的小羊 發送悄悄話 (0 bytes) () 03/20/2023 postreply 19:34:24

我覺得是,對能力要求更高在這個領域從事技術人才對智商要求更高 -yzhl888- 給 yzhl888 發送悄悄話 (0 bytes) () 03/20/2023 postreply 19:35:52

你完全錯了。刷題厲害的解決問題和創造力絕對是強的,不信你去刷刷看?大廠要人看刷題,人家不會比你傻。 -青裁- 給 青裁 發送悄悄話 (0 bytes) () 03/20/2023 postreply 19:47:00

我說的重點不是“刷題”,而是“轉碼”。 -成功的小羊- 給 成功的小羊 發送悄悄話 (0 bytes) () 03/20/2023 postreply 20:01:57

是的,有些code,哪怕是function 都code generators自動生成。看公司的infra做得如何了。 -mom2023- 給 mom2023 發送悄悄話 (69 bytes) () 03/20/2023 postreply 19:36:55

前十年大家都說我們用low code/no code平台用Salesforce, ServiceNow, AWS -BrightLine- 給 BrightLine 發送悄悄話 (120 bytes) () 03/20/2023 postreply 19:43:50

是很好的例子 -兄貴- 給 兄貴 發送悄悄話 兄貴 的博客首頁 (0 bytes) () 03/20/2023 postreply 19:48:10

對現有軟件係統的打擊很大。比如GPT超大語言模型,一舉解決所有語言的翻譯問題。完勝 科大訊飛那樣單個語言費時費力的處理 -兄貴- 給 兄貴 發送悄悄話 兄貴 的博客首頁 (0 bytes) () 03/20/2023 postreply 20:18:37

請您先登陸,再發跟帖!

發現Adblock插件

如要繼續瀏覽
請支持本站 請務必在本站關閉/移除任何Adblock

關閉Adblock後 請點擊

請參考如何關閉Adblock/Adblock plus

安裝Adblock plus用戶請點擊瀏覽器圖標
選擇“Disable on www.wenxuecity.com”

安裝Adblock用戶請點擊圖標
選擇“don't run on pages on this domain”