Nov 1, 2020
"the idea of describing a functionality in words or by means of diagrams to a machine so that it builds the necessary code from that description is just a matter of time" - No, that is a complete misunderstanding of what software engineering is. A person who does not understand the constraints of networking, data processing, and time complexity would not be able to articulate the needs a software system has to fulfill. The vast majority of facebook users have no clue what is actually used or needed to run a web service like facebook.