先簡單交代一下背景吧,某不知名 985 的本碩,17 年畢業(yè)加入字節(jié),以“人員優(yōu)化”的名義無情被裁員,之后跳槽到了有贊,一直從事軟件測試的工作。之前沒有實習(xí)經(jīng)歷,算是6年的工作經(jīng)驗吧。
這6年之間完成了一次晉升,換了一家公司,有過開心滿足的時光,也有過迷茫掙扎的日子,不過還算順利地從一只職場小菜鳥轉(zhuǎn)變?yōu)榱艘幻Y深劃水員。
在這個過程中,總結(jié)出了一些還算實用的經(jīng)驗,有些是自己領(lǐng)悟到的,有些是跟別人交流學(xué)到的,在這里跟大家分享一下。
學(xué)會深入思考,總結(jié)沉淀
我想說的第一條就是要學(xué)會深入思考,總結(jié)沉淀,這是我覺得最重要也是最有意義的一件事。
先來說深入思考。在程序員這個圈子里,常能聽到一些言論:我這個工作一點技術(shù)含量都沒有,每天就 點點點,這 TM 能讓我學(xué)到什么東西?拋開一部分調(diào)侃和戲謔的論調(diào)不談,這可能確實是一部分同學(xué)的真實想法,至少曾經(jīng)的我,就這么認(rèn)為過。后來隨著工作經(jīng)驗的積累,加上和一些高 level 的同學(xué)交流探討之后,我發(fā)現(xiàn)這個想法其實是非常錯誤的。
之所以出現(xiàn)沒什么可學(xué)的這樣的看法,基本上是思維懶惰的結(jié)果。任何一件看起來很不起眼的小事,只要進行深入思考,稍微縱向挖深或者橫向拓寬一下,都是足以讓人沉溺的知識海洋。
再來說下總結(jié)沉淀。這個我覺得也是大多數(shù)程序員比較欠缺的地方,只顧埋頭干活,可以把一件事做的很好。但是幾乎從來不做抽象總結(jié),以至于工作好幾年了,所掌握的知識還是零星的幾點,不成體系,不僅容易遺忘,而且造成自己視野比較窄,看問題比較局限。
適時地做一些總結(jié)沉淀是很重要的,這是一個從術(shù)到道的過程,會讓自己看問題的角度更廣,層次更高。遇到同類型的問題,可以按照總結(jié)好的方法論,系統(tǒng)化、層次化地推進和解決。
可以多寫技術(shù)文章,多分享,強迫自己去思考和總結(jié),畢竟如果文章深度不夠,大家也不好意思公開分享。
積極學(xué)習(xí),保持技術(shù)熱情
最近兩年在互聯(lián)網(wǎng)圈里廣泛傳播的一種焦慮論叫做 35 歲程序員現(xiàn)象,大意是說程序員這個行業(yè)干到 35 歲就基本等著被裁員了。不可否認(rèn),互聯(lián)網(wǎng)行業(yè)在這一點上確實不如公務(wù)員等體制內(nèi)職業(yè)。但是這個問題里 35 歲程序員并不是絕對生理意義上的 35 歲,應(yīng)該是指那些工作十幾年和工作兩三年沒什么太大區(qū)別的程序員。后面的工作基本是在吃老本,沒有主動學(xué)習(xí)與充電,35 歲和 25 歲差不多,而且沒有了 25 歲時對學(xué)習(xí)成長的渴望,反而添了家庭生活的諸多瑣事,薪資要求往往也較高,在企業(yè)看來這確實是沒什么競爭力。
而如果我們積極學(xué)習(xí),保持技術(shù)能力、知識儲備與工作年限成正比,這到了 35 歲哪還有什么焦慮呢,這樣的大牛我覺得應(yīng)該也是各大公司搶著要吧?但是學(xué)習(xí)這件事,其實是一個反人類的過程,這就需要我們強迫自己跳出自己的安逸區(qū),主動學(xué)習(xí),保持技術(shù)熱情。在滴滴時有一句話大概是,主動跳出自己的舒適區(qū),感到掙扎與壓力的時候,往往是黎明前的黑暗,那才是成長最快的時候。相反如果感覺自己每天都過得很安逸,工作只是在混時長,那可能真的是溫水煮青蛙了。
剛畢業(yè)的這段時間,往往空閑時間還比較多,正是努力學(xué)習(xí)技術(shù)的好時候。借助這段時間夯實基礎(chǔ),培養(yǎng)出良好的學(xué)習(xí)習(xí)慣,保持積極的學(xué)習(xí)態(tài)度,應(yīng)該是受益終身的。至于如何高效率學(xué)習(xí),網(wǎng)上有很多大佬寫這樣的方法總結(jié)文章
(一)調(diào)整好心態(tài)
心態(tài)是一個人能否成功的關(guān)鍵,如果不調(diào)整好自己的心態(tài),是很難靜下心來學(xué)習(xí)的,尤其是現(xiàn)在這么浮躁的社會,大部分的程序員的現(xiàn)狀就是三點一線,感覺很累,一些大齡的程序員更多的會感到焦慮,而且隨著年齡的增長,這種焦慮感會越來越強烈,那么唯一的解決辦法就是調(diào)整好自己的心態(tài),要做到自信、年輕、勤奮。這樣的調(diào)整,一方面對自己學(xué)習(xí)有幫助,另一方面讓自己應(yīng)對面試更從容,更順利。
(二)多讀Bug
平時多與同事溝通,抽出部分時間去閱讀同事提出的bug,了解同事找出bug的過程 。從別人找到Bug的經(jīng)驗中可以學(xué)到很多東西,也能提高自己的觀察力。
(三)設(shè)計你的測試
無論是尋找邊界值,運用組合技術(shù),畫圖表,或創(chuàng)建測試模型,把你的想法放進你的測試設(shè)計中總是有用的。在試探性測試的時候,有意識地去交替你的測試計劃和產(chǎn)品學(xué)習(xí),不斷嘗試找到更簡便更適用的方法。
(四)時間擠一擠,制定好計劃
一旦下定決心要提升自己,那么再忙的情況下也要每天擠一擠時間,切記不可“兩天打漁三天曬網(wǎng)”。另外,制定好學(xué)習(xí)計劃也是很有必要的,有邏輯有條理的復(fù)習(xí),先查漏補缺,然后再系統(tǒng)復(fù)習(xí),這樣才能夠做到事半功倍,效果才會立竿見影。
(五)持續(xù)學(xué)習(xí)技術(shù)知識,更新自己的知識儲備
學(xué)習(xí)對每個人來說都應(yīng)該是一個持續(xù)的過程,畢竟時代在不停的發(fā)展。如果停止學(xué)習(xí),原地踏步,那么很容易就會成為被拍在沙灘上的前浪。對于測試人員來說也是一樣,想要成長,不落后于人,就得一直學(xué)習(xí)新知識,掌握新技能。而且互聯(lián)網(wǎng)時代,獲取知識的渠道也異常的豐富和便捷,視頻課程、公開課、各種資源種類繁多。跟上行業(yè)的發(fā)展,才能不被行業(yè)所淘汰。
現(xiàn)在我也找了很多測試的朋友,做了一個分享技術(shù)的交流群,共享了很多我們收集的技術(shù)文檔和視頻教程。
如果你不想再體驗自學(xué)時找不到資源,沒人解答問題,堅持幾天便放棄的感受
可以加入我們一起交流。而且還有很多在自動化,性能,安全,測試開發(fā)等等方面有一定建樹的技術(shù)大牛
分享他們的經(jīng)驗,還會分享很多直播講座和技術(shù)沙龍
可以免費學(xué)習(xí)!劃重點!開源的?。。?qq群號:110685036
主動承擔(dān),及時交流反饋
前兩條還是從個人的角度出發(fā)來說的,希望大家可以提升個人能力,保持核心競爭力,但從公司角度來講,公司招聘員工入職,最重要的是讓員工創(chuàng)造出業(yè)務(wù)價值,為公司服務(wù)。
雖然對于校招生一般都會有一定的培養(yǎng)體系,但實際上公司確實沒有幫助我們成長的義務(wù)。而在能為公司辦成事,創(chuàng)造價值這一點上,我覺得最重要的兩個字就是主動,主動承擔(dān)任務(wù),主動溝通交流,主動推動項目進展,主動協(xié)調(diào)資源,主動向上反饋,主動創(chuàng)造影響力等等。
我當(dāng)初剛?cè)肼毜臅r候,基本就是 leader 給分配什么任務(wù)就把本職工作做好,然后就干自己的事了,幾乎從來不主動去跟別人交流或者主動去思考些能幫助項目發(fā)展的點子。自以為把本職工作保質(zhì)保量完成就行了,后來發(fā)現(xiàn)這么做其實是非常不夠的,這只是最基本的要求。
而有些同學(xué)的做法則是 leader 只需要同步一下最近要做什么方向,下面的一系列事情基本不需要 leader 操心了 ,這樣的同學(xué)我是 leader 我也喜歡啊。入職后經(jīng)常會聽到的一個詞叫 owner 意識,大概就是這個意思吧。
在這個過程中,另外很重要的一點就是及時向上溝通反饋。項目進展不順利,遇到什么問題,及時跟 leader 同步,技術(shù)方案拿捏不準(zhǔn)可以跟 leader 探討,一些資源協(xié)調(diào)不了可以找 leader 幫忙,不要有太多顧忌,認(rèn)為這些會太麻煩,leader 其實就是干這個事的。
如果項目進展比較順利,確實也不需要 leader 介入,那也需要及時把項目的進度,取得的收益及時反饋,自己有什么想法也提出來探討,問問 leader 對當(dāng)前進展的建議,還有哪些地方需要改進,消除信息誤差。做這些事一方面是合理利用 leader 的各種資源,另一方面也可以讓 leader 了解到自己的工作量,對項目整體有所把控,畢竟 leader 也有 leader,也是要匯報的。
可能算是大家比較反感的向上管理吧,有內(nèi)味了,這個其實我也做得不好。但是最基本的一點,不要接了一個任務(wù)悶著頭干活甚至與世隔絕了,一個月了也沒跟 leader 同步過,想著憋個大招之類的,那基本涼涼。
一定要主動,可以先從強迫自己在各種公開場合發(fā)言開始,有問題或想法及時 one-one。
一套系統(tǒng)提升學(xué)習(xí)的好資料
這里給大家整了一套涵蓋軟件測試面試資料和自動化測試工程師進階路線的快速學(xué)習(xí)方法和資源。
學(xué)習(xí)方向
學(xué)習(xí)可不是拼多多,這里學(xué)一點哪里學(xué)一點、到頭來竹籃打水一場空,所以得有個自動化測試所有方向技術(shù)點做一份整理,形成各個領(lǐng)域的知識點匯總,它的用處就在于,你可以按照上面的知識點去找對應(yīng)的學(xué)習(xí)資源,保證自己學(xué)得較為全面。
一、計算機基礎(chǔ)系列
?
二、Python專題
?
三、Python自動化測試框架應(yīng)用
?
四、接口自動化測試
?
五、web、ui自動化測試
?
六、移動端自動化測試
?
七、持續(xù)集成
?
八、性能測試
?
九、安全測試
?
十、跨平臺自動化
?
十一、測試開發(fā)
根據(jù)這個學(xué)習(xí)架構(gòu)路線,不斷地去摸索與提升,突破技術(shù)的瓶頸,可以說,這個過程會讓你痛不欲生,但只要你熬過去了。以后的生活就輕松很多。我也是走過這樣一段路,才能獲得更多高薪職位的機會,付出終有回報,也算是對我能力的一種認(rèn)可吧,真正的證明了自己的價值。至少稅后30+的薪水是我當(dāng)前狀態(tài)下比較滿意的。
????
END綿薄之力
最后感謝每一個認(rèn)真閱讀我文章的人,看著粉絲一路的上漲和關(guān)注,禮尚往來總是要有的,雖然不是什么很值錢的東西,如果你用得到的話可以直接拿走:
這些資料,對于【軟件測試】的朋友來說應(yīng)該是最全面最完整的備戰(zhàn)倉庫,這個倉庫也陪伴上萬個測試工程師們走過最艱難的路程,希望也能幫助到你!
軟件測試面試小程序
被百萬人刷爆的軟件測試題庫!??!誰用誰知道?。?!全網(wǎng)最全面試刷題小程序,手機就可以刷題,地鐵上公交上,卷起來!
涵蓋以下這些面試題板塊:
1、軟件測試基礎(chǔ)理論 ,2、web,app,接口功能測試 ,3、網(wǎng)絡(luò) ,4、數(shù)據(jù)庫?,5、linux
6、web,app,接口自動化 ,7、性能測試?,8、編程基礎(chǔ),9、hr面試題 ,10、開放性測試題,11、安全測試,12、計算機基礎(chǔ)
獲取方式 :文章來源:http://www.zghlxwxcb.cn/news/detail-434465.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-434465.html
到了這里,關(guān)于在字節(jié)跳動做了6年軟件測試,4月無情被辭,想給劃水的兄弟提個醒的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!