? ? "百人計劃"第九次分享有感。
? ? 考慮到大家基礎、學習情況,好多人趕不上進度,第九次分享并沒有按照計劃中講技術等,老徐從時間和學習兩個方面解答了大家的疑惑。
? ? 存在現象:有些人每天都閑忙閑忙的,看似時間很多,又似乎很忙碌,但每天任務還是沒有完成;還有些人每天都在學習,利用好多時間在學習,最后發現還是什么都不會,等等現象,都是我們親眼看到,甚至是親身體驗到的。那么問題來了,工作沒做完,學習沒學好,究竟是為什么呢?時間都去哪兒了呢?而我們又都做了什么呢?
? ? 老徐分析,上述問題就兩個原因:1.時間分配不恰當;2.學習姿勢不對。那么究竟如何分配時間才能高效利用時間?什么樣的姿勢才是正確的姿勢?從【時間管理】和【學習姿勢】兩個方面進行分析。
時間管理
1.上班時間不要聊QQ,QQ很浪費時間,尤其是強迫癥患者,如果不用的話,就不要登錄,如果要用,把一些無用的群屏蔽;
2.下班前,檢查今天的任務完成情況,不要留到明天,明天又要做前一天的工作,日復一日;
3.下班時,梳理下第二天做什么,八個小時不要排太滿,總是有臨時事情,如開會;
4.重要緊急概念,很多時候什么事情都是一把抓,都是先做簡單的再做難得,后來發現有些事情可做可不做,按重要緊急劃分,先做重要緊急,在處理不重要緊急,再做重要不緊急的,再預留時間做不重要不緊急的。如工作中涉及到臨時事項,如回郵件等,可以集中時間處理;
5.如果一個問題糾結了好久,都沒有思路,那先放著,再做,如果實在沒有思路??梢宰稍冇薪涷灥那拜?;
6、利用碎片化時間,上下班時間、睡覺前、起床等時間,看書,寫文章,聽直播等。上班時間充分利用,能夠充分利用5、6個小時就好。
? ? 從上面這些,我也回想了下自己的工作和學習時間分配。做的不好的有下面三點:
(1)事情的重要緊急劃分不明確,導致總是太過于拖延時間,就比如:由于公司比較小,流程不完善,開發還比較急,每次剛提一個問題,他立馬就修復了,但是修復之后并沒有自測,便會跑過來說讓你看看,還很著急,但此時可能我自己還在測試過程中或者在忙其他事情,還沒到驗證問題的時候,總是被打斷,自己也覺得被人催很煩,故每次都會立即響應,但是往往的情況就是,一個問題改了n遍,還有問題,然后吧,來來去去的,就浪費了好多時間;
(2)對于社交工具,自己還真的是強迫癥患者,即使屏蔽了,只要看到紅點,就要點開,然后吧,又浪費了時間;
(3)碎片化時間沒有利用起來,導致很多時間都沒有了。
? ? 這三點是自己做得不好的地方,以后的工作中重新調整計劃,充分利用上班時間完成工作和學習任務。因為自己也發現下班回家,由于一天下來確實也累了,學習效率很低,很多東西都理解不透徹,沒過多久就又忘記了。
學習姿勢
1.有主有輔
? ? 很多人現狀:沒有主次之分,看到什么就學什么,導致最后精力有限,什么東西都是接觸一點,久而久之發現要學的知識太多,就放棄了。
? ? 知識體系需要掌握什么內容,梳理自己掌握的內容,兩者進行對比,就會知道究竟應該學什么,如Linux、db、性能測試等,然后要分清主次,當前工作最需要什么,可以先學習。
? ? 如:百人計劃很多主題,不是所有的都能掌握,如果已經掌握的,可以擴展下思維,加深想法,如果是空白點,便可以重點學習。
? ? 針對這一點,自己分的還比較清楚,參加“百人計劃”,由于自己剛轉到測試沒多久,所以在講到測試基礎的時候,我便會重點關注和學習,不過由于之前自己是個開發,故在講到python接口測試的時候,自己也花時間學習了,但由于自己一開始學習姿勢不對,導致成效很不好,效率也很低。
2.落地執行
? ? 現狀:很多人總是空想,每天想著學習python、測試思維等,都是在想,沒有執行。
? ? 任何學習,一定要落地,如覺得linux很難,那每天掌握一個命令,兩個月肯定掌握了。
? ? 從我個人而言,之前還在做開發,有轉測試想法的時候,總想著先學習一些測試的基礎知識,總想著有時間一定學,但總是東忙西忙,也沒有將這件事情放在心上,更沒有提上日程,故一直到找工作的時候才真正開始學習,這其中掉入的坑有多深就不用多說……
? ? 找到工作后,也加入了“百人計劃”,即使自己不去學習,都會有一種驅動力,總在提醒自己,每天都應該學習一點點,現在的這種狀態是比較好的。
3.切勿貪多
? ? 無限制的收集測試資料,如相同python收集十幾本,然后挑選,有時間挑選,還不如先看完一本。
? ? 收集一大推都沒用,并沒有真正去掌握一塊內容
? ? 這個更不用說,由于現在是個知識爆炸的時代,相信大部分人看到好的文章或者其他,當時并不會立即去看,都會收藏或者收集起來,想著有時間了看,但總后發現收藏夾有太多東西,真正去看的又有幾個人……表示自己就是典型的這類人。之前想學習python,就在網上找了好多視頻和資料,還買了書,到現在發現確實沒有一本看完。
? ? 不過這點在周日組長分享完之后,就在慢慢改正了。一直在學習python,想著學完python再開始學接口自動化,周日組內分享,組長說你有代碼功底,就可以多接觸下接口測試,我說自己在學習python,后來組長在群里分享了一本書。周一打開書大概翻看了下,看到書中的實例,感覺很有意思,便開始學習,周一和周二有時間就翻開看,跟著書上的實例進行實踐,發現學習的很快,了解了很多原理,并且不那么枯燥了。以前自己的方式真的是錯了。
4.主動思考
? ? 學習一定要思考,如很多時候網上拷貝的,報錯,也不查,就各種問,要么就放棄了。
? ? 結合自己實際情況學習,職場初學者:專業書,如軟件測試就看軟件測式的書;第二階段:工程體系、思維、管理方面;再到高層管理:看非相關的思維的書籍,吸收一些觀點,根據喜好看
? ? 第一種情況被稱之為“伸手黨”,這樣便導致下次即使遇到同樣的問題,仍然還是不知道。慶幸自己不是這樣的人。
疑問解答
問:大多數應該是加班的氛圍吧,不是因為想加班,而是大家都加班,你不加不合群
很多公司有加班文化,下班大家都不走,然后你也不好意思走,這個時候可以學習,掌握自己不知道得知識,首先要有個規劃,當前想提高什么,了解知識體系的內容后,當前掌握了哪些內容,還有哪些沒有掌握的
個人觀點:這個時間確實可以學習,而且在公司學習氛圍比家里好,學習效率也會很高,親身體驗結論,因為回家就想躺床上……
問:新工作,熟悉業務,真的是忙成狗,還要兼顧接需求,還要不斷的去熟悉業務
新工作開始忙很正常,要熟悉業務,很正常
問:技術那邊加班,測試如果不跟著加班,是不是不太好
除非開發加班后,要發版或者驗證問題,測試就要在,如果不是,則不用;如果其他情況,可以在公司學習
個人體會:公司現在要求,如果項目沒有按預定時間完成,整個項目組的人都要加班,那這個時候,我其實沒太多事情,大多數工作都在開發身上,這個時候就可以看些自己想學的東西
問:我們都是測試加班,開發早早就走了
為什么?為什么不第二天測試?說明時間評估不合理,或者時間被開發占用了,常見的就是兩點提測,開發占用時間,到六點提測,測試傻乎乎的加班填坑,為什么呢?要思考下,最根源的問題就是兩點鐘一定要讓其提版本,沒有提開發主動提,一定要注明,要有時間節點和取關鍵節點的概念
問:我們app每天至少發一個版本,每個版本每天走一遍流程,時間就很趕了
頻率這么高,應該考慮自動化,每天重復測這些東西,沒有效率
問:我的一個問題是遇到不會的或面對沒接觸的事情要完成很恐慌,腦袋感到脹痛,有種要完蛋了的感覺,變得木木的不會思考,處在情緒崩潰的狀態,是不是心理素質太差了
基礎知識少,或者對自己沒有信心,如果整個知識體系都有,隨便一個東西,分分鐘解決,即使不解決也會有解決方法和思路。工作中基本每天都在接觸新東西,沒接觸過的,如果每天接觸東西一樣,說明沒有成長
問:時間上,每天任務都被安排好,除此以外,同事不懂的解答,開發問題要幫忙驗證,然后在群里也有同事聊天和說測試版本有關的問題混在一起,看聊天記錄起來耗時,最后導致加班做自己本來被安排好的任務。時間上每件事情都有點散.....
固定時間去回復消息,或者計劃中單獨預留時間
個人體驗:也是經常被這些問題困擾,感覺自己閑忙閑忙,卻不知忙了什么
問“老徐,單獨學某個知識,怎么區分重點呢?比如Python接口自動化測試,真的要掌握Python的所有內容嗎?
不需要用到所有知識,現有基礎概念,如基礎語法等,如果沒有語言基礎,至少要學習變量、參數、類等的概念,再去弄接口測試,做個demo,把demo中內容掌握,然后不同的再延伸,帶著目的學習是最快的
個人觀點:上面也有提到,自己之前就是這個樣子,非要把python學完才開始學接口測試,然后吧,python一直沒學完,導致接口測試的學習計劃一直被擱淺,不過周日組內分享后解決了我的這個問題,讓我找到了正確的方式。帶著目的學習,感覺真是不一樣的。
問:到了要上線或者是集中測試的時候,每天發幾個版本,有時候只改了一部分,但是整個相關的邏輯必須測試,不然就可能遺漏bug
改了一點點都要進行全量測試,這是代碼管理有問題,體測中開發一定要指明測試重點在哪里,而不是隨便改了哪里,都要全部回歸,或者說改了一個小問題引發一個大問題,代碼質量差
? ? 總是發現時間太短,一下子一天就沒了,然后吧,一周也沒了……等回過神來,半年時間已經悄然走了,然后自己干了什么呢?貌似也沒干太多事情,但是時間都不見了……
? ? 下半年時間,為了不像上半年這樣過去,還真是應該好好計劃計劃,免得到年底又回過頭來問自己:到底干了什么?時間又去哪了……