【饭谈】谈谈所有人都曾经对测开技术的迷茫和恐惧
先關注后看,是個好習慣:
測試開發干貨
今天這個話題比較真實 也 比較難寫,在我面對了無數次粉絲和學員的提問和答疑中,慢慢發現每個人對技術的迷茫和恐懼都如出一轍。甚至連提問都不會的情況比比皆是,因為對這個代碼技術世界還沒有踏進來,所以會產生很多認知上的誤差。加上自己的一些粉絲群中,偶爾有新人和大佬的言語沖突,所以為了解決這些認知上的偏差,本文出現了。就是總結這些認知錯誤和將其矯正!
錯誤認知 1
存在某個具體清晰的界限,沒跨過之前就什么都不懂,一旦跨過,就無所不知。那些已經跨過的大神理應知曉一切測開知識。
矯正:并沒有所謂的界限,測開領域的分支也眾多,沒有人能精通所有方向,你所以為的大佬,也不過是在其中某個方向比較強而已。大佬自己不懂的地方比你要多的多其實,所以你的一些技術問題并不是群里那些大佬懶得回答,而是他們也沒把握。技術的路線,本身就是一點一點積累的,當幾年后你也可以猛然發現,有人叫你大佬了。
錯誤認知 2
遇到問題去網上搜索的那些代碼技術問題答案,為什么都跑不起來呢?網上的不應該都是標準的完美,非常智能的答案么?
矯正:網上寫文章記錄問題解法的門檻很低,甚至可以說沒有,而其中99%又都是到處復制粘貼的,斷章取義的,各種瞎蒙的,寫的教程也基本沒有考慮到易讀性和環境配置等,甚至作者自己也不明白為什么這么解決,只是恰好成功了,就當做是萬能良藥了。結果你自己也不懂,只是盲目的復制粘貼,能次次成功就怪了。
錯誤認知 3
陌生的代碼和教程步驟都是最完美,最先進的,有一種仿佛這就是唯一正確答案,這是唯一固定的出廠寫法,自己一個字母都不敢改。既然能讓自己看到,那一定是已經充分經過驗證的代碼,就會產生一種完全信任的態度,以至于覺得這世界上前輩們已經把完全正常好用的東西都擺在你面前,你只需要要復制粘貼按部就班即可。結果直接復制粘貼報錯了,自己瞬間懷疑人生。
矯正:代碼都是人寫的,理論上沒有最,只有更。尤其是你在學習某種新的技術時。比如你看下面這段代碼:
y_line = plt.plot(x,y,label='sin(x)',color='red',linestyle='dashdot') x_line = plt.plot(x,z,label='cos(x)',color=(0.4,0.1,0.4),linestyle='--')這是出自一本教程上的折線圖畫法,是否覺得這倆句代碼當中,哪怕一個字母都不敢改?這些全是固定的寫法?其實,這只是作者最簡單的舉例的一個demo而已,里面的一切都可以隨便改~ 有無數種組合情況,只有你學會了其中的原理,才能運用自如。
錯誤認知 4
網上代碼復制到本地,跑起來了,這就是自己的了,自己就是資深測開了。
矯正:代碼跑起來,跟你關系不大,你要是都不想動腦學其中的原理來舉一反三,二次開發。那你能下載,你同事也能下載,你沒有任何優勢,對測開這個領域來說你也還是門外漢。所以很多同學問我的代碼報錯問題,明明自己定位下就可以了,但是同學就是想讓我幫忙調一下,然后能跑起來就算學完這塊了,甚至都不想知道為什么報錯,我怎么修復的…
錯誤認知 5
群里的大佬都是每天無所事事,有充足的時間,只要自己有問題提問,大佬們就應該毫無條件的立即幫我肝腦涂地的解決問題,畢竟自己從小接受的就是助人為樂的教育,那么別人也理應無償幫助自己。沒人回答,就開始抱怨,憎恨,甚至辱罵。
矯正:這和地鐵要求別人讓座一樣屬于道德綁架。越厲害的人往往越忙,他們的空閑時間更少,而且他們面對的更棘手的問題也比你想象的要更多。非親非故,人家幫你解問題是情份,不幫是本份。所以記得對無償幫助自己的人感恩,即便沒有幫你也不要去埋怨。還有,任何行業都是很殘酷的,請別總沉迷在電視劇和童話世界里。現實是那么多老手都快被新人卷死了,體力比不過,技術上再無償幫你攻關升境界?想太多。那假如出現了一些愿意免費帶新人的老手是什么下場?有句話說的好:為眾人抱薪者,不可使其凍斃于風雪。這句話說的好聽,看看現實的下場,比如普羅米修斯?再說個近的,我寫個這個技術公眾號以來被那些老測開噴了多少次,你能想象么,天文數字。經常有粉絲抱打不平,想替我去噴回去,我能同意么?忘了盧姥爺了?大部分博主都無法堅持下去并不是沒時間沒精力,只是因為太寒心,認清了這個殘酷且沒人性的環境后,失望了而已。
錯誤認知 6
大佬們都是神仙,我提技術問題,只要扔個截圖,描述都懶得描述下。大佬們解決不了就是垃圾,就是徒有虛名。
矯正:會提問絕對是種技術活,會提問的一堆大佬搶著解決。不會提問的,只能收到沉默和嘲諷。大佬們不是神仙,不能未卜先知,也不像小說一樣神乎其神。就算是你公司的開發,面對自己一筆一筆寫的代碼,當你提bug的時候,也需要描述清晰,標題/步驟/預期/實際/甚至定位等吧?所以真實情況就是,沒有人是大佬,人家只是比你多學一些,經驗多一些而已,別太神話誰。關于如何提問,我曾做過詳細的教程,這個教程相當于你職業生涯的超強buff,必看!帶來的價值是無形且無量的。
飯談:盤點六種錯誤的技術問題提問
錯誤認知 7
代碼這么高端的東西,都是那些學霸,學神,尖子生,三好學生研究的,我這種平時只會刷劇,做飯的小可愛,怎么可能學會呢?
矯正:你先去看看公司的開發同學,問問有幾個是當年的學霸和尖子生再說。然后來看看測試屆,多少會代碼的測開,自動化的同學,他們是學霸么?不,都是普通人,有導游出身,有微商出身的,有流水線的,有本科,有專科,和高中沒畢業的,這不妨礙他們成為測開,一個月好幾萬的工資,只是相對來說,按照統計學和概率來說,他們要付出的學習成本更大而已。代碼絕對不是學霸們的玩具,它入門很簡單的,比如selenim自動化,寫成第一個登錄腳本,0基礎的可能也就幾分鐘。寫成一個測試平臺,我手把手的帶徒弟,十個小時可以獨立寫ui自動化平臺了。更別說培訓班里幾百個小時學習的學員們了。寫代碼對他們來說,比吃飯還簡單。當然難的東西也不是沒有,是什么?難的是解決方案和設計,我培訓講的不只是基礎和代碼,如何寫個增刪改查的平臺,而是每期都有獨到易懂的解決方案和實現邏輯,這些是獨一無二的也是網上搜不到的更寶貴的東西。
最后說說為什么建議大家跟我學習:
就好像這個場景一樣:
數學老師:1+1 = 2 , 2+2 = 4 你學會了吧?然后做這道題:在你好不容易解決了這道問題后。
結果公司領導:在ui自動化中,公司app由75個頁面完成,你下班前設計一個算法來讓app自動用最短路徑來跳轉到目標頁面。
一旦扯到現實需求,你會發現,你會的書本上的知識全都是工具,真正的解決方案,完全沒有案例可循。
真正考驗智商的情況到來后,之前死記硬背那么多單詞/方法/函數和代碼,只不過是你的建筑材料而已,而你要做的是如何設計,你才發現,自己壓根就沒學過如何設計建筑一個大樓,而我這個培訓,就是教你如何蓋樓,而不是讓你死記硬背這些建筑材料。
總結
以上是生活随笔為你收集整理的【饭谈】谈谈所有人都曾经对测开技术的迷茫和恐惧的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 不同币种间的清账 应付账款是USD记账
- 下一篇: 湖南大学计算机博士好考吗,湖南大学最年轻