Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

[flagged]


That’s the same misconception about programming that people had decades ago. People thought the same thing when we introduced 5GLs back in the 1980s, and there was a lot of hype, and programming became more accessible, but demand for programmers increased rather than decreasing. People thought the same thing back when Fortran was introduced in the 1950s, and programming became more accessible, but the demand for programmers increased rather than decreasing.

The trick is that you need to hire someone to come up with a description of the problem which is precise enough that a computer can handle the rest. That person is the programmer.

If you’re being sarcastic, it’s not clear, just put a /s on the end or something.


Same with SQL, which was promised as a way for data processing managers to get rid of expensive programmers as the managers would now be able to get whatever information they wanted from their databases using an easy to understand, English like language. All it did was change the nature of the job of retrieving and storing database information but didn't actually get rid of the programmers.


> All it did was change the nature of the job

It also created SQL injection vulnerabilities, so there's that.


No, that’s something bad programming languages did.

SQL is purely declarative.


INSERT, UPDATE, and DELETE sound quite imperative to me. Not to mention DROP TABLE.


All but one sublanguages of SQL are imperative... https://en.m.wikipedia.org/wiki/Data_manipulation_language


If an AI is ever capable of replacing a human programmer it would also be capable of replacing a manager and running its own company.

So why would you even be in a position to hire anyone?

In fact why are you working at all? The robots are doing everything already. Just sit back and relax, enjoy the matrix.


Would you fire a brain surgeon if he's not willing to stop and provide a consult while he's operating? There's even robots who are equally as capable of surgery as AI are of software development.


The person who does not do any deep work probably gets automated away first. Doing simpler office tasks with a lot of context switching sounds like something for an LLM.


>why would I hire a programmer and pay them 200k a year when they cannot handle basic communication without becoming unproductive?

As entrepreneur myself, the main reason I pay someone 200K is because I can make this person generate more than 200k in profit.

The fact that someone have flaws, like any human being has, is an opportunity for me as I can make those flaws irrelevant by providing the environment where a team could be extra productive.

That means the team needs me and my company. If they were perfect on their own, they would not need me or my company at all and would be able to compete with my company.

If robots could one day do the work of programmers, they would be able to do the work of managers and entrepreneurs as well, which is way easier(I am engineer too).

>Are humans still necessary when robots are able to understand humans and become fluent ESLs?

Yes, they are.


Depends, can this fabled all-knowing robot also humor facetious comments on HN?


> we should quickly replace programmers with AI

Well, nobody is stopping you. Go try.


You won’t use AI to replace a programmer because you likely wouldn’t have any job left to do, meaning either your boss will replace you with AI or AI will replace your company altogether


> From a risk management perspective, why would I hire a programmer and pay them 200k a year when they cannot handle basic communication without becoming unproductive?

Do you actually hire programmers (people just transforming detailed spec into code) at 200K/y? Or do you hire Engineers for 200K + Stock to transform uncertain requirements and constraints into a working solution? If the former, you are overpaying a lot.

> Are humans still necessary when robots are able to understand humans and become fluent ESLs?

Does such a robot exists?


> Does such a robot exists

No, but if it ever does, they're going to replace all programmers with it, regardless of their "soft skills".


AI will happen anyways.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: