做廣告過濾踩過的坑

用事實說話

之前已經(jīng)有在本地計算機部署的經(jīng)驗了,所以這次部署起來算是得心應(yīng)手,雖然遠程操作實在不方便,不僅速度慢而且畫面質(zhì)量差看著眼睛疼,所以特地搬了臺大顯示器接了上去。待我吭哧吭哧完成了所有的準備工作,打開chrome瀏覽器,輸入端口號,如愿彈出了page not available的提示,我反復(fù)檢查了特別是命令行的部分,沒有發(fā)現(xiàn)什么異樣,于是我開始花大氣力去排查手機root問題、手機驅(qū)動程序問題……此時一個下午過去了,結(jié)果是一無所獲,拿給內(nèi)核組的研發(fā),研發(fā)的大哥幫忙看了一下,發(fā)現(xiàn)chrome并沒有連接上手機上的uc瀏覽器開發(fā)者版本,大哥果然是經(jīng)驗豐富,直接說你是不是連接錯了。我一愣,說:“那里有兩個設(shè)備的ID,我連接了那個設(shè)備是16個字符的ID,而我在本地測的時候,本地的手機連接的時候也是16位ID,想到可能是IMEI的另外一種表示”,研發(fā)大哥聽了沉思了一會,也沒說啥,打開命令行啪啪啪幾串代碼打了上去,再重新打開瀏覽器,成功了!我真是一臉尷尬,徐謙——你真是太想當然了,你怎么知道那個就是IMEI的另外一種表示呢?你只是猜測,猜測本身不為錯,錯的是你把猜測當成了事實,根本就沒有去驗證!

避免陷入細節(jié)

button的問題,按照廣告過濾來說,主要就是div塊里的class以及一些js腳本。button失靈,我首先覺得需要了解這個button的作用機制,這個button點擊之后是會在下面加載內(nèi)容,類似刷微博的時候點擊更多。我仔細研究了一下前端代碼,發(fā)現(xiàn)了很多不懂的地方,于是我充滿了干勁跑到19樓去找研發(fā),研發(fā)和我解釋了一下怎么看這個button是怎么作用的,最后研發(fā)補充了一句,“這個問題我覺得你首先需要去看是不是和廣告過濾規(guī)則有關(guān),如果是再來研究它的作用機理”,那一刻我恍然大悟,如果我先研究清楚機理,可能就得好幾天時間,還不說能不能解決這個問題。我趕緊回到樓上,首先定位了一下是否和廣告過濾規(guī)則有關(guān),很簡單,就是看廣告過濾開關(guān)打開和沒有打開的時候button是否能夠正確作用,結(jié)果是確定了和廣告過濾規(guī)則有關(guān)。接著,我在俄羅斯機器上測試了具體的規(guī)則,發(fā)現(xiàn)在去掉其余規(guī)則保留中間件規(guī)則的時候button是不能生效的,問題就很簡單了,這是中間件的規(guī)則造成的,這樣,20分鐘就解決了這個問題。如果按照之前的方法,估計我的老大又得review我了。企業(yè)是讓你來解決問題的,不是讓你來學(xué)習(xí)的。擁有知識卻不懂得運用的大腦就是一桶廉價的漿糊!

帶上武器

“現(xiàn)在有個問題,當我訪問A網(wǎng)站的時候回彈出B網(wǎng)站的警告,A網(wǎng)站是白名單里的網(wǎng)站,B網(wǎng)站是黑名單里面的網(wǎng)站,為什么會彈出這個框呢?”,研發(fā)聽得云里霧里,我一邊說一邊用手比劃著,看不出來,我比他還急呢。有了這一次糟糕的溝通經(jīng)歷后,之后每次來找研發(fā),我都有備而來,準備好各種原型或者超薄保真原型。

要有產(chǎn)出

“徐謙,我需要你幫忙把***處理一下”,老大對我說,”好”,我開始進入工作狀態(tài),several hours later,“博致哥”,“我發(fā)現(xiàn)這個好奇怪,blablablabla……”,所以你的結(jié)論是什么,“我……”。記住,做一件事情一定要有一個結(jié)果。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容