Brujo has been a programmer since the age of 10 and he has more than 15 years in the industry. He was a VB, .NET, Java and Haskell programmer until he found Erlang 8 years ago. He’s now Inaka's CTO and Erlang Solutions’ Tech Lead and Trainer. He’s an active member of the open-source community and his blog (Erlang Battleground on Medium) was the most active Erlang blog of 2016.
22 August 2016
Software Testing is not for Attention Seekers
Software Testing is not for Attention Seekers.
What a bold statement!
Let me explain.
As a broad generalisation, I feel that testing is only noticed when someone (the tester) has messed up. A few months ago I had a pretty open conversation with a workmate on how they felt unappreciated and undervalued. After all, when code goes into production and all goes well - usually one doesn't applaud the tester for finding all of the bugs and helping improve the software quality by communicating information about it (before going live).
I really could relate to my workmate as I recall many times where my input into a project seemed to be forgotten or ignored. Some code would go live, which I tested vigorously, and then only the developer would be mentioned. This happened in both team-wide forums and tools you could use to give "kudos" to someone.
It's a bit weird being in a profession where the metric on which you base my success is probably going to be you not realising the role of a tester exists.
Let's say you're buying airline tickets online. You first select your Departure City by entering three or more characters, then selecting your city based from the dropdown list that subsequently appears. Afterwards you go to the Arrival City field and do the same thing.
There are two (of many) ways this could possibly pan out.
- The Arrival city field dropdown is only populated with cities to which you can fly from the Departure City. You then continue to select dates and make a purchase. (You probably don't even think in one step of the process of a tester's role in this).
- The Arrival City field dropdown list is populated with every city (including ones you cannot fly to from your Departure City), you select one of the 'unsupported' cities and get an error on the next page. Something only these lines crossed your mind: "Who tested this? Why didn't they think of this?"
Now I strongly believe that you shouldn't be in profession if you're in it solely for the attention (unless you're a star on Broadway). I, for one, struggle even to have people sing happy birthday to me and find myself staring at the ceiling or the floor as if it was the most fascinating thing in the world. But I'm still getting used to the fact that most people don't even acknowledge the presence of my profession. Actually, should I have to get used to this?
25 Jul 2016
A video exploring the potential of fast simulated...
08 Aug 2016
Gradle did come to stay with us. Although...
22 Aug 2016
Software Testing is not for Attention...
19 Sep 2016
New video from #droidconpl2015 is out!...
19 Sep 2016
Last night I attended a software testing...
21 Oct 2016
A summary of my visit from SystemD Conference...
24 Oct 2016
Up until yesterday, I had only gone...
24 Oct 2016
Updating sources (versions, revisions, tags)...
14 Nov 2016
Elixir is a joy to work with, an easy...
16 Nov 2016
A few weeks ago I attended Mobiconf, one of...
10 Jan 2017
Rok Garbas discusses the technology...
16 Jan 2017
Build a complete iOS messaging app using...