第十四章 誰在幫我寫代碼?---編碼機器人
外面風雨交加乐埠,狂風暴雨正在肆虐抗斤,深圳的雨季到了囚企,天氣預報的黃色雷電警報正在生效丈咐。而趙穎穎此時的心情,就像外面的暴雨一樣龙宏,正在進行激烈的搏斗棵逊。
“我要不要找‘護身符’幫助曾墨儀呢?“趙穎穎雖然知道银酗,碰到技術難題和進行技術攻關辆影,是成為技術大拿的必經之路,可是黍特,看到曾墨儀這一周以來蛙讥,幾乎都沒有回過他們租住的家好好睡一覺,趙穎穎還是覺得自己沒有盡到朋友的義務灭衷。
”穎穎次慢,你既然這么擔心曾墨儀,我可以幫你探查一下他目前的狀況翔曲∑认瘢“ ‘護身符’感覺到趙穎穎的牽掛,主動提出想幫穎穎了解一下曾墨儀的狀況瞳遍。
“‘護身符’闻妓,你真是太貼心了÷有担”穎穎由衷的說由缆∽⒆妫“擁有了你,我好像擁有了全世界均唉,不對氓轰,是比全世界更大的世界。我現在感覺浸卦,自己就像有魔法的巫師署鸡,想如何,就能如何限嫌⊙デ欤” 現在的穎穎,與’護身符‘相處久了怒医,已經慢慢習慣’護身符‘的陪伴炉抒,尤其是見識了“護身符’幫助林曉林成就項目的過程,更是對‘護身符’的本事佩服的五體投地稚叹。
”不過焰薄,‘護身符’,在你們的世界里扒袖,你們是也需要進行軟件開發(fā)嗎塞茅?你們也有類似計算機的東西嗎?”說到此季率,趙穎穎不禁有些好奇野瘦。
“在我們的世界,人與人之間的溝通飒泻,不用語言鞭光,也不用翻譯,直接會通過腦電波來進行泞遗。就像人類的語言惰许,是通過耳膜的震動感知到聲音,然后再翻譯成腦電波對應的信息史辙,從而理解對方的意思汹买。而對我們而言,這些形式上的東西髓霞,都是可以省略的卦睹,我們彼此之間,可以直接通過腦電波來溝通信息方库。在我們的世界结序,也同樣會有各種各樣的機器設備,或者說各種工具纵潦,幫助我們來進行工作和生活徐鹤,我們同樣可以通過腦電波來控制各種機器設備垃环,幫助我們完成相應的活動。而腦電波只是一種物理手段返敬,在我們的世界里遂庄,與人溝通的編碼,和與機器溝通的編碼劲赠,還是存在很大差異的涛目。所以,我們也會有類似人類世界軟件開發(fā)的工具凛澎,不過霹肝,在我們的世界,不同的是塑煎,很多軟件開發(fā)的工作沫换,已經高度的標準化和模塊化了,很多工作最铁,都是由專門負責軟件編碼的機器人來完成讯赏,我們只要跟編碼機器人說明白,我們需要的功能是什么冷尉,編碼機器人就會自動完成我們需要的功能編碼漱挎,整個過程都是自動完成的,完全不需要我們參與网严。我們要作的识樱,就是作為使用者,來最終確認編寫的功能震束,是否最終滿足我們的需要而已〉狈福” ‘護身符’解釋說垢村。
“如此說來,你應該也是不會編碼的嘍”趙穎穎不由得有些失望嚎卫。
“應該說不是不會嘉栓,而是不屑⊥刂睿”‘護身符’糾正說侵佃。
“切,明明就是不會奠支〔霰玻”趙穎穎不由得在心里腹誹道。雖然知道倍谜,她的所思所想迈螟,都逃不過‘護身符’的‘耳朵’叉抡,趙穎穎反而就想讓他知道。
“我知道答毫,你是希望我能幫上曾墨儀褥民,是不是?其實洗搂,即便我真的不會消返,想幫曾墨儀,對我來說耘拇,也是小菜一碟侦副。” ‘護身符解釋說驼鞭,“讓我先看看曾墨儀他們攻關的情況吧秦驯。”
----已經午夜時分挣棕,曾墨儀和他的同事們還在實驗室里忙碌译隘。他們緊張的盯著顯示器,希望這次的努力洛心,能夠重現剛才的故障固耘。他們已經嘗試了各種可能性,也根據現象模擬了各種可能存在故障的可能词身,但是厅目,他們熱切盼望的故障,就像一個調皮的孩子法严,總是在最意想不到的時候损敷,偶爾出現一下,就再也沒了蹤跡深啤。這種隨機出現拗馒,而且概率太低的問題,就像一個個定時炸彈溯街,不徹底解決诱桂,誰也不敢保障后面什么時候會冒出來,誰也不能讓這樣的產品進行量產呈昔。
除了像幽靈一樣偶然出現的故障外挥等,曾墨儀還面臨著另外一個難題:如何在內存空間足夠小的情況下,保障操作過程的關鍵紀錄堤尾,能夠被記錄下來而不被遺失肝劲。曾墨儀甚至想罵人了,他覺得作硬件設計的工程師的腦子簡直被驢給踢了,竟然設計出容量這么小的ROM涡相,以致于他要絞盡腦汁來考慮怎么節(jié)省內存哲泊,而在現在內存的性價比大大提高的背景下。他甚至想讓項目組重新修改硬件方案催蝗,否則切威,這簡直是一件無法完成的任務呀。而更讓曾墨儀惱火的是丙号,硬件的方案先朦,竟然通過了量產評審,已經準備開始量產了犬缨,也就是說喳魏,修改硬件方案,就意味著大批的物料要被報廢掉怀薛,他知道公司是很難接受這個方案的刺彩。這些天以來,曾墨儀想了各種方案枝恋,對各種紀錄進行精簡再精簡创倔,就是為了盡量少的占用內存空間。他們已經挖空心思焚碌,在節(jié)省這些本不用節(jié)省的內存空間畦攘。
----趙穎穎看到’護身符‘給自己呈現的曾墨儀攻關的場景意敛,又聽’護身符‘給自己的解釋菠劝,勉強了解了曾墨儀面臨的問題。
“’護身符‘魄宏,你可有什么辦法能幫到曾墨儀嗎鹃骂?” 趙穎穎問台盯。
“ 這種隨機出現的問題,在我們那里很簡單偎漫,只要放一段代碼幽靈爷恳,然后設定程序,讓他自動運行象踊,多跑幾次,只要有一次能夠出現所謂的問題棚壁,代碼幽靈就會把整個過程記錄下來杯矩,從而直接告訴你,問題出現在哪里袖外∈仿。” ’護身符‘解釋說,就類似你們的軟件探針曼验,但是我們的代碼幽靈跟智能和自動泌射,它會自己進行跟蹤和分析粘姜,從而自信修改原始代碼,從而徹底解決這些問題熔酷。
“而第二個問題孤紧,他們最好的方式不是如何節(jié)省空間,而應該轉換一種思路拒秘,作一個類似跳轉的方式号显,避免這個硬件成為資源瓶頸。就像你們大禹治水的故事躺酒,不能想著怎么填埋押蚤,而應該考慮如何疏導,用軟件跳轉的方式羹应,跳轉到空間足夠的其他存儲空間揽碘,從而避免這種尷尬的局面和未來使用中潛在的風險≡捌ィ” 趙穎穎雖然沒有聽懂雳刺,但是,她明白偎肃,’護身符‘確實是可以幫助曾墨儀的煞烫。
“ ’護身符‘,那你就想想辦法幫一幫曾墨儀他們滞详,可以嗎?” 趙穎穎祈求到紊馏。
“ 我打算先影響他們幾個的腦電波料饥,讓他們空間的時間簡單停滯一下,對于他們而言朱监,可能會認為自己睡著了吧岸啡。然后,就讓我的編碼機器人赫编,幫他們作一個代碼幽靈巡蘸,并且,幫他們完成一個簡單的跳轉程序擂送≡没模”
----燈火通明的實驗室,曾墨儀和幾個小伙子都太疲勞了嘹吨,他們漸漸的進入了夢想搬味。在他們的夢里,好像看到了下面的畫面: 實驗設備上一直亮著的紅燈滅了,不一會兒碰纬,就直接亮起了綠燈萍聊。與此同時,完成的故障log紀錄和更改信息悦析,完整的打印了出來寿桨。
另一方面,跳轉程序寫好了她按,程序簡潔清晰牛隅,讓人佩服驚嘆。隨著編譯的完成酌泰,攻關許久的技術難題攻克了媒佣,他們的軟件可以量產了!
幾個小伙子陵刹,在夢中都笑了默伍,又哭了,他們太激動了衰琐,他們在一起歡呼慶祝也糊。。羡宙。