大家好,我是肖遙,最近真真真的是太忙了,差不多幾個月的時間都是只能趕上最后幾班的地鐵,尤其是前面半個月,很多時候都是凌晨倆三點打車回家,自己的時間很少,一直在為項目做準備。
這幾天來北京就是搞這個項目,來到現(xiàn)場的實驗室調(diào)試,真有不一樣的體會。
原本是三人團隊一起來的,不過因為都很忙以及人員調(diào)整的原因,最后只有我一個人來北京實驗室調(diào)試,未知因素一下子大了很多。
為項目準備的時間也只有5天,幾乎天天熬夜,來到北京實驗室之后,環(huán)境也很惡劣,在公司實驗室調(diào)試的結(jié)果也不一樣了,讓人難熬。
好在最后還是僅用一天的時間搞完,實驗室主任也分享過之前來這邊搞的有的搞不定就回去了,有的搞了兩個星期才搞定。
總之是不辱使命不負眾望,對得起后援團隊的鼎力支持,對得起自己這段時間的付出了。
同時借此機會也給大家分享一些現(xiàn)場調(diào)試的經(jīng)驗,供參考吧
做好艱難的心理準備
感覺最重要的一點就是做好出現(xiàn)各種不同狀況的心里準備,不要總想著在實驗室調(diào)試了沒任何問題,來現(xiàn)場了怎么這樣那樣的,這個時候要是抱著這種心態(tài),就會打亂思維了,也會讓自己處在一個不正常的節(jié)奏里。
遇到問題的時候還是要放好心態(tài),根據(jù)不同的現(xiàn)象來對比分析,少動變量多思考,遇到的問題要復(fù)現(xiàn),據(jù)此分析一個個解決掉,總會慢慢解決的,調(diào)整好心態(tài),減少埋怨,很重要。
帶足常用的工具、資料等等
在現(xiàn)場的時候可能需要某些工具但是不一定有,平時在實驗室的時候很容易找到的東西可能找不到了,會很耽誤時間甚至影響調(diào)試,這些東西也是我們比較容易忽視的。
盡量準備好要帶的東西,關(guān)鍵的還要多帶一個,避免在使用過程中損壞,常用的測量儀器最好也帶一個,小問題可能才是影響進度的最大障礙。
代碼備份,知道自己改了什么
要時時刻刻知道自己變了什么,然后出現(xiàn)了什么狀態(tài),代碼要備份,現(xiàn)象要可復(fù)現(xiàn),穩(wěn)定的狀態(tài)才能很好的分析問題。
能夠很清晰描述當前狀態(tài)
其實在很多情況,我們問問題的時候,連自己都沒仔細想,就自己問了,比如我要做一個測距模塊,請問怎么做;或者我這個模塊出現(xiàn)問題了,沒有調(diào)試好可否幫忙調(diào)試一下,等等。
看到這樣的描述,很難讓人去理解或者去幫你,我們應(yīng)該需要很清晰的知道當前的狀態(tài),并且做過一些嘗試和努力,然后再說出對應(yīng)的現(xiàn)象,以及我現(xiàn)在遇到了什么問題。
比如我現(xiàn)在做這個模塊,我用A方法嘗試出現(xiàn)E這個現(xiàn)象,用B方法嘗試出現(xiàn)F這個現(xiàn)象,現(xiàn)在狀態(tài)停留在了X,但是此時應(yīng)該是在Y這個狀態(tài)的,那我應(yīng)該怎么進行調(diào)試。
我要達到什么目的,做了哪些步驟,嘗試了哪些方法,本應(yīng)該是什么樣說的很清楚了,才能遠程得到別人的幫助,要多使用反推驗證法證明自己的觀點,這樣就會離正確的路越來越近了。
總之,還是要做好準備,理清思路,希望大家一起探討!