日本就職一周 測試程式員
不知不覺已經進來一周了,雖然還是一樣廢什麼都不會,現在只是做著測試把現場前輩解好的bug做測試,看看是不是真的解完了還有沒有bug,這個分工模式大概就是想把主力投注在解bug上吧~還有我只是短期來支援一下子而已
雖然只是枯燥無味的工作但可能很適合現在的我,現在每天就是不斷地弄懂B票上寫的到底是什麼意思,然後上面的操作說明怎麼做,不得不說這真的是很體現一個人的說明能力
B票最初一開始由客戶或領導,或上面的人開票。這種開票的形式都寫得簡單,只有會的人才大概看得懂怎麼做,可以嘗試做把bug重現。理解這個真的是難,我什麼都還不知道,簡單打個比喻就是把手機扔回100年前,然後讓你教他怎麼連wifi,結果上面寫著拉下下拉選單然後開wifi連線,那人肯定是矇了,WTF上拉是選單是什麼。我差不多就這種狀態吧。
前輩解完bug之後通常會附帶測試條件,測試條件就真的是很體驗一個人的說明了,有人寫的可以很傻包一步一步按就按出來,有的時候在那三小從哪來的~ (不過有些情況是真的本身再現太複雜沒辦法)。
之所以說適合我是因為,難度不會太高,至少瞎猜或是問一問是能解的,然後最重要的是可以看答案,因為已經解玩了,在實現bug的時候就可以先想想到底怎麼了,想不出來就直接看答案直接看看別人解題思路。一個作弊練習的概念吧。看了一周下來差不多之後主程序怎麼跑了,上拉選單是什麼已經懂了。
至於解bug其實有8成的票都是那種很87的失誤,哪邊少打一行,哪邊不小心把變數A寫成隔壁變數B去了,這種簡單題目。這種題目核心就是知道要去哪裡找代碼吧,一開始完全不知道架構前輩也沒有說明真的是怎麼看怎麼不懂。
多看幾題知道大概有個概念,什麼類型的錯誤可能在哪個資料夾可以翻到代碼,其實簡單的bug只要翻地到代碼,新手也能解開的。多看幾題熟了之後應該就有機會解了。
不過看到這裡我其實最好奇的是,這算常態嗎。到底是大型程式碼本來就是出一堆初學者的87錯誤,還是當初專案建造的時候就為了省錢隨便拚出來導致的呢
第二個讓我比較驚訝的,工作效率有夠之低,大家用的是7代i5的筆電,8人組只有3人有外接螢幕,兩個主力還都沒有。筆電速度慢歸慢就是等個幾秒而已,還算可以接受,比較讓我不能交受的那螢幕解析度還不足 1080P,整個畫面小到不行。
打開共用的雲端資料夾要找資料的視窗一次只能瀏覽5個檔案,每次找B票都要滾好久。肯定不是公司沒錢只是想要低成本完成。我比較不懂的是配螢幕應該是非常小的成本,以現在的環境來說CP值根本高到螢幕的錢可以忽略...
(用過2K螢幕寫程式,知道那個爽度有多爽小小抱怨一下...我做測試每天結一大堆圖沒有雙螢幕快瘋了~不小心把虛擬桌面的技能給點到滿點了...沒辦法的辦法)
倒是有幾件趣事我教給了現場的前輩兩項提高戰力的技能,這個我推廣給周圍朋友基本上得到的回覆只會是那有什麼用XD 為什麼要搞的那麼麻煩,原本的明明就很好用之類的XD
- 虛擬桌面
- Win+V
虛擬桌面是因為,要開一大堆程序,底下密密麻麻滿的跟什麼一樣,能用拉到虛擬桌面分類程序的種類,會非常方便。果然程序員就是不一樣,是因為真的用的到,現場的人只是看我滑一次,問我怎麼搞的,當天就用的很6了。
Win+V就不用說了,絕對是必備,剪貼簿的歷史信息,作為程序員每天工作量就是一直複製貼上,最苦惱的肯定是剛剛複製的被蓋掉,只好切回去程式在複製一次。
留言
張貼留言