60
top 13 comments
sorted by: hot top controversial new old
[-] explodes@lemmy.world 10 points 1 hour ago

I would say 80% of employees are unhappy, but I don't have any data to back this up.

[-] MicrowavedTea@infosec.pub 2 points 19 minutes ago

Or maybe 80% of people are unhappy. No data here either

[-] jjjalljs@ttrpg.network 21 points 1 hour ago

There's a lot of like management being like "we gotta hit this deadline (that we made up)" combined with "if I hit all my targets and put in some overtime, the boss can buy another sports car this year"

I don't want to work extra to make someone else richer. Maybe if I had a shit load of shares. Maybe. But I don't. So I do my job with professional standards, but I'm not doing 12 hour days

[-] 0x0@programming.dev 42 points 2 hours ago

Technical debt is the number one cause of developer frustration. Working with imperfect systems demoralizes programmers, making it difficult to do quality work.

I'd wager not being given time to tackle technical debt is indeed frustating...

[-] Croquette@sh.itjust.works 4 points 46 minutes ago

Yeah, that's probably more the issue. We've seen too many times throwaway code become production code because "it works already, we need to move forward".

[-] ogmios@sh.itjust.works 14 points 2 hours ago

I don't care what your fancy RAMrod doohickeys say Johnson! We need that system up tomorrow so we can reach our quarterly earning projections for the shareholder's meeting!

[-] zqwzzle@lemmy.ca 8 points 2 hours ago

It’s hilarious when the identified problems come back around to bite the organization, when the priorities have been to work on poorly specc’d features instead.

[-] Technus@lemmy.zip 9 points 1 hour ago

Will AI steal their jobs? 70% of professional programmers don’t see artificial intelligence as a threat to their work.

If your job can be replaced with GPT, you had a bullshit job to begin with.

What so many people don't understand is that writing code is only a small part of the job. Figuring out what code to write is where most of the effort goes. That, and massaging the egos of management/the C-suite if you're a senior.

[-] Bishma@discuss.tchncs.de 8 points 1 hour ago

So, roughly 20% of developers have found the right mix of self-medication?

[-] count_dongulus@lemmy.world 2 points 1 hour ago* (last edited 59 minutes ago)

The thing that frustrates me about developers who feel powerless over technical debt is...who is actually stopping them from dealing with it? They way I see it, as a software engineer, your customer is sales/marketing/product/etc. They don't care about the details or maintenance, they just want the thing. And that's okay. But you have to include the cost of managing technical debt into the line items the customer wants. That is, estimate based on doing the right things, not taking shortcuts. Your customer isn't reading your commits. If they were, they wouldn't need you.

It would be bizarre if your quote for getting your house siding redone included line items for changing the oil on the work truck, organizing the shop, or training new crew members. But those costs of business are already factored into what you pay at the end of the day.

[-] AdamBomb@lemmy.sdf.org 3 points 41 minutes ago

Yes, this. Refactor first to make the upcoming change easier and cleaner, not after. Don’t ask for permission, don’t even call it refactoring or cleanup. Just call it working on the feature, because that’s what it is. Don’t let non-engineers tell you how to engineer.

[-] catalyst@lemmy.world 1 points 6 minutes ago

Yes, this! I rarely ask for permission on that sort of thing. I’ll just do it as part of my work and see if anyone calls me out on it.

[-] actually@lemmy.world 1 points 43 minutes ago

I’ve been programming for years, I’ve only happy when working on my own stuff. It’s like the difference between renting and owning

this post was submitted on 15 Oct 2024
60 points (100.0% liked)

Programming

17172 readers
305 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 1 year ago
MODERATORS