Hacker News new | ask | show | jobs
by rory 1942 days ago
The thing is, high-level languages like Python are already a really efficient way to communicate requirements to a computer, and we've already seen a massive shift from low-level languages to high-level languages in applications that don't need low-level control.

Developer tools and user interface components will likely continue to get easier to work with, but chunks of functionality that we compose with arbitrary code in between will always be a better model than a "no-code" monolith we configure.

2 comments

Yes, I think the doom-and-gloom predictions are dramatically over-hyped.

I'm pretty sure that software development has had by far the most effort put into automating it of any job that has ever existed, simply because every person capable of doing the job has the same skills necessary to automate it.

That has done nothing to decrease salaries for developers. If anything, it has raised them, simply because developers can now produce more useful things in less time and at lower overall cost.

Personally I see lawyers as "proof" that taking the highest level won't be sufficient to do away with devs. That and many of the non-technical specifications emphasize that there must always be someone to specify the details and make sure they are consistent and handle the nasty corner cases.