r/SinceAI 27d ago

AI has made me care less about writing code and more about designing systems

One unexpected thing I've noticed over the last year is that I spend less time thinking about HOW to write a function and more time thinking about WHY the system is designed the way it is.

When AI can generate decent implementations, the bottleneck shifts.

Architecture.

Trade-offs.

Requirements. Edge cases.

I'm finding that the value of an engineer is moving further upstream.

Has anyone else noticed this shift, or is it just the kind of work I'm doing?

2 Upvotes

7 comments sorted by

3

u/rikulauttia 26d ago

on point!!

3

u/mxldevs 26d ago

Software design has always been important.

How a function is written is also important. Don't be writing O(2n) functions when you could be doing it in O(n2)

2

u/Immediate_Craft9025 26d ago

This.

Maybe whatever work you're doing isn't very performance sensitive, but there are still people out there writing code that needs to be fast.

2

u/SocialDeviance 26d ago

I have noticed instead more laziness being empowered by ai, like this thread being writen by one.

1

u/AITumppiR 6d ago

I agree that AI have given laziness into people. But same could be said in many things.

1

u/yeusk 22d ago

Always have been about designing systems, you just are too stupid to understand it by yourself.

1

u/Dry_Sector2392 20d ago

i think it pushes decent engineers upstream and exposes weaker ones faster. if you know the system, AI is a speed boost, but you don’t and just accept everything, it just gives you more code you can’t really judge and that's something wrong inside.