取消大小周后首次發薪水,位元組跳動員工炸鍋:薪資普降 17 %

2019年7月校招入職位元組跳動,軟體測驗工程師,說說兩年多來的作業體驗
薪酬&福利
位元組跳動的薪酬和福利在互聯網公司里來說還算不錯,每年校招薪資可以在offer show上搜到,不過近兩年的薪資競爭力還是比不過16-18這段時間,畢竟以位元組的招牌已經不太需要像幾年前那樣高薪招人了,對比起近兩年鵝廠的薪資來說,真的很一般,
還有就是,位元組沒有普調,待一年不漲薪的人也比比皆是,恰逢8月取消大小周,集體降薪17%,所以脈脈上講「入職即巔峰」還是有道理的,
大城市包含了房補和一日三餐,房補跳槽的時候無法算到base里去比較吃虧,一日三餐真的一言難盡,千萬不要相信什么頓頓小龍蝦這種鬼話,伙食質量是肉眼可見的下降,經常會有餐飲作業人員拿著禮物要你掃碼好評,我曾經反饋過幾次食物難吃、不新鮮,馬上就會有人找你聊天,手動狗頭,聊完也沒什么用,該難吃還是難吃,
年終獎一般是四月底發,所以即便拿到年終獎再跳槽也會損失一段時間,資本主義慣用招數不多說,自從一鳴卸任后,各種all hands會議也是打太極居多,
以位元組跳動的作業強度來說,目前沒有了加班費后的薪資,其實沒有阿里騰訊美團有競爭力,但還是要看部門,如果是tt、抖音,至少年終獎能找補回來,至于位元組三坑,還是要看水平,如果是一個校招拿到大廠offer不太容易的水平,可以多呆幾年學學,如果是校招offer收割機水平,真的沒必要,
職業發展
在大廠,雖說有mentor機制,但根據我觀察到的現象,這完全取決于mentor人品,在一個快速發展瘋狂加班的公司,很少有mentor會耐心的從技術、作業方式、交流溝通等角度給你提供幫助,因為大家真的都太太太太太忙了,我幾乎每天都會按照學習計劃學習到凌晨 12 點半甚至更晚,也記下了一本接一本的學習筆記,后來嘗試著接觸一些代碼和一些框架,把自己所學的知識融入到你自己的專案中去,把自己的專案整理出一個測驗框架去學selenium,網站的架構,代碼知識,知識,網路瓶頸,系統優化,優化腳本,去設計場景,去獲取目標用戶量,去執行,去分析壓力結果,
現在回頭看,那種學習熱情自己都覺得有些不可思議,可能是內心深處總有一股不服氣,不為別的,就是想證明自己,
做為一名測驗人,我想分享一下這些年來,我對于技術一些歸納和總結,和自己對作為一名高級自動化測驗需要掌握那些技能的筆記分享,希望能幫助到有心在技術這條道路上一路走到底的朋友!
軟體測驗工程師需要掌握的知識:
-
計算機知識,包括編程語言,掌握至少1門開發語言,比如C、Java、C#等,
-
1門腳本語言,比如Python、Perl、Ruby、Shell中對于測驗工程師未來更廣的職業發展非常有幫助,
-
資料庫知識,對于絕大部分專案或互聯網專案,都會有資料庫,所以掌握至少1門資料庫,比如Oracle、SQl Server,DB② · Mysql等,
-
作業系統,比如Linux、Unix,Windows核心命令也非常重要,對于有些涉及到網路的,網路和通信知識,比如TCP/IP協議也非常重要,
-
軟體測驗需求分析與軟體測驗用例設計核心工程方法,掌握主流的軟體測驗工具,比如性能測驗工具JMeter/LoadRunner,自動化工具典型代表Selenium/UFT/Appium,測驗管理工具等,事實上光有這些工具還不夠,還需要真正理解其背后的實作原理,
-
掌握核心的研發流程,比如RUP,測驗流程,比如雙V模型,或者是現在流行的敏捷測驗等,也是同樣重要,方法是秘笈、工具是兵器、流程是套路,
大家在學習程序中還是要好基礎,多上手實操,話不多說,這里再上一次干貨!這是我整理好的各階段技能學習資料+實操講解,適合私下里學習563251944,比找資料自學高效多了,分享給你們,
一、 熟練使用SQL
-
常用的 sql 陳述句一定會寫,比如說增刪改查之類,
-
了解資料庫的事務、會撰寫存盤程序、熟練常用的系統函式,
-
了解并可以進行資料庫的備份、遷移、還原、鏡像等操作
-
對 sql 陳述句進行調優,并對可以對運行的陳述句監控查看性能
-
了解資料庫集群等操作,
二、 Linux
Linux是測驗人員的基礎功,不需要掌握太難或者很不常見的Linux命令,正常能做到查看日志,定位問題就可以了,
1、基本命令
常用的Linux基本命令,面試經常會問的,或者給出一種場景,問你用什么命令,
2、查看日志
初級測驗人員在作業時經常遇到,發現bug,開發不承認或者不愿意解決的情況,測驗人員怎么擺脫這樣的問題呢?
那就是根據發現的bug根據日志級別,來查看日志,定位問題,
具體的日志級別分為四級:
-
info : 代碼 info 資訊,不包括sql陳述句等一些debug資訊
-
warning warning : 代碼警告資訊error :
-
程式本身報錯資訊 java.lang.outindexERROR…
-
critical :幾乎用不到
一般不符合需求的bug在 debug中,程式本身報錯的bug在 error中,
三、 使用資料庫,跟資料流向
1、資料庫的本質
常見資料庫主要是MAYSQL、ORECAL、Redis
其中Mysql資料庫是典型的關系型資料庫
2、資料庫操作
(1) 資料庫和表操作
(2)表資料操作
(3)復雜sql查詢
四、寫好測驗用例
測驗用例必須包含的內容:
用例編號、用例名稱、測驗背景、前置條件、優先級、重要級、測驗資料、測驗步驟、預期結果、實際結果、備注,
1、測驗用例的撰寫流程
需求分析->提取測驗點->測驗用例撰寫->測驗用例評審
2、撰寫測驗用例的思路
(1)根據產品的RPD,提取測驗點,
(2)根據資料流的走向,
(3)根據的架構部署,
(4)撰寫測驗用例的常用方法:等價類劃分法、邊界值分析法、流程圖法等,
(5)覆寫弱網測驗、介面測驗、安全測驗、性能測驗等,
(6)常用測驗工具有:Postman、 Charles、 Fiddler 、Jemter、Loadrunner等,
3、撰寫測驗用例注意事項
(1)根據專案的實際情況設計測驗用例表格
(2)用例格式不要生搬硬套
(3)根據具體情況撰寫
(4)學會質疑需求,不要完全按照需求來寫測驗用例,要從客戶和產品的角度來理解需求,看到需求之外的功能和體驗
五、 http與https協議
面試經常關于Http協議的下面幾個問題
-
Http協議原理
-
http和http協議的區別
-
TCP和UDP的區別
-
session和token的區別
-
公鑰和私鑰的理解
-
get和post的區別
-
從輸入URL到頁面加載發生了什么
-
什么叫代理,正向代理和反向代理?
六、了解業務
業務熟悉后,會知道很多常識,知道下面的常識之后,你就可以嘗試進階,學習做自動化測驗、介面測驗、性能測驗
-
什么時候介入自動化 => 當你系統趨于穩定的時候
-
什么時候介入介面測驗 => 當介面開發完畢的時候
-
什么時候介入性能測驗 => 當出現促銷的時候,或者搶購的時候(618大促,過年搶火車票,搶優惠券)
比如說,5000張優惠券,大概有多少人搶,在多長時間內搶完,
七、 bug管理
做功能測驗,還有個很重要的作業就是bug管理,一個優秀的的測驗人員,線上bug非常多,多于和你一起作業的其他同事,但是線上bug非常少,少于其他同事,
1、 bug定義
(1)不符合需求的
(2)程式本身報錯
(3)不符合用戶的使用習慣
2、bug生命周期
當我們測驗人員提交一個bug的時候,自始bug就有它的生命周期,從開始到結束,
3、測驗報告
把測驗的程序和結果寫成檔案,對發現的問題和缺陷進行分析,為糾正軟體的存在的質量問題提供依據,同時為軟體驗收和交付打下基礎測驗報告和測驗計劃一樣,一般由測驗leader撰寫,測驗人員需要了解一下測驗報告中都有哪些內容,
八、 典型bug
1、抓包作用:測驗一個app搜索功能,抓包,抓到一個搜索介面,突然發現抓到了兩個請求介面 -> 當訪問量上來了,服務的壓力上升兩倍
2、資料流走向 :測驗時候發現頁面上資料只有一條,但是資料庫里面多了一條 -> 1、資料量變大,查詢變慢 2、臟資料太多,瞬間爆滿,程式崩潰了
3、弱網測驗:app專案一定要有弱網路測驗(模擬2g、3g、4g,wifi網路狀態以及丟包情況);網路切換測驗(網路斷開后重連、3g切換到4g/wifi 等)
最后
由于市場大批量流入這些不合格的自認優秀的測驗員,使得多數公司不得不降低了期望,但是真正有實力的,基本沒有受到什么影響,要跳槽還是很容易的,如果對現在的作業不滿意,又沒有足夠的經驗,不妨先靜下心來進修一番,
最后為方便大家學習測驗,特意給大家準備了一份13G的超實用干貨學習資源,涉及的內容非常全面,

包括,軟體學習路線圖,50多天的上課視頻、16個突擊實戰專案,80余個軟體測驗用軟體,37份測驗檔案,70個軟體測驗相關問題,40篇測驗經驗級文章,上千份測驗真題分享,還有2021軟體測驗面試寶典,還有軟體測驗求職的各類精選簡歷,
技術行業要不斷地學習,學習肯定不要孤軍奮戰,最好是能抱團取暖,相互成就一起成長,群眾效應的效果是非常強大的,大家一起學習,一起打卡,會更有學習動力,也更能堅持下去,你可以加入我們的測驗技術交流扣扣群:563251944(里面有各種軟體測驗資源和技術討論)
最后一句話送給大家:機會只垂青有準備的人,這是一個靠本事的社會,有時候,你之所以發展得不好,不是因為沒有機遇,而是因為你沒有準備好,導致機遇與你擦肩而過,如果你想要學習,什么時候開始都不晚,而不是瞻前顧后,你只要用盡全力,剩下的交給時間!
加油吧,測驗人!路就在腳下,成功就在明天!
如果覺得這篇文章對你有幫助的話,記得點個關注,點個贊哦!!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/388390.html
標籤:其他
上一篇:HCIA物聯網初級考試-第四章IoT聯接管理平臺介紹及華為云平臺的使用
下一篇:力扣994:腐爛的橘子(BFS)
