Interesting comparison of what the Bible cost in the middle age against today!
But I don't r really follow the analogy, because Gutenberg did not automate the creation process but the copying process. I don't think we can automate some coding processes because we'll always need someone to translate the needs of one client into a logic layer. We also cannot automate researches, many things in video games, etc...
Automating is important, it ensures that we're not losing time so we can optimize our processes and costs. But IMO the developer still have many things to do in its daily life that cannot be automated, by principle.
Gutenberg did not automate the creation process but the copying process
First of all, if you're anything like the average coder, most of your code is copied and pasted from StackOverflow. A lot of your code is also probably templated code that you're copying and pasting around. An example of the latter is if you've created one Angular Material Table, you've created all Angular Material Tables. A third example is generics and template code, allowing us to "solve QuickSort once" due to allowing for it to "sort anything" by creating a Sort method that's a generic method, taking two elements by reference, assuming the callback returns which if "first". "Templated code" is arguably how Magic works.
Fourth, and most importantly, Gutenberg might not have automated the creation process, but so did certainly Andy Warhol. I'm using Andy as examples in my McDonalds article and how he automated the creation process. He used Xerox copy machines to create art that's currently being sold for hundreds of millions per piece ...
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Interesting comparison of what the Bible cost in the middle age against today!
But I don't r really follow the analogy, because Gutenberg did not automate the creation process but the copying process. I don't think we can automate some coding processes because we'll always need someone to translate the needs of one client into a logic layer. We also cannot automate researches, many things in video games, etc...
Automating is important, it ensures that we're not losing time so we can optimize our processes and costs. But IMO the developer still have many things to do in its daily life that cannot be automated, by principle.
I partially agree with you, however as to ...
First of all, if you're anything like the average coder, most of your code is copied and pasted from StackOverflow. A lot of your code is also probably templated code that you're copying and pasting around. An example of the latter is if you've created one Angular Material Table, you've created all Angular Material Tables. A third example is generics and template code, allowing us to "solve QuickSort once" due to allowing for it to "sort anything" by creating a
Sort
method that's a generic method, taking two elements by reference, assuming the callback returns which if "first". "Templated code" is arguably how Magic works.Fourth, and most importantly, Gutenberg might not have automated the creation process, but so did certainly Andy Warhol. I'm using Andy as examples in my McDonalds article and how he automated the creation process. He used Xerox copy machines to create art that's currently being sold for hundreds of millions per piece ...