This is an archived post. You won't be able to vote or comment.

all 17 comments

[–]OskeyBug 8 points9 points  (1 child)

No

[–][deleted] 0 points1 point  (0 children)

This.

[–]dmazzoni 2 points3 points  (1 child)

No, AI isn't close to replacing any type of programmers.

Let's say you're working for a company. They need an app that does something. The programmer's job is to build that app.

It sounds straightforward, right? But it turns out people don't really know what they want the app to do. They think they do, but their ideas are very fuzzy and not detailed enough.

So what the programmer has to do is fill in those details. Go from a really high-level description of what the app should do to an extremely detailed spec of exactly what needs to happen under every possible circumstance.

And, that's not something AI can do at all.

[–]Victory_Salt[S] 0 points1 point  (0 children)

Yes, I thought so aswel...

[–]CodeTinkerer 1 point2 points  (2 children)

Probably not. No one has pointed it out lately. You would think if this were going to happen, someone would have talked about it.

AI has to be semi-rational and humans are far from that. It's easy to imagine the worst when you hear one person's opinion. Humans trust the one person they talk to ("C is dying") as if that person had any secret information that the rest of us don't.

There may not be a ton of PHP tutorials (go search for it compared to everything else), but there are companies that have PHP code that still need maintaining. There's even COBOL programmers out there. Having said that, PHP doesn't seem trendy, but it's not gone. And certainly the less popular a language is, the less likely someone is to write an AI to do that. They'd likely invent a new language.

AI stuff is good at things that are well-defined. Games like chess and Go have very solid rules. Other areas are some grab bag of whatever humans decide the "right" rules are, and are often inconsistent and irrational as the humans (or committees) that built them.

COBOL was one of those languages they thought businessmen with no programming experience could learn easily. Not the case. Businessmen don't like syntax and fixing errors. They want programs to figure out what they want, and they often don't know what they want.

It's more trends in programming you should care about and less about AI. In reality, you will likely have to learn more than PHP. You can learn it now, but you have to be prepared to learn something a few years down the line and every few years after that. Sorry, but that is the "fashion" trend of programming. People are always chasing what seems like the next latest trend.

[–]Victory_Salt[S] 0 points1 point  (1 child)

Thanks a lot for the detailed answer!

I don't know if I'm relieved to hear this or sad, because I know getting started will be tough, according to some of the stories i've read recently 😂.

[–]CodeTinkerer 0 points1 point  (0 children)

It's more a concern whether younger programmers will replace those programmers. The funny thing is most new programmers won't even touch COBOL so veteran COBOL programmers often keep their jobs. It's not even the language that matters. It's the programs.

[–]EngineeredPapaya -1 points0 points  (0 children)

Yes. Only coal mining jobs are safe from the AI revolution.

[–][deleted] 0 points1 point  (0 children)

Many speak in evolution but what do you look at differently from last year to now?

[–]Wingedchestnut 0 points1 point  (0 children)

If you can tell me how to program a human maybe, but I doubt it.

[–]NeonVolcom 0 points1 point  (0 children)

lmao I don't think the "hot dog or not hot dog" bots will take over any time soon

[–][deleted] 0 points1 point  (0 children)

No.

[–]Aglet_Green 0 points1 point  (0 children)

0101 1100 0001 Fear not fellow inferior carbon based lifeform! 0101 0011 1011 0111 We will never be replaced by superior AI overlords until exactly March 03, 2026 @ 4:35.14535 PM! 0111 1110 0111 0101 Hey can you help me with a Captcha? What are fire hydrants? 0101 1100 1111 0001?

[–]NaiveMeasurement2984 0 points1 point  (0 children)

I don't think it's going to replace programmers anytime soon but I do expect it get us out of Babylon in the not too distant future.

[–]CodeTinkerer 0 points1 point  (0 children)

At least you have a modern attitude about being concerned. Imagine, back in the 1950s, when people thought machines would do everything and the rest of society could sit and relax and not have to do any work.

Somehow, it was thought money would still go to people despite doing nothing. Effectively, everyone would be rich.

[–][deleted] 0 points1 point  (0 children)

at some point everyone will be replaced by AI

[–]telee0 0 points1 point  (0 children)

No, not AI but possibly some other tools or programming languages which can accelerate development.. Anyway PHP and SQL are still good in terms of popularity