So does that compensate for all those pirated games that people actually do play?
Waited until a few months ago to get it and it was well worth it.
Y'all haven't heard of Windows clipboard history? Windows + V will change your life, I tell ya!
Uh? Do people not normally get raises regularly? At least to keep up with inflation?
I don't care who wins, as long as they both lose!
For real. Even just talking to your fellow coding monkeys helps. It's ironic that for example here in France, despite all our workers rights and revolutionary tradition, speaking about your salary is still a social faux-pas. And who benefits? Certainly not us.
That's because the COBOL OGs are retired/ing and the industry has been training young people telling them "yeah, sorry, this is all we can pay you". Here in Europe, they'll take unemployed people from a different industry, put them on a training course, and bang! you've got a grateful new dev who doesn't know how much they are worth.
You just gotta keep spreading the message. I keep happily sharing my salary, especially with younger, less experienced devs, so we can all win better.
If only you knew how many huge companies have no fucking clue...
My favourite one was when I asked the user "can this happen?" (Some value being negative) and they reply "no never".
Then, of course, I get an occurrence the day of the live demo with the user and her boss.
I ask again, "uh, so is this normal? Has it ever occured before? Because I asked you if it could happen and you said never."
Now the boss replies "oh, we meant it's extremely uncommon. Almost never happens".
Turns out it happens once every few months, amongst hundreds and hundreds of transactions.
So I gently explained that the computer doesn't care how often it happens. If it can happen, I need to code it in otherwise things go wrong!
Thankfully I had planned the eventuality, so I had a nice error message, but still. A lesson was learnt that day.
This is acceptable for commonly used, hot items. But you also need a colder storage for stuff that you ain't gonna wear everyday!
This young lady is just inefficient and has no care for the cost of hot cache.
Personally, I use a top of bed hot cache, a chair warm cache and the rest in cold closet.
Kids complaining about JavaScript while I'm at work, looking at fucking COBOL, or trying to maintain C# exe that were written by somebody who clearly did not understand OOP yet underlie the entire tool chain of a 3k+ employees company.
Oh and go check out the "natural language" syntax of Macromedia Director scripting (Lingo), for your edification...
Languages are tools. Some of them are really shitty tools, for sure, but if you think JS is it, you haven't seen anything.
I feel this in my bones. As an OG dev, I had this incredible urge to smack people when I was working for my last job and I saw the API specs with everything being sent as strings through JSON. Boolean? Sure, let's use a string. Integers? Sure we'll do conversion in our code, that'll be more efficient... So fucking infuriating. Oh and don't get me started on JsonSchema T_T