I think there are some applications / use cases where the more RAM, the better (editing 8K videos or running multiple virtual machines maybe). 16GB now is enough for most people for a wide variety of tasks. I think imma go with 32GB for my next machine since games nowadays are rather demanding
since you revelead you are a gamer, don’t lie.
let us count also the memory and cpu power used by your video card…
at the time when bill, linus and other ppl started to develop OS’s such did’nt exist but today yes, and are heavily abused
Now let’s explain:
Most of the people tend to think a QA engineer is just a trained monkey (or a puppy waiting for a cookie) using a mouse, doing various clicks here and there.
Unfortunatelly, this is somehow true, I know some skilled QA engineers still sticking with their comfort zone, e.g manual testing.
To be noticed, this is not something to be ignored, a skilled manual tester can do more ‘damage’ to a certain release milestone during exploratory testing by finding unexpected behaviours not catched by unittesting or by automated functional / integration tests.
The sky is the limit, it’s about the fantasy of the tester (and the patience … and how motivated is, by salary and so on).
In addition of that we hava AQA. Which means (skilled) testers already familiar with manual testing, but having also knowledge about coding and bored about doing repetitive tasks.
And … depend from case to case … usually testers are by far more curious than devs, by the nature of the job, when exploring certain code.
And some of them may know more coding languages than a single amazing developper may be familiar with (perhaps not at the same level, but still… )
And, in the end, QA has the final word to say if a certain product is ready to release or not.
(actually not true in real world, product managers may override that … but those are unhappy stories)
They (QA guys) should validate the job of developpers so everybody get paid.
But developpers may see this as harassment sometime.
This reminds me of the relationship between a client and a designer. Whereas the designer sees the client as having money but not taste, the client sees the designer as - like what you said - a trained monkey waiting for the budget to be able to start making stuff following their “brief” a.k.a. commands.
And of course, the one who gets the final say on whether a design is good enough for production is always the clients since they got the money
Reminded me of a time when I paypaled a guy on Reddit about $60 for a DAC/AMP using the option “Friends & Family” instead of “Goods & Services”, only to find out that he appeared on the Universal scammer list afterward