top | item 46327327

(no title)

true2octave | 2 months ago

> It's probably fine--unless you care about self-improvement or taking pride in your work.

I’m hired to solve business problems with technology, not to self-improve or get on my high horse because I hand-wrote a silly abstraction layer for the n-th time

discuss

order

darkwater|2 months ago

And you/we will be replaced by an AI that will solve the business problem (the day they get so good to actually do that, which might happen or not but... who knows?)

sallveburrpi|2 months ago

I really really hope an AI will do this work and solve all the “business problems” so I can go and be a goat herder

rybosworld|2 months ago

And the person that hand-writes the code won't be replaced?

avgDev|2 months ago

I love to code, like fun code, solving a relatively small concrete problem with code feels rewarding to me....however, writing business code on the other hand? Not really.

I do however, love solving business problems. This is what I am hired for. I speak to VP/managers to improve their day to day. I come up with feasible solution and translate them into code.

If AI could actually code, like really code(not here is some code, it may or may not work go read documentation to figure out why it doesn't), I would just go and focus on creating affordable software solutions to medium/small businesses.

This is kind of like gardening/farming, before industrial revolution most crops required a huge work force, these days with all the equipment and advancements a single farmer can do a lot on their own with small staff. People still "hand" garden for pleasure, but without using the new tech they wouldn't be able to compete on a big scale.

I know many fear AI, but it is progress and it will never stop. I do think many devs are intelligent and will be able to evolve in the workplace.

tomjen3|2 months ago

For me AI is really powerful autocomplete. Like you said, I wrote the abstraction years ago. Writing the abstraction again now is not required.

A time and place may come where the AI are so powerful I’m not needed. That time is not right now.

I have used Rider for years at this point and it automatically handles most imports. It’s not AI, but its one of the things that is just not needed for me to even think about.

shams93|2 months ago

I agree, I was always annoyed in projects where these kids thought they were still in school and spinning up incredible levels of over abstraction that led to some really horrible security problems.

lelanthran|2 months ago

> I’m hired to solve business problems with technology, not to self-improve or get on my high horse because I hand-wrote a silly abstraction layer for the n-th time

So, this "solve business problems" is some temporary[1] gig for you?[2]

------------------------------

[1] I'm reminded of the anti-union people who are merely temporarily embarrassed millionaires.

[2] Skills atrophy. Maybe you won't need the atrophied skill in the future, but how sure are you that this is the case? The eventual outcome?

wrs|2 months ago

Are you a consultant? Because otherwise there’s a thing called a “career ladder”, and you are very much being paid to self-improve. And if you don’t, that’s going to feature prominently in your next promotion review.

hudon|2 months ago

and a teacher is hired to teach, but some self-improve so they may become headmaster

saubeidl|2 months ago

Maybe you become worse at solving business problems with technology once you let that muscle atrophy?