this post was submitted on 15 Feb 2024
364 points (95.3% liked)
Technology
59421 readers
5045 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
always been
Is this a joke? Software development regularly comes out on top as one of the best jobs. Good pay, relatively low stress, and good work life balance.
Good work life balance? Low stress? Well paid? Not soul crushing?
Nah fam. Pick one, hope to get your second pick, and if you're lucky, skilled, and play your cards right you can get three. You might get none of them.
No one gets all four... Despite what it sounds like, it's an inherently creative job where you rarely get to pick your project and are regularly put on an impossible timeline.
Wage suppression is well documented, and for some reason no one gives raises... Despite the fact even the best devs need half a year, bare minimum, to be fully up to speed with a mature system. If you're lucky, when you jump after 18 months (the optimal time at a place to keep your salary growing, especially in the first decade) you'll inherit a system in good condition with people who can explain it. If you're very lucky.
That being said, it's one of the only middle class industries left. I recommend it to everyone who has the aptitude - it's one of the most useful skills to have, even if you rarely use it.