News for hackers. Stuff that matters.
Re:Quality assurance workers at Activision Blizzard subsidia... by wincy on Monday May 23, 2022 @09:28PM (#31487000)
In my experience a QA is to an engineer what a nurse is to a doctor. They take measurements and can have a good eye for what might be going on, but they don’t know the code. A QA automation engineer is more like a nurse practitioner.

It doesn’t mean they aren’t smart but if they could write code they would, unless you’re working somewhere that compensates QAs and engineers the same (which I’ve never seen). Had a QA coworker try to learn to code and he just couldn’t quite get it.

Re:Quality assurance workers at Activision Blizzard subsidia... by dgb23 on Monday May 23, 2022 @09:43PM (#31487094)
Proper testing, especially manual, explorative testing is _incredibly_ difficult and it can also be mentally exhausting and tedious. IMO a good tester is worth their weight in gold. And I think as a developer one can benefit greatly from thinking and working more closely to and with testing and usability.

I'm possibly biased, because explorative testing is one of my weaker areas as a dev. I'm way better at debugging once I know that there is a problem, but finding a problem that I don't know about yet, I find quite hard to do to say the least. And I think it's awesome to observe people who are really good at this kind of thing.

Re:Quality assurance workers at Activision Blizzard subsidia... by somenameforme on Tuesday May 24, 2022 @12:55AM (#31488158)
At least in emergency care, nurses independently resolve the vast majority of cases (though of course the doctor on duty has the final say/responsibility) and also have significant medical training. Nurses are also responsible for triaging (prioritizing) cases which is not infrequently a life and death level of responsibility. As part of their education nurses are also required to take classes which are generally considered weedout in the sciences, such as organic chemistry.

Most nurses could likely become doctors if they so chose, but 8 years of education, a few more years in residency/'bootcamp', and at many places having insane hours + being always on call, and everything else that comes with being a doctor is not everybody's cup of tea.

A nurse is much more comparable to something like a dev whereas a doctor is something closer to a combination of the tech and dev leads. QA doesn't really have an appropriate analog in medicine because every person plays a critical role. A hospital without nurses would become instantly inoperable. By contrast companies can, and have, scrapped their entire QA departments and continue to function more or less normally.

I think a key issue is that software that's overtly buggy reflects more on poor development and management practices than it does on poor QA practices.

Re:Quality assurance workers at Activision Blizzard subsidia... by femiagbabiaka on Monday May 23, 2022 @10:22PM (#31487333)
The thing is: consumers don’t care about which job within the development cycle is the hardest or whatever else. They care that their software is relatively bug free. The industry as a whole has been cutting costs in QA and the games are buggy as all hell on release as a result with only a few exceptions. So maybe this QA unionization can save the industry from itself: from dumb dick measuring status games like the ones this comment thread is filled with and from the hubris required to charge 60-80 bucks for unplayable games.
Re:Quality assurance workers at Activision Blizzard subsidia... by Aerroon on Tuesday May 24, 2022 @12:17AM (#31487929)
On the other hand, making QA more expensive might just mean there's going to be even less QA work done.
Re:Quality assurance workers at Activision Blizzard subsidia... by richardjdare on Tuesday May 24, 2022 @01:45AM (#31488428)
When I worked in QA many years ago I was just as much a coder as I am now. As a self taught programmer from an unpromising background I tried to take the route that was most accessible to me. I wasn't the only programmer or artist in the QA team looking for a way up. Before I got that job I worked in a factory cleaning up animal figurines with a dentists drill after they came out of the moulds. I could code then too.

The job you do says nothing essential about who you are or what you are capable of. It is often purely circumstantial.

Re:Quality assurance workers at Activision Blizzard subsidia... by strix_varius on Tuesday May 24, 2022 @12:44PM (#31494415)
> The job you do says nothing essential about who you are or what you are capable of. It is often purely circumstantial.

Luck and circumstance definitely play a part in the job you do, but it's plainly not true that your job says nothing about what you're capable of.

Re:Quality assurance workers at Activision Blizzard subsidia... by g_sch on Monday May 23, 2022 @10:01PM (#31487223)
That's an interesting choice of analogy. Just a few weeks ago there was a popular submission here reporting how 90% of nurses are considering leaving their profession in the next year due to burnout and poor working conditions [0]. It's true that doctors receive more training, but without nurses (hell, even with any fewer nurses than we have now) our health system would completely collapse.

[0] https://news.ycombinator.com/item?id=31180646

Re:Quality assurance workers at Activision Blizzard subsidia... by thebean11 on Monday May 23, 2022 @10:15PM (#31487297)
Ehh, not sure I'd make the comparison. Plenty of tech companies don't have QA engineers. Hospitals without nurses not so much..
Re:Quality assurance workers at Activision Blizzard subsidia... by Manuel_D on Monday May 23, 2022 @11:13PM (#31487609)
It's a very rough analogy. Required skills for an entry level QA tester is pretty low. It's essentially "do these things in a video game, look for bugs". It's certainly not just having fun playing video games all day, it's far more rote, but it's hardly a scare skill.

Nurses, on the other hand, have a higher barrier to entry as they need at least a year and up to four years of schooling before starting to work. Pay is higher accordingly, with average nursing salaries being $75K as compared to $55k for QA testers. It's probably better when you normalize for cost of living (came studies are in expensive parts of the country, nurses more evenly distributed).

Re:Quality assurance workers at Activision Blizzard subsidia... by falcolas on Monday May 23, 2022 @11:20PM (#31487640)
Yeah. Companies make the engineers do the nursing work on top of the doctor work, with a dose of self service nursing for the customers, who need to report their own symptoms into a tracker as well as gather and report their own vitals during their treatment.

The doctor work slows down from a lack of focus on doctor work, while the nursing work is skimmed over in favor of “enhancing” the self service system.

Complex cases are “solved” by crowdsourcing diagnoses and treatments, because little time available for critical thought on the problem.

Re:Quality assurance workers at Activision Blizzard subsidia... by ethbr0 on Monday May 23, 2022 @10:15PM (#31487299)
It's an apt analogy, becauses nurses often know more about what's going on with patients and practical realities, but doctors are more capable of reasoning through complex root causes and designing future care plans.

Everyone has their expertise and strengths.

Re:Quality assurance workers at Activision Blizzard subsidia... by jimbob45 on Monday May 23, 2022 @11:24PM (#31487659)
That’s maybe the most romanticized notion I’ve ever read on this website. QA are more like janitors to dev doctors. They are required to know little to nothing in regard to coding, their jobs speciously require creativity, and they’re effortlessly replaceable.

Doctors cannot do their job without nurses. MS just tossed their entire QA staff with no apparent consequences.

Re:Quality assurance workers at Activision Blizzard subsidia... by strix_varius on Tuesday May 24, 2022 @12:58AM (#31488169)
Agreed. In the places I’ve worked with dedicated manual QA, I’ve tended to see net negative impact.

It can be like working with someone who has the technical understanding of a user, but with write access to Jira, and whose reason for employment is predicated on being a blocker with some frequency.

The best places I’ve worked have instead had engineering cultures of robust automated testing, real-time monitoring, and continuous delivery.

Re:Quality assurance workers at Activision Blizzard subsidia... by philistine on Tuesday May 24, 2022 @04:26AM (#31489453)
Sounds like you’re not working in video games, where QA is far more common and useful.
Re:Quality assurance workers at Activision Blizzard subsidia... by strix_varius on Tuesday May 24, 2022 @12:42PM (#31494382)
True
Re:Quality assurance workers at Activision Blizzard subsidia... by renewiltord on Tuesday May 24, 2022 @12:53AM (#31488149)
Absolutely accurate. QA is not nearly that essential.
Re:Quality assurance workers at Activision Blizzard subsidia... by seneca on Monday May 23, 2022 @09:39PM (#31487071)
I think that's a apt and succinct analogy. Completely agreed.
Re:Quality assurance workers at Activision Blizzard subsidia... by ProfXponent on Monday May 23, 2022 @10:12PM (#31487280)
I’m stealing this, was struggling to explain this the other day