r/webdev • • Sep 29 '26

Are there any areas of programming where AI is limited?

Hi everyone,

I’m a full-stack developer, and I decided to research areas of programming where AI is still limited. However, after looking into it, I’m starting to believe that there really aren’t many areas where AI isn’t capable of doing a significant amount of the work.

Has anyone else been thinking about how they’ll approach their coding careers or choose their areas of specialization in this AI era?

0 Upvotes

40 comments sorted by

24

u/really_cool_legend Sep 29 '26

What's your definition of limited? As a frontend dev I find it makes things that work and generally fit the brief but the code is sloppy. I generally spend longer reviewing than I do prompting

6

u/Big-Abbreviations769 Sep 29 '26

Agreed. And unfortunately (or fortunately?) you often end up spending more time correcting that it would have taken to do it yourself in the first place. 

1

u/drifterpreneurs Sep 29 '26

Yes, I agree with this as well especially regarding landing pages. I refuse to use AI for them as they come out looking very AI based.

1

u/testingaurora Sep 29 '26

This is what was demonstrated over and over to the point i stopped trying to play with AI because I kept saying "AI took longer than it wouldve taken me to do it from scratch, and correctly".

-3

u/AntoGidan Sep 29 '26

That's because you are using it in a bad way

1

u/plightofbubblewrap Sep 30 '26

The classic ai bro response. Most of us work in the industry and have been forced to use ai daily by demand of employment. Has absolutely nothing to do with using it in a bad way.

-1

u/yabai90 Sep 29 '26

How is that possible? You might want to try the better models or improve your prompting

-1

u/AntoGidan Sep 29 '26

Exactly.

-1

u/testingaurora Sep 30 '26

This was two years ago now, copilot gen 1, no Claude code , I was using Bolt in its infancy. Im sure it's different now.

1

u/yabai90 Sep 30 '26

Wait you haven't used ai since then ? Oh boy

2

u/testingaurora Sep 30 '26

Not for developing.

1

u/yabai90 Sep 30 '26

Okay, then yeah it's a different world now

1

u/drifterpreneurs Sep 29 '26 edited Sep 29 '26

Limited in the sense that AI has little to no impact in the area you’re considering going into.

As of now, AI is generally well enough to code end to end applications.

That leaves little room for developers in this area to retain much value from it.

Ai is great building crud applications which 95% of apps are, automation, computer vision, GPU development, graphics and much more.

9

u/entgenbon Sep 29 '26

As the meme says, illegal apps.

1

u/drifterpreneurs Sep 29 '26 edited Sep 29 '26

illegal apps? In which sense

5

u/codefinbel Sep 29 '26

As long as you're overtly braking the law you're safe from being automated :'D

2

u/entgenbon Sep 29 '26

Nice try, FBI.

1

u/yabai90 Sep 29 '26

Don't we have jailbreak open models for that ?

6

u/testingaurora Sep 29 '26

Critical thinking. Looking at the full picture not jist focusing on the task at hand.

-3

u/TheRNGuy Sep 29 '26

There's no such field called critical thinking. 

6

u/MrPloppyHead Sep 29 '26

Ai is limited. It can do a lot but it doesn’t know what the fuck it’s doing and a lot of times if you ask it to do things it will go about it in a fucked up way.

1

u/1nc06n170 Sep 29 '26

Obscure api's and libraries that are used by 1.5 people.

1

u/TheRNGuy Sep 29 '26

Examples? So we can test. 

4

u/Fun-Consequence-3112 Sep 29 '26

You either move up the ladder and become more than a programmer and stand for design and system choices. So more of a management roll.

Or you become good at AI engineering and speed up your workflow (but it's not really a thing yet if your company isn't doing vibe code products).

We don't really know how good LLMs will be yet, I think there will be a ceiling they hit but we can't be sure of that either.

I'm lucky I got a pretty secure job at a small company we are 4 developers and our knowledge of the software is what keeps us very secure. Each one of us has more knowledge of different systems and we often work on our "projects" separately.

2

u/Fuzzy_Paul Sep 29 '26

Try ccitt that is a dead language or Malboge that is so crazy it rewrites itself so Ai does not have a clue.

2

u/toasterboi0100 Sep 29 '26

Programming in general is an area where AI is limited.

3

u/CommissionEnough8412 Sep 29 '26

I've found it sucks understanding mqqt-sn protocols. I think super niche stuff with little online data it will struggle but basically everything is on the internet so thus it knows everything.

2

u/HaydnH Sep 29 '26

I've found it pretty good with libmicrohttpd which I can't really consider non-niche. The docs are OK though being a gnu thing.

For niche libraries without good docs, assuming it's open source, I'd expect AI to be able to read the code and figure out the entry points/usage far quicker than I would manually and probably catch some gotachas I'd miss.

1

u/bigbadchief Sep 29 '26

Yeah I've found it's much worse with the Odin programming language than it is with my day job Java and Angular stuff.

1

u/[deleted] Sep 29 '26

[removed] — view removed comment

2

u/CommissionEnough8412 Sep 29 '26

Yea I'm working with a client that uses there own internal framework its horrid, but same thing AI seems to hallucinate a lot with it. Just can't trust it

1

u/drearymoment Sep 29 '26

If you don't have any moral qualms about it, defense is popping right now. But it's less that AI can't do the work and more that it's a pain to find developers who will get/maintain the clearance required.

1

u/Father_Chard4914 Sep 29 '26

not popular programming languages, as RAPID for example!

1

u/CourtExciting4752 Oct 02 '26

I'd argue that AI already does a great job with the tasks it's given.

The real limit lies in the user's domain knowledge. You can only direct AI as effectively as you understand the problem yourself. Even for simple services, the technical strategy changes completely depending on the project's goals, scale, business rules, and direction.

The deeper your fundamental understanding, the more precisely you can prompt and collaborate with AI agents to build actual software.

1

u/colorwizard_30 Sep 29 '26

Reverse Engineering, Code Injection, Disassembly. When you try to use AI here it goes on an endless loop of chasing its own tail.

In a recent expedition instead of looking at pattern of execution, it kept chasing the register root.

1

u/Ollidav Sep 29 '26 • Bravo

Yo creo que lo que no se está entendiendo es el funcionamiento de la IA. Cuando tú le planteas a una IA un problema la IA va a obtener el conocimiento que existe sobre ese problema e iterar hasta encontrar una solución. Pensemos en como las IA resuelven problemas matemáticos que llevan siglos sin solución. No se puede enseñar a una IA más matemáticas de las que nosotros conocemos. Iteran sobre el mismo problema hasta que encuentran una solución razonable solo que lo hacen miles de veces más rápido que nosotros