是什麼吸引你做測試,而不是開發
在知乎上看到了這個問題,心裡也有了一些感觸,就來講講自己的理解吧!
當初進入測試行業,純屬意外。當年入職華為的時候,很傻很單純,都不知道進來是幹啥的就來了。來了以後被分到測試部門,當時心想:那就體驗體驗下測試的感覺吧。沒想到這一頭栽下去就三年多了。下一次跳槽,再找什麼樣的工作呢?八成還是測試,為什麼呢?先來講講很現實的問題。
1.測試工資更高。這裡單指我個人,對其他人不適用。因為已經三年多沒做開發了,原來C#那一套已經忘得差不多了,以現在的水平,去找一份開發的工作和一份測試的工作,哪個工資會更高一些了。應該還是測試。
2.測試比開發輕鬆一點,但也僅就一點點。在碼農這個行業混,你想很輕鬆,是不大可能的,除非你去進國企。就我個人的經歷而言,同一個專案中,測試會比開發輕鬆那麼一點點。
好吧,再來講講技術情懷層面的。那就要先看看測試和開發有什麼不同了。
1.角度不同。開發想的是怎麼去實現這個功能。而測試則需要考慮這個功能實現了什麼,有什麼使用場景,設計得是不是合理。因此,註定開發會更容易陷入細節,而測試更容易跳出細節在更高的層次上進行分析。
2.開發是創造,測試是破壞。測試要做的就是怎麼去攻破這個軟體,找出它的問題。是否有種破壞的快感?
有點凌亂,再說點吧,想到什麼說什麼吧
1.測試找bug是否有點像福爾摩斯破案的感覺?
2.我喜歡一部電視劇,《星際之門-SG1》,SG1每次進行一次探險任務,大多不知道門後面等待著他們的是什麼。去探索未知世界,即新奇,又有趣。很羨慕他們每天都可以過著那麼有激情的生活。但如果換一個角度想呢,一次測試是否就像一次冒險?在進行測試之前,儘管你對這個程式分析的再多,還是有一些不確定的東西在裡面。在沒有實際進行測試之前,你永遠不知道門後面等待著你的軟體會做出怎樣的行為。
相關推薦
是什麼吸引你做測試,而不是開發
在知乎上看到了這個問題,心裡也有了一些感觸,就來講講自己的理解吧! 當初進入測試行業,純屬意外。當年入職華為的時候,很傻很單純,都不知道進來是幹啥的就來了。來了以後被分到測試部門,當時心想:那就體驗體驗下測試的感覺吧。沒想到這一頭栽下去就三年多了。下一次跳槽
基於使用者行為的測試,而不是基於方法的測試
作者:Erik Kuefler 在寫完一個方法之後,很容易寫一個測試用例來驗證這個方法的所做的一切。但是,認為測試用例和公共方法應該是一比一的關係是不利於測試的。我們真正要測試的是使用者的行為,一個簡單方法可以包括很多使用者行為,同樣一個簡單的使用者行為有時需要多個方法
開發要不要做測試,軟體測試52講告訴你怎麼做?
現在包括 Google、Facebook 和 eBay 等一線網際網路巨頭公司都在逐漸推行“沒有專職測試,測試工作由開發人員完成”的全新模式,原本專職的業務功能測試團隊的規模逐漸縮小,有些甚至已經完全沒有了,而原本的測試開發團隊逐漸在向工程效能(Engineering Productivi
為什麼中文不能用來做程式設計,而英文卻可以?深資程式設計師告訴你答案
為什麼中文不能用來做程式設計,而英文卻可以?深資程式設計師告訴你答案 小編推薦一個學C語言/C++的學習群:948954484,入群即送C/C++全套學習資料,滿滿的乾貨! 接觸過程式設計的人都知道,不管是國內還是國外,大家都是使用英文來做程式設計的。所以有不少人很好奇,為什麼只能用英文來寫
軟體測試的魅力何在?您為什麼選擇測試一行而不做開發?----來自知乎
雖然我現在換到開發去了,不過畢竟也在這一行做了六年,貌似還是有機會在這裡發言的吧。最初我接觸測試純粹是出於偶然,微軟到我們學校的面試只有做測試的肯要我啊。不過後來做了一陣子之後慢慢就喜歡上這個位置了。說說我過去的一些經驗吧。 正如我之前在很多回復中說的,測試
你的團隊須要一個領袖,而不是一個主管
mas 不想 生物 森林 pad 意見 翻譯 group size 怎樣成倍提升員工的效率?國際人力資源咨詢公司Hay Group研究發現。合適的”領袖“是74%的企業提升效率最直接的方法。但是你的公司有這種”領袖“嗎?或者。他們是讓員工人人自危的還有一種可怕生物
創業初期,為什麼要做小程式而不是APP?
在如今網際網路高速發展,萬眾創新創業時代,產品需要快速迭代,快速找到使用者去驗證你的商業模式,不斷微調產品方向,最終才做出使用者真正需要的產品。 但是,把重點放在埋頭開發APP耽誤了最佳的試錯時間,市場機會便會稍縱即逝。 而在有了
開發要不要做測試,怎麼做?
現在包括 Google、Facebook 和 eBay 等一線網際網路巨頭公司都在逐漸推行“沒有專職測試,測試工作由開發人員完成”的全新模式,原本專職的業務功能測試團隊的規模逐漸縮小,有些甚至已經完全沒有了,而原本的測試開發團隊逐漸在向工程效能(Engineering Productivity)團隊
Android TV 開發-listview(GridView)使用鍵盤獲取焦點時,選中上次失去焦點時的item,而不是就近的item
在電視上開發Android應用時,經常要做有二級選單的應用,例如: 但當我們按左鍵的時候,左邊listview的最近的item會被選中,即如下效果: 但是在電視上開發應用的時候,我們希望是上一次被選中的item重新被選中,即希望是“日期和時間”被重新選中。 為了實現這個
華為大佬:做一個快樂的程式設計師,而不是碼農
春節假期,與幾位友人小聚,大家互道工作順利、平安健康云云,期間一位馳騁商界多年的老友問:”你現在在華為做什麼工作呀?”我很驕傲地說:”系統架構師“,可是他卻愣了很久,但當我老婆在旁邊補上一句“碼農“時,老友瞬間秒懂,卻把我受傷的心孤獨地留在風中凌亂。作為與UNIX同年代的人,
騰訊:人力資源要的是服務,而不是管理
馬化騰 薪酬 會有 對數 關註 每一個 早期 .... 調研 2016年全年,騰訊總收入為人民幣1519.38億元。現在這只企鵝到底已經龐大到怎樣的程度呢? 被譽為“互聯網女王”的瑪麗·米克(Mary Meeker)發布了“2016互聯網女皇報告”,盤點了過去一年全世界互聯
試著理解規則,而不是記住規則
eat http mozilla fin 說明 user 修正 rom ref MDN上有一段關於li元素的說明: The HTML <li> element is used to represent an item in a list. It must be
指定某個div隨著指定大div滾動,而不是隨著整個窗口固定不動
ons oat mil all script 而不是 var off padding <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title
測量,而不是猜測(性能調優 12.2)
開發 畫的 one 而且 提高 如何 去掉 精確 ani 測量,而不是猜測 於是現在你知道有哪些點可能會影響動畫性能,那該如何修復呢?好吧,其實不需要。有很多種詭計來優化動畫,但如果盲目使用的話,可能會造成更多性能上的問題,而不是修復。 如何正確的測量而不是猜測這點很重要。
給定一個字符串,找到最長子串的長度,而不重復字符。
class cnblogs end style [] 檢測 sub 子串 必須 描述: 給定一個字符串,找到最長子串的長度,而不重復字符。 例子: 給定"abcabcbb"的答案是"abc",長度是3。 給定"bbbbb"的答案是"b",長度為1。 給定"pwwkew"的
P和P1指向了O和O1兩個變量(對象)的地址, 而不是O和O1的內容(對象的實際地址)——充分證明@是取變量(對象)的地址,而不是變量裏面的內容,夠清楚!
com 告訴 cnblogs src logs es2017 strong bsp html 如圖,為什麽這樣取出來的p,p1的值不一樣呢? 165232328群友庾偉洪告訴我: P和P1指向了O和O1兩個變量(對象)的地址, 而不是O和O1的內容(對象
【Maven】3.使用IntelliJ IDEA 使用本地搭建的maven私服,而不是使用默認的maven設置
apply dea rri ref http 而不是 tell .com .html 安裝Idea的教程:http://www.cnblogs.com/sxdcgaq8080/p/7641379.html 搭建maven私服的教程:http://www.cnblogs.co
url_for()中的坑,url_for操作對象是函數,而不是route裏的路徑
log div 分享 () bsp http font mage image url_for操作對象是函數,而不是route裏的路徑。 url_for操作對象是函數,而不是route裏的路徑。 url_for操作對象是函數,而不是route裏的路徑。 url_for()
java算法面試題:編寫一個截取字符串的函數,輸入為一個字符串和字節數,輸出為按字節截取的字符串,但要保證漢字不被截取半個, 如“我ABC”,4,應該截取“我AB”,輸入“我ABC漢DEF”,6,應該輸出“我ABC”,而不是“我ABC+漢的半個”。
構造 pack n) -- com post nts throw ... package com.swift; import java.util.Scanner; public class Hanzi_jiequ { public static void m
如何保證 docker 後臺進程重啟,而不引起容器關閉
添加 情況 後臺 參數 true star 後臺進程 方便 配置參數 前言 平常在進行docker 實驗時,經常會需要修改一些配置參數,有些參數修改後,是需要重啟docker 後臺進程 daemon 才能生效的,但是docker 後臺進程重啟後,可能會造成正在運行的容器強制