Good question. I imagine the saucer section retains all the nurturing family camper persona, while the naccelle section revels in having all the warp power, and occasionally reminds everyone that it thinks mainly with it's battle bridge.
I mean, the assholes who can pay atill lie and say all that routinely.
I don't think I've had a client who didn't ask for a sweetheart deal "for the greater good, and because we're all friends here.".
My secret is I'm actually a bigger asshole than they are, deep down, and I genuinely don't mind walking away if they can't pay. I'm aware of how much pain their business collapsing will do, but I've accepted it as something I cannot fix while looking out for my team acceptably.
I feel that if they really can't pay my team fairly and stay in business, then enabling them to stay in business is hurting everyone, both on my team and theirs.
They wouldn't even being considering paying consulting rates to begin with if they had the decency to read a book about how to treat staff like actual humans. Keeping an internal development team takes work, but it's not rocket science.
In the rare case that they genuinely can't pay for work they genuinely need, it's sad, but the market is trying to tell them to find a role that is actually needed and that they're actually able to get good at.
But I've found that more often than not, they're really just asshole liars who magically find some money, after wasting my time with their sob story.
Looks like the survey was done this month (Oct 2023).
The recent let goes have been strongly over-publicized in a desperate effort to keep software developer salaries down.
The actual change in the unemployment rate of software developers was a fraction of a percentage.
It's easily the biggest shift in the employment rate of developers we've seen in at least a decade. But it also did almost nothing to relieve the actual backlog of unmet demand for developers.
"But why do we hear so many stories of developers having trouble finding jobs?"
I'm glad you asked. (Steps up in soap box.)
Because for the first time in forever the shitty employers who can't keep their developers feel like they have negotiating power, and they love the feeling, and are making a big show of it. Those assholes are posting the majority of the current available jobs, because folks like me don't need to hire right now.
I don't need to hire right now, because I give my team a pay bump when the developer market rate guess up. It went up this year. I bumped their pay to match. They still work for me. Who could possibly have predicted that would work? Everyone could have, except somehow asshat-mc-always-hiring.
Most of the employers gloatingly turning down less-than-ideal candidates are going to completely miss this opportunity to hire at all, and will go back to paying 3x consulting rates to smaller firms that charge them $300.00 per hour worked. And rightly so. They suck and deserve to pay extra for sucking.
Source: I often get to charge these clowns an arm and a leg simply because I can, and they cannot, recruit and retain developer talent. I do try to mentor them on the topic, because I simply don't have the time to find and charge them all the glorious money they deserve to get charged. But I'm only one person, and I can only write so many huge invoices to huge assholes.
My mentoring attempts aside, I have job security because the majority of them don't actually want to get any less stupid about the whole thing.
Except they invariably latch onto the one character who is only covered in my GM notes as "try to remember to toss a generic cleric NPC into the tavern on the mountainside if the party needs healed mid-session".
"Oh, you mean that John McHealsAllott. Yes, he's still here. No, you're not able to get him to open up about his past."
"My father deactivated my emotion chip, because he believed that the algorithm was flawed due to its inability to recognize what he called 'top tier humor'..."
There's a high chance I get executed as a traitor to humanity, but I couldn't live with myself if I skipped the chance to send this to aliens as part of first contact:
https://m.youtube.com/watch?v=dQw4w9WgXcQ
The programmer job market is weird, because organizations that value programmers aren't organizations that are constantly having to hire new developers after losing the ones they had.
So the average organization that has an open position for a programmer is an absolute shitshow of a place to work.
I mention this as explanation why so many hiring practices that don't work well are still so prevalent.
The author's work environment sounds incredibly toxic.
If this resonates with you, please move on. Developers don't have to put up with this kind of crap, even in a tough economy.
But probably because you chose two languages with relatively scary syntax.
I don't know how to create automation to summon extraplanar nightmare creatures, but if I had to start, my first attempt would be PHP, and I know in my heart that getting it working would require C++.
Yeah, if I really took this question seriously, I would say JavaScript. It runs everywhere, it does everything, and it's honestly pretty fun to work with, when it's not being awful.
Agreed. And not just player collision but combined with a screen aspect ratio such that the obvious solution - spreading out left to right - punishes the third and fourth player for the slightest delay.
Yeah. Rayman Legends is a delight, and really the high watermark for platforming in multiplayer.
I can't speak strongly to single player, beacuse I've enjoyed it in single player, but it honestly pretty much 100% picks up a second, or third and fourth player every time I play it.
Good question. I imagine the saucer section retains all the nurturing family camper persona, while the naccelle section revels in having all the warp power, and occasionally reminds everyone that it thinks mainly with it's battle bridge.