Hacker News new | ask | show | jobs
by habibur 1812 days ago
Neither am I. Had been hearing of downfall of software development since the dawn. Remember 4GL? 4th Generation languages were supposed to end programmer dependency. It will be managers writing what they want in mostly plain English and computer will do the rest.

That was the vision of SQL too. Managers were supposed to write "select sum(amount) from sales where month=2021-05"

Didn't happen. Developers still prefer function calls, ORMs and API calls over English-like sentences. And 4GL has died off like UML.

But things are better now. Getting easier. You don't need to write assembly. And can develop a web page using wordpress without any coding.

But that created a separate class of developers and didn't make seasoned developers out of job. Even though it's been like 20 years since.

Underneath it all there will be people that develop and maintain these AI techs. And as usage rise so will demand for people that can maintain and develop those AI.

1 comments

It doesn’t mean it will not happen. For the past 20 years progress in IT was about making IT appear everywhere, that’s a breadth growth rather than depth. Before we need tools that allow someone to program in NLP we need the industry to be broadly used enough to actually have enough data to be manipulated by managers.

On top of this, the company I work for provides amazing tools for non-tech personnel: for example Looker is basically SQL for managers. It is also much more powerful that SQL: for example for simple GROUP BY queries it also provides the UI to access the underlying rows in each of the rows returned by GROUP BY.

You are missing a lot in the industry right now.

> It is also much more powerful that SQL

None of these are new in this decade for that matter. The point is : we are still waiting to see it reduce software engineer's demand overall.

Things are getting easier. Getting more adopted. Leading to increase in demand for software engineers rather than decrease.

Query By Example (QBE) is not new. You can do it in Access, ffs.