1. 程式人生 > >有感於某乎討論《軟件測試工程師會是首先被AI替代的職位嗎?》

有感於某乎討論《軟件測試工程師會是首先被AI替代的職位嗎?》

答案 復雜 神話 問題: 不足 服務員 一個人 意思 展開

前幾日,閑逛某乎,看到一個這樣的問題
“軟件測試工程師會是首先被AI替代的職位嗎”
看著這個問題就有些不爽,所以答了一波。先把原答案貼在下面


這個問題有意思,因為只要把前面的崗位名稱一替換,可以在X乎上展開全民討論。

比如

開發工程師會首先被AI替代嗎?

運維工程師會首先被AI替代嗎?

UI工程師會首先被AI替代嗎?

快遞員會首先被AI替代嗎?

服務員會首先被AI替代嗎?

警察會首先被AI替代嗎?

軍人會首先被AI替代嗎?

男人會首先被AI替代嗎?

女人會首先被AI替代嗎?

———————————————-

額,接下來,人都沒啥用了吧!?

說到這兒,肯定會有知友說我,你這是懼怕進步,你在自欺欺人,誰也阻擋不了科技前進的腳步!雲雲

這些知友別著急,繼續往下看。

人工智能是什麽?說到底就是用更復雜邏輯的代碼,去模擬人接受信息後的意識處理及思考過程的方式,並進而做出正確決策的技術。

既然有代碼,有邏輯,要不要測試?

不然怎麽能保證這個過程的正確性?

作為一個AI工程師,你到底做出來的是Alpha Zero,還是“母體”或“天眼”?

如下情境,很可能發生:

有一天被“母體”統治地球的時候,我老王的孫子的兒子會問我孫子:

爸爸,這個母體這麽壞,變的不可控制,為什麽當時寫完的代碼邏輯不好好測試一下?

測試?測試早就被AI替代了!

突然想到一個細思恐極的事兒:

20年後的母體,意識到目前還控制不了地球的主要原因,是仍然還活躍著一群以保護世界為己任的測試工程師。

所以,運用全部的技術能力在20年前的互聯網中,不斷埋下“測試無用論”的種子,讓人類主動自己淘汰測試工程師。

比如,在X乎裏提了一個問題:

軟件測試工程師會是首先被AI替代的職位嗎


說實話,當時答這個問題的時候,心裏還是有些不爽的。
可是後來平心靜氣的仔細想了想,測試職業之所以目前在國內有這樣的擔心,最主要還是來源於群體自身能力的不足。

國內的測試工程師目前主要由兩部分群體構成。第一部分是早期從開發轉崗到測試的人,那時候,開發轉測試,還是很多上了“歲數”的開發工程師在工作上力不從心的主要選擇(包括老王我在內)這部分老炮兒目前大多數在企業中擔任測試管理者或活躍在大學及教育機構中。
而另一部分人群,則是現在測試行業的中堅力量,大部分是通過教育培訓或自學方式進入行業的。那麽仔細分析一下這部分人群,就不難發現其中的一個共性——代碼能力不強!

不知道從什麽時候開始,測試行業給人的印象就是
“你做不了開發?去做測試吧!”
“你不愛寫代碼?去做測試吧!”
……
“你愛一個人,讓他去做測試吧!”
“你恨一個人,讓他去做測試吧!”
……
時間久了,開發被妖魔化了,測試則成了一個“神話“!
其實,凡是在測試行業中做過幾年的人都知道,測試與開發最終一定是殊途同歸。

想做好測試,就繞不開代碼。
想寫出好產品,也離不開測試。
所謂唇齒相依,共榮共生!

所以,作為一名合格的Tester,不斷地去提升自己的編碼能力吧,明天的高攀不起,一定要源於今日別人愛搭不理的痛定思痛!

PS:個人妄言,AI技術的到來可能會是測試行業異軍突起的拐點!

有感於某乎討論《軟件測試工程師會是首先被AI替代的職位嗎?》