this post was submitted on 29 Jan 2024
1017 points (99.1% liked)

Technology

59377 readers
4340 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. 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
[–] OldWoodFrame@lemm.ee 88 points 9 months ago (4 children)

I just hired an employee who managed things as I was on a leave of absence and things went fine without me. Getting a little pushback from MY boss now because you know, this cheaper employee just did my job.

Of course, he did it for a portion of the year after I managed to complete 3 major projects early so he didn't have to deal with them and I left a month-by-month explanation of how to do everything he had to do. And the one problem that popped up went unresolved until I returned.

That is basically the situation with AI too. You still need someone knowledgeable in the loop to describe the things it needs to do, and handle exceptions.

[–] assassin_aragorn@lemmy.world 87 points 9 months ago (1 children)

still need someone knowledgeable in the loop to describe the things it needs to do, and handle exceptions

And any engineer or technician will tell you, exceptions are 80% of their job.

[–] JDubbleu@programming.dev 15 points 9 months ago (1 children)

I had to rewrite our entire scheduling system at work to use Outlook instead of Google Calendar. The guy who wrote the Google Calendar scheduling system made it so unmaintainable that it was faster to just rewrite the entire thing from scratch (1000+ line lambda function with almost 0 abstraction).

At least 90% of what I wrote is just exception handling. There's ~15 different 4xx/5xx errors that can be returned for each endpoint, but only 1 or 2 200 responses.

[–] wabafee@lemmy.world 12 points 9 months ago (2 children)

I bet in the future someone who will see your code will also think of the same. Just the nature of things.

[–] wizardbeard@lemmy.dbzer0.com 4 points 9 months ago

🎵It's the circle of homegrown-coded-solutions, and it moves us all🎵

[–] JDubbleu@programming.dev 2 points 9 months ago

This is fair, but it's at least broken up so they can selectively gut the parts of it they don't like instead of having to figure out what a 300 line method named "process" does.

[–] mozz@mbin.grits.dev 42 points 9 months ago

"You're 100% right, you should promote me so I can train more people to be able to run things. Things falling apart whenever someone goes away is a key sign of a bad leader, not a good one. I think I've demonstrated that I've managed this department into where it can function smoothly without me needing to put full time into it and I'd do well with an opportunity to move some other things in the company forward."

"Hey, unrelated question, what's your boss's contact info?"

[–] c0mbatbag3l@lemmy.world 14 points 9 months ago

The issue is that one specialist can oversee how many AI job holders? How many jobs are we getting rid of that will supposedly be bolstered by the new jobs created in the fields of manufacturing and AI hosting/training?

Now how many of those jobs have or will actually materialize?

That's my issue, it'll just get placed on IT's shoulders without any additional support.

[–] Randomgal@lemmy.ca 3 points 9 months ago

Sounds like the issue is you did their job for them.