Advocate & Dog lover! CTO at npm, Inc. Contributor to OpenJS Foundation, Founder at Tech Masters Community, Mentor at NodeSchool Toronto, Organizer at Functions Conf, Host of Hacker:Bio Podcast. 2
was the time directly after World War I. New technologies, especially automobiles, moving pictures, radio and television, brought "modernity" to a large part of the population. “Roaring Twenties”
to any machine that performed the work of a human computer. Evolution of “Computing” 4 BEFORE THE 1920s computers were human clerks that performed computations. Many thousands of “computers” were employed in commerce, government, and research establishments. Most of these computers were women. Some performed astronomical calculations for calendars, others ballistic tables for the military.
their main job. Maybe they are a statistician, biologist, or construction estimator, who also knows quite a bit about programming. They are opportunistic, using whatever tool comes to hand that will get the job done.” https://blogs.msdn.microsoft.com/ericwhite/2006/05/11/who-are-mort-elvis-and-einstein/ https://blog.codinghorror.com/mort-elvis-einstein-and-you/ 10
the Morts of the world by designing and selling what are called “no-code” or “low-code” platforms. Companies are creating visual interfaces that enable people to essentially snap together blocks of software, and bypass the actual lines of code underlying those blocks. Anyone can rapidly assemble software tools that solve business problems ranging from simple database queries to applications lashing together multiple legacy enterprise applications. 11
to bring in $15 billion by 2020 as the majority of large companies adopt “Citizen Development” policies similar to the bring-your-own-device rules. Employees will be empowered to choose tools, and even partially assemble software, to solve their own business problems without IT approval. 12
used. “Software Professionals” are people who instruct computers using AI technologies to solve problems and generate systems using pre-built or auto generated algorithms. While “Product Makers” use “no-code” platforms to create product experiences. Evolution of “Computing”: Revisited 31 BEFORE THE 2020s Programmers were humans that wrote software code which performed computations. Millions of “programmers” were employed in commerce, government, and research establishments.