5 ms·
As some who used to work on cars for a living, I can say that the analogy does not fit very well. Learning how to check your oil level, or even how to change a
by rmATinnovafy 14y ago
As some who used to work on cars for a living, I can say that the analogy does not fit very well.
Learning how to check your oil level, or even how to change a tire is more akin to learning how to install a new wi-fi dongle for your laptop, or how to install a new OS.
Learning how to program the computer is akin to learning how to modify the drivetrain of the car. You modify the engine to make it perform better (versus a standard baseline) by modifying or even replacing the components of the engine.
You modify your computer with code to make it perform better (again, versis a standard baseline). All computers ar equal, what differs them is the software. How each programmer can modify the order of zeroes and ones to make the computer work in a certain way.
Some people go as far as creating an engine from raw materials. In computers, we know those people as the embedded folks.
- agentultra 14y agoIt's just a poor analogy. The two have nothing in common what-so-ever. You do not simply modify your computer with code to make it perform better.
- rmATinnovafy 14y agoYes, you do modify the code to make the computer run better, and to do things it originally couldn't do. I do agree that the analogy is not a good one.
- shadesandcolour 14y agoYou interpretation of his analogy is what he wants I think. If learning how to change your oil is like learning to install that new wifi dongle, then you should know how to do that. You certainly don't need code to do that. Similarly you don't need to be a mechanic to change oil.
- ecounysis 14y agoYou don't need to be a mechanic to change oil, but a small amount of mechanical knowledge helps quite a bit. I am talking about knowledge such as what is a drain plug, what is oil, what is an oil filter. Most people have at least a rudimentary knowledge of how a car works. Computing is still magic to many people, and it should not be.
- rmATinnovafy 14y agoMost people don't have a clue about cars either. These are not the 80's, where most cars shared a common oil filter, used 10w-40 oil, and where very alike. Nowdays the complexity of car has turned it into "magic", too. Choosing the wrong oil weight for a modern turbocharged car will wreck the turbo and the engine. Another example is the new style of oil filters. They are cartridge style with very delicate torque specs. an over torqued oil filter housing cover will create a significant drop in oil pressure due to to a leak. Heck, even changing a tire is now a mess due to the recently implanted tire pressure systems.
- shadesandcolour 14y agoTrust me I wish that it wasn't magic to people either. I need lots of hands to count the number of times I've explained some pretty basic (in my eyes) things about computers. Computer literacy is very important, but people don't seem to see it that way.
- rmATinnovafy 14y agoThey are taught to trust the computer. To let it do its magic. Why then, should they go and learn how it works? For what purpose? Imagine a world where people actually knew how to code. That means they would have enough skills to do basic math, and science. They would ask questions, rather than accept the answers given. They would challenge authority, rather than sit down and take orders.