DEV Community

AI could end my job — Just not the way I expected

Manuel Artero Anguita 🟨 on January 27, 2025

This is a 101% personal and opinionated post. After the initial months of AI craziness, I feel we've reached the plateau of "let's actually use th...
Collapse
 
joelbonetr profile image
JoelBonetR 🥇

But have you ever get it to actually write something good? Honest question.

Other than boilerplate and unit tests, I mean.

It can speed up the boring part (read the sentence above for reference to the boring part) but other than that...

So far I've been able to generate visual components that most of the time don't match with what has been told and way more than I'd like these aren't even responsive. The architecture of the generated stuff has no sense to a human and every now and then the AI ninja-adds dependencies to the project without being told to do so.

AI tools don't quite understand "above", "below", "next to" and other words we use to rationalize the space around us, which is frustrating.

If that wasn't enough, prompting an AI for these kind of tasks is extremely time-consuming, so much so that my conclusion is that... It's just not worthwhile.

Sure if you're starting your career it could appear that you can do so much more but let's be honest... It's a tool that helps, not a tool that substitutes (at least in software development) and the overuse of it by newcomers is a sure way to sink your career before it even starts and never reach a senior skillset IMHO.

On the other hand, checking PRs has never been on the list of "fun things" let's be real here 😂😂😂

I'd much rather have an AI checking PRs than having the AI coding.

To conclude my... Evaluation of "the current state of AI" or whatever this text is, i just want to add that if I were a customer who had been told that AI would spare me half of my software development team, I would be VERY angry at this point.

I also need to say that if the I in AI really has to mean intelligence, I should NOT require us to write the prompts specifically for it. It would understand things like a human does, but we're waaay far from that.

Collapse
 
manuartero profile image
Manuel Artero Anguita 🟨

thank you very much Joel for your comment! really appreciated as always!

thing is , ok i DO agree with you. Thing is, this part:

prompting an AI for these kind of tasks is extremely time-consuming

lately im more... chatting and polishing and debugging rather than coding, and this is driving me insane.

Collapse
 
joelbonetr profile image
JoelBonetR 🥇 • Edited

Still, the choice of when, for what and where to use AI is yours. If you use AI for the funny things... You'll find the culprit in the mirror 😅 change the mindset and use it just for the things you don't like to do.

On the other hand, if you're talking about how your responsibilities have shifted due to (engineering management/external forces) then communicate your frustration and try and find a middle ground where you can still enjoy your daily chores.

Be it the former or the latter, I hope you get everything on rails pretty soon and live happier! 😄

Thread Thread
 
zethix profile image
Andrey Rusev

...use it just for the things you don't like to do.

My personal impression is that GenAI is only good for things ... you don't want to do. And even more - that people turn to it exactly when they couldn't care less :)

A bit like - people know GenAI is not good for stuff that matters, but it is around... sooo... they end up giving it tasks where the output doesn't really matter - just something... :)

Collapse
 
zethix profile image
Andrey Rusev

If it helps - I believe the need for ingenuity won't go away - despite what the internet would have you believe.

In fact it might actually go up in demand... Take a look at posts around here - it's not that difficult to spot what's AI-generated and what's not. Bots sound nice, but they never get into any sort of depth... So superficial... there's literally nothing in them...

Collapse
 
xwero profile image
david duymelinck

I don't know which language you are using. I'm using PHP which has a rather quick life cycle, an update every year. And most of the frameworks have six month life cycles.
So for fun I'm challenging AI to write the most up to date code.

I'm in a position where I do a lot of research, and a bit of toying, with new functionalities to improve code or the way of working. Maybe that is a path you could explore too?

Collapse
 
tymzap profile image
Tymek Zapała

I understand your frustration, I also love just writing code and it's difficult saying goodbye to it.

On the other hand, what we gain is more freedom, we can focus on execution of high-level goals, research etc because we can delegate mundate tasks. Maybe it's possible to find some relief in this?

Collapse
 
manuartero profile image
Manuel Artero Anguita 🟨

for now, i've gained anything else than boring-ness. like my day to day is 100% more borrrring.

for now, AI is the thief of joy (the joy of creation)

Collapse
 
pablo_s_46cef0d7c136e4d56 profile image
Pablo S

So sad to hear that

Collapse
 
overflow profile image
overFlow

its 2026... i been learning js for a long time .....thats another story for another time...
my question is simple:
Is it worthwhile continuing to learn it or must i just give it up and learn woodworking instead ?

Collapse
 
manuartero profile image
Manuel Artero Anguita 🟨

i honestly dont have an aswer. I'd say that there will room for people loving the craft cause someone must be in control, but if you're here just for the money....

Collapse
 
overflow profile image
overFlow

I hear and respect your stance. but money is also important.
How am I gonna get a new computer and pay for the internet and lights if i do not focus on it though?
This thing keeps crashing .... money is important too....
I been doing it for 6 years that's passion....

Thread Thread
 
manuartero profile image
Manuel Artero Anguita 🟨

I didn’t explain myself! I take for granted there’ll be work (unlike some who suggest software workers are doomed) but I think working conditions will worsen. Someone who dislikes their job but only stays for the pay might struggle as salaries are likely to fall.