作者zanyking (最後的六年級生)
看板Soft_Job
標題Re: [閒聊] 未來電腦能搶走多少程式設計的工作?
時間Mon Oct 12 12:41:03 2015
※ 引述《Su22 (裝配匠)》之銘言:
: 網路上看到這篇
: http://buzzorange.com/techorange/2015/10/02/byebye-engineer-2/
: 工程師的苦命沒有極限:電腦也來搶工作,只能淚眼跟高薪時代說掰掰
: 電腦真能夠代替Coding的工作嗎?
: eclipse之類的軟體好像能代替一些些
: 但只限於接收程式設計師要求後產生的固定程式碼
: 短期內電腦會大量取代Coding工作嗎?
: 還是會出現新高階語言,高到能直接讓User端用人類語言下指令即可?
喔,我好害怕喔~
http://zanyking.blogspot.tw/2015/10/blog-post.html
在我們這個領域,總是有人不斷的在研究如何自動生成應用邏輯的(他們沒有問題,是很
認真很努力的一群人),而隨著這些軟體自動生成領域的小步向前,也每隔一段時間就會
有某『未來學者』或『趨勢大師』在那邊寫文章闡述(或危言聳聽?)這些令人興奮的科技
將如何「大規模地」消滅軟體開發的工作。
這一次則是這篇文章。
每一次這樣的文章出現,我都有點壞心的希望能有越多人去相信這些本身寫不了幾行程式
、做不了什麼真正嚴肅系統開發的傢伙,能真的多騙一些人去幹些什麼別的就太好了:畢
竟有價值的事少人做,我就好生存啊。
玩笑開完,講點嚴肅的,這些傢伙倒底搞錯了什麼?怎麼每次都會想要挑戰這種不會贏的
題目呢?
他們搞錯的,就是對『軟體系統的開發本質上到底是什麼?』有錯誤的理解。
軟體開發從以前到現在,最困難的從來不是寫程式本身,而是描述並界定清楚需求,『說
出需求究竟是什麼?』這件事就是最核心、花費代價最多最大、也是重要的事。
所以,直到人類的腦部可以插入生化通訊模組,能直接憑心電感應跟電腦溝通,於是不論
人的心意是如何朝三暮四,電腦都可以毫無差錯Real Time的知道人想幹嘛,並自動生成
或動態修正出人們要的程式之前,我都不擔心電腦會搶走程式設計的工作。
只要電腦跟人腦不合而為一,電腦對於『自動寫出程式』這件事情再怎麼厲害,也辦不到
對『某人所獨有、善變且前後矛盾的反邏輯、反理性的天花亂墜』做出正確的判斷而滿足
該某人的能耐的。
從歷史來看,先自然語言、再WYSIWYG GUI程式設計、後來UML,人類最高階的人機溝通語
言界面其實是往越來越明確、越來越嚴格、也就是退化的方向走的,為什麼呢?
那是因為人終於知道問題從來不是出在機器、而是出在自己身上,真正認真做事的人搞清
楚了:
『WTF DO YOU REALY WANT?』就是那個最初也是最終的難題。
--
『你知道人有腦子,所以不要只是單純的滿足它,偶爾也要使用它啊。』
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.193.169.13
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1444624869.A.79F.html
1F:推 gogogogo3333: 推, To boss : what do you really want? boos : ju 10/12 12:55
2F:→ gogogogo3333: st try as many as possible(i don't know, either) 10/12 12:55
3F:→ dreamnook: 我想有些人想要危言聳聽是怕說不夠奴隸可以奴役吧 10/12 16:50
4F:推 MephistoH: 有一天電腦會跳躍性的思考...才有可能 10/13 09:18
5F:推 lovdkkkk: 真的, 那篇不知在扯什麼 10/13 11:29
6F:→ lovdkkkk: 遺傳演算法自動生程式...要做的事更多吧 0rz 10/13 11:29
7F:推 xo1100: 真的出來也輪不到想招奴才的慣老闆使用吧 10/13 23:37
8F:推 BlazarArc: 推 10/14 07:19