
人類基因編輯
今天本來想寫看論文的方法論的,太忙了,聊點輕松不費腦子的話題吧。
前一段時間人類基因編輯嬰兒的出生引起了很大的反響,譴責(zé)、恐慌的居多,我也是恐慌的。
雖然基因編輯在未來的大方向上肯定是造福人類的好事情,但是真的看到這樣的事情的發(fā)生還真的有點恐懼,特別是從我們自己從事的程序員的角度來看。
人類的基因?qū)Ρ鹊轿覀兂绦蚴澜缬悬c像代碼,在基因編輯技術(shù)之前,人類基因的代碼都是被限定在沙箱環(huán)境里面運行:上帝在最開始的時候給了我們一些初始基因,我們?nèi)祟惏凑丈系鄣某绦騼蓛山Y(jié)合產(chǎn)生新的基因組合,因為這些都是上帝的掌控范圍內(nèi),我們可以認(rèn)為上帝對這些事情事情是經(jīng)過測試的,有質(zhì)量保證的。現(xiàn)在基因編輯來了,程序不再是上帝的那套老程序,而是某個人類編寫的新程序,這就讓人害怕了,因為搞程序的都知道,新程序必然有bug,不管你怎么小心,必然會出問題,而且這有問題的第一代會產(chǎn)生第二代,隨著時間的推移,這些潛在的bug可能會擴散到整個代碼庫。
所以從事這類基礎(chǔ)代碼編寫的人的素質(zhì)一定要嚴(yán)格把關(guān),不管是從技術(shù)素養(yǎng)上,還是從道德素養(yǎng)上都是,就跟我們編寫數(shù)據(jù)庫或者更低層操作系統(tǒng)對于人員的招聘要求一定要更嚴(yán)格,要求更高,這樣才能保證盡可能少得出bug — 如果無法完全避免的話。