-
21 # 揮手_
-
22 # 74364923
開發程式碼只佔程式設計師開發中的一小部分時間,大部分時間是在解決bug,讓系統變健壯,可靠,穩定,以應對各種場景下各種異常,能自動生成程式碼並不能算啥,各種Ide點幾下嚮導都能生成一堆程式碼,能夠根據需求完成軟體架構,實現並完善功能,驗證功能,疑難問題解決,增強軟體可靠性,穩定性性,可定位性,這是整個軟體工程的事,有這樣的程式設計機器人,就可以把程式設計師全部趕下崗了。
-
23 # 羊習習後生
現在的程式語言本來就是自動化程式碼生成語言啊,程式設計從機器碼到低階編碼,到高階程式語言,再到各種框架,各種庫,本來就一直走著越來越自動化的道路。
抽象層次越高高的語言,自動化能力越高,君不見類似python這樣的高階語言,已經在很簡潔地翻譯著程式設計師的意圖了,一行頂原來十行的程式碼隨處可見。
程式設計本身從誕生開始,就是在不斷探索自動化的道路上一刻沒停過。
-
24 # 天凌凌凌魂
所謂的自動生成程式碼指的是不需要動手就可以快速生成符合業務邏輯的程式碼?如果指的是這個,那麼身為前端工程師來回答一下。
在前端方面的確有自動生成的程式碼 PS就可以自動生成CSS程式碼,但生成出來的程式碼可維護性差。而且夾雜了一些不必要的程式碼,重複可利用性也差。
前端的網頁佈局也可以透過拖拽的方式來完成,比如 淘寶店鋪的裝修,discuz的門戶裝扮。 但這些拖拽化的東西也是需要有人開發。 而且涉及到邏輯性的 還是需要手寫。 如果遇到衝突還得去解決衝突問題到時候成本更大,所以 沒有程式碼可以一勞永逸。
前端的自動化指的是利用gulp,webpack來完成程式碼的整合與模組化。 也就是說 別人可以寫好模組 你自己拿過來拼接整合就行了 類似於樂高一樣。
但是程式碼的世界誰又說的懂呢。一不小心掉入了個坑 又要花時間去研究。涉及到複雜的業務又得去基務二次開發。二次開發完畢又不一定能夠拿到下一個專案重複使用(耦合性)
-
25 # 新城未來
程式猿是懶,但超級聰明。有個朋友是做程式猿的,高薪,但工作很簡單。平常都都做著同樣的事情,開始兢兢業業,後來丫的自己編了套程式碼,每天開機,輸完開機密碼,然後開軟體,然後泡杯咖啡就開始幹別的事
回覆列表
看看以前的數控程式設計就知道了,自動生成會慢慢取代大部分碼農,但前提是市場需求要很大,這個市場毋庸置疑有無限的擴大機會,只是這個市場還沒有很成熟,等不了幾年肯定會出現自動編寫的軟體。