You're analogy sort of fails little bit though. It's more like being able to use a computer and being able to browse the web is much more like being a driver in the automotive age than being a compiler writer is to a mechanic (the compiler writer seems to be more like the automotive engineer ...).