【職場往事】卷不動的當下,功能測試該何去何從??完成自我的救贖
前言
” 卷不動了,真的卷不動了,隨著經濟大環境不佳,遊戲行業見頂,各品類都有巨頭獨佔,對於企業而言不增長就是下滑,下滑就涉及到頻繁裁員。除了需要應對領導的不確定性指令,還需要做好遊戲版本的品質,想不加班都難,隨著年齡的增大,競爭力也逐步下降。拉磨的驢從來就沒有思考,最後死在了生產線上 “ ,我的朋友在喝酒後強顏歡笑著訴說著自己的經歷。我是產品開發他說的這些,我儘管不知其中細節,但是氛圍能隱隱約約的感受到。哪家公司不是呢?他的情況只是來的早了一些,其他的估計也在路上不遠了。
困境與變化
我暫且叫他小 A 吧, 在過去的三年中,我的同學小 A 的職業生涯歷經磨練。最開始大家都剛剛進入遊戲行業,都想著去做一款完成自我驕傲和救贖的產品。可是剛出校園就被生活揉擰著,能進入遊戲這個行業就不錯了,最後找了一個招聘季,才有二家遊戲公司發了 offer,招的原因僅僅是因為便宜。小 A 說:“這還是他看了面試寶典,看懂了人情事故的才進去的呢。”
初入職場:點點點,玩命點兒
剛開始工作時,小 A 的職責主要是執行手動測試,包括編寫測試用例、執行測試並記錄缺陷。他買的測試相關的書籍根本起不了太大的作用,領導就一個原則,點點點,加班點。每次我回到家了,他都是很晚才回住宿, 每次問都是趕版本每個功能都需要覆蓋。隨著時間的推移,小 A 開始意識到,手動測試的效率有限,尤其是在面對大型專案和頻繁迭代的環境下。他時常跟我抱怨道,“我就是拉磨的驢,磨從來就沒停過。有時候開發還鄙視你, 覺得你做的事情沒啥技術含量 “。
他的抱怨我本能的 “沒有怎麼回應過”,聽到這裡我提了一句?” 你沒想著學學自動化??“
小 A 反問道:” 自動化能跟得上變化?“
我說:” 前期應該不能,需求變化著的,但是後期肯定可以的,因為系統都很穩定了,另外我覺得你可以解放你自己的雙手。“
小 A 將信將疑,我感覺他並沒有聽得進去。但是我覺得我可以試一下,嘗試開發一套適合功能測試的自動化解決方案。
對自動化的初識
說到遊戲自動化當然離不開老大哥 Airtest 和 GAutomator,但是他們的實現都挺複雜的,功能測試根本就沒有那些概念。
功能測試的長處就是:” 點點點 “, 有沒有一種平時只需要點點點就能夠使用的自動化產品呢?似乎並沒有。我覺得我必須要引起重視了,後面的幾天我迅速構建起了自己的腦圖:
我快速在業餘時間迭代了出了第一個版本,給到我同學試試。
驢的救贖
我大概給我同學講解了一下怎麼使用,小 A 頓時有了興趣,不再是疑問或者懷疑了。當然第一個版本非常簡陋,但是他依然非常開心。他每天回來給我講他用這玩意兒,撒尿的時間都多了,平時還可以摸摸魚。
他開始思考了,是的他有時間思考了。他開始給我講他遇到的困難,以及怎麼改進。他甚至開始學習 python 這門語言,抱怨似乎也少了一些。
後來小 A 開始主動跟我學習自動化測試工具和程式語言,利用業餘時間研究相關書籍和線上課程。最初,我還會問我這那的,比如編寫測試指令碼的複雜性和工具的相容性問題。後面越來越少了,我知道他成了。
慢慢的,不過小 A 回來得更晚了, 而我核心開發量也大了起來。
升職加薪
小 A 有一天回來跟我講,要請我吃飯。他說:“我升職了, 你的工具太屌了。我必須好好請你搓一頓”, 我很為他高興, 內心更為自己高興。 殊不知,我何嘗不是在
救贖我自己呢?平時開發了那麼多結果並不能被看見或肯定。一個默默無聞的工具,結果給我帶來了這麼大的肯定。
小 A 的後續
後來小 A 和我分開了,他說:“人生就不能耗著。我得努力去更大的地方,學歷低了點而已。”,我們還是會偶爾一起吃吃飯,只是沒那麼痛苦了,看起來他混的很不錯了,已經是功能測試負責人了,有一次跟我吹牛逼說:“你知道嗎,我現在帶的團隊都會自動化”。我說:“不會都是實習生吧??“ 他說:” 至少我不會像他們一樣,把人當驢。年輕人還是需要時間思考的 “
結語
本人並不善於表達,但是我相信很多功能測試都會遇到類似的問題,忙活好幾年結果競爭力越來越下降,時光帶來金錢,並沒有帶來成就。
如果你也想改變一下?我是說如果,因為我也見過好多人已經改變的動力了。
可以聯絡我, 我打算錄製一期相關的教學影片, 以及內部開源自己開發工具。
相關文章
- 當程式碼遇上詐騙,開發者該何去何從?
- 內卷下的智慧投影行業,未來何去何從?行業
- 深度學習的困境,我們該何去何從?深度學習
- 團隊解散,我們該何去何從?
- 前端框架這麼多,該何去何從?前端框架
- css菜雞的自我救贖CSS
- 華瑞IT教育:高考落榜,該何去何從
- 雲原生時代,資料庫該何去何從?資料庫
- 前端這條路,我們該何去何從前端
- 2009年:微軟的SOA應該何去何從?微軟
- 我是一個請求,我該何去何從
- 前端這條路,我們該何去何從(續)前端
- LeSS 的誕生(一):大規模團隊該何去何從
- 自媒體行業內卷嚴重:企業自媒體應該何去何從行業
- 自動化來勢洶洶,未來的程式設計師該何去何從?程式設計師
- 在量子計算時代,企業資料的加密該何去何從?加密
- Sora 時代的 AI 影片生成何去何從?SoraAI
- 網際網路醫院春風下的移動醫療將何去何從?
- iOS開發何去何從iOS
- DOC檔案何去何從
- 全球經濟蒸發,網際網路人該何去何從?
- 40歲大齡失業程式猿,未來該何去何從
- “廣進計劃”下的企業數字化何去何從
- Layui 官網要下線了!!!基於layui開發的後端系統該何去何從UI後端
- AI熱火朝天,2020的安卓程式設計師該何去何從?AI安卓程式設計師
- 【人工智慧】面對人工智慧的發展,人類該何去何從?人工智慧
- 系列好文 | Kubernetes 棄用 Docker,我們該何去何從?Docker
- 臺灣科技產業風雨飄搖 未來該何去何從?產業
- 寒冬已至?四面楚歌的Android工程師該何去何從Android工程師
- Tableau“出走中國”,“賣”給阿里,中國BI使用者該何去何從?阿里
- 程式設計師多大年紀算高齡,屆時該何去何從?程式設計師
- web前端開發前景何去何從Web前端
- 蘋果下架微信,專案經理的資料管理將何去何從?蘋果
- 一場WinRAR全球漏洞危機引發的思考:壓縮軟體該何去何從?
- 當生成式AI照進醫療,醫患關係將何去何從?AI
- PUBG團隊都要“告別”吃雞 商業遊戲公司該何去何從遊戲
- GitHub破例接受投資,未來何去何從?Github
- 關於程式設計師生涯的思考,30 歲以後的碼農們該何去何從?程式設計師