4 ms·
It depends on the context, but of course developers are considered superior to the tester. That's like saying doctors are considered superior to nurses. If you
by kdamken 10y ago
It depends on the context, but of course developers are considered superior to the tester. That's like saying doctors are considered superior to nurses. If you just look in terms of knowledge required, the amount you need to know to be a developer is significantly higher.
- giis 10y agoIHMO, thats inaccurate. Here the generalization, is tester can only do 'user-end' point of (black-box)testing. There are jobs which requires tester to do 'white box'. This involves knowledge as well as doing repetitive works. What I found was, most developers unwilling to do some basic testing for their modules. Even if you find bugs with logs & reproducible steps, they push their dev task to tester again like " can you perform 'git bisect' to find out the patch caused this bug"? or "Can you run 'tcpdump' from your reproducible steps?".etc. worstcase is sometimes, software 'design flaws' (for example: arithmetic operation software missing division operations) are blamed on testing team for find it later.
- jrowley 10y agoI take issue with that analogy. In a modern hospital, doctors and nurses work together - one can't do their job without the other and they have different training and approaches to patient care. The doctor doesn't simply have a superset of knowledge that encompasses everything a nurse knows or is trained to do. So although there might be some strict hierarchy in terms of who is in charge of patients care, it's simplistic and disrespectful to say doctors are superior to nurses. Source: have worked in hospitals, raised by MDs, have asserted similar things in the past and have been corrected by trusted mentors.