About a decade ago there was roughly 26 million software developers in this world according to a report I saw. Although this number is probably much larger today, the ratio is probably the same – And the ratio a decade ago was that roughly 21 million of these developers were working as “enterprise software developers”. I’ve worked as an enterprise software developer most of my professional career, and most of my work literally was CRUD. CRUD implies Create, Read, Update and Delete, and is the basic axiom around which your database evolves. Basically, if you can do CRUD, you’ve effectively solved 80% of the work required to be an enterprise software developer.
Imagining the average software developer makes 50,000 dollars per year, is probably not too far fetched. Sure in the US they’re doing roughly 100,000 per year, and in London and Frankfurt probably even more – But using 50,000 as the industry average is probably not that far fetched if you want to include developers in countries such as India, China, Cyprus, etc.
Multiplying 21 million software developers with 50,000 dollars, and then multiplying that result with 0.8 (80%), results in the figure from the headline of this article. The reasons why I am doing this exercise, is because Magic as of version 9.8.6 permanently solves CRUD. As in, Magic can now produce CRUD web apps, roughly 1 million times faster than a human being. This includes edge cases such as joins, link tables, foreign keys, database types, etc, etc, etc. I’ve tested Magic on a whole range of openly available databases, such as MySQL Sakila, SQL Server BikeStores, SQL Server’s Northwind, etc, etc, etc – And the result after having generated the CRUD backend and frontend now is at the point where it literally requires zero human changes before it’s actually deployable and usable as a production ready app. Hence arguably, if every single enterprise software developer was to start using Magic, we as a specie would collectively save 840 billion dollars annually.
Now if I could only get a nickel from each of those dollars, I’d probably be fairly OK I’d say … 😉