5 ms·
Using open source code and tools doesn't work if you don't know how to code. Paying someone else to do the work for you is no different from the current model a
by nexuist 5y ago
Using open source code and tools doesn't work if you don't know how to code. Paying someone else to do the work for you is no different from the current model and makes you dependent on their company leadership and business model. The best software development tool would be the one that replaces both of these.
> What developers are busy is filling in those 10% gaps that you point out, because it is still complicated and one has to understand things from multiple angles.
But to get 90% of the way there is not as trivial as you are making it out to be. The smallest useful software projects take weeks, anything with some amount of complexity is at least a few months or years. Even with Rails nobody is pumping out a PoC in under 6 hours. The goal is to make it take hours what used to take years with hundreds of thousands of dollars in dev costs.
- ozim 5y agoThis complexity does not come from "coding is hard" and developers writing "basic elements from scratch". It all comes from requirements that business has and that world is complex. I am just re-reading "No Silver Bullet – Essence and Accident in Software Engineering" by Fred Brooks. Everything that I am writing about is not simply my ideas, but something that is understood in the industry. That developers more and more don't address accidental complexity but essential complexity that is those 10% that you mention. Even if that was written in 1987 - I totally agree with what is written there, because there is no General AI in sight that would do what you expect. All of it is even more so true with all the things I mentioned earlier. https://en.wikipedia.org/wiki/No_Silver_Bullet https://en.wikipedia.org/wiki/No_Silver_Bullet