>>1722960Your very first point support what the other anon was saying. Understanding it is one thing, but fully comprehending every detail is another. It's a very long stretch to assume that one person can fully understand the specialization of a hundred of different engineers.
People of course had to code the initial code with machine language, but back then the programs they were running were relatively simple compared to today, and its by the development of thousands of minds that we get to the state we are currently at. Computers and programs are so complex these days that it is virtually impossible to be able to program complicated functions using machine language, due to both time and effort needed.
Thats why abstractions exist. You don't need to understand which conductors flip between 1 and 0 to understand how if you input two 1s into an AND gate you get a 1 output. You dont need to specifically understand how the CPU works, how the motherboard controls the flow of electricity down to each electron to be able to create a picture of Ina.
To put into perspective of how ridiculous it is, this image of a tako is around 30KB. Thats 240000 bits. If each bit is a switch of 1 and 0, you'll have to correctly switch 240k switches to have this image alone, not to say the program needed to translate the bits into a picture. By definition possible, yes, but realistically impossible.