News for hackers. Stuff that matters.
Re:I build High Availability Platforms so Cloud is not for me by peterwwillis on Tuesday July 03, 2012 @09:47AM (#4194030)
This is not a question of emotions. If you don't know how something works you won't be able to use it as well. If that's fine with you, okay.

If you want to drive a race car, you don't have to be a mechanic. You do have to understand some basic physics and simple parts of the car. For example, when you turn sharply into a corner, the wheel's camber helps determine how much of the tire's surface stays on the road, giving you more grip, keeping you in the corner at a higher G-force. Looking at the wear on the tire you can tell that your camber might need to be adjusted, and that might make 1/10th of a second difference, which is the difference between winning and losing.

If you want to program like a grandmother driving to the grocery store, all you need is gas. But if you want to program like a race car driver, try to learn how the internals work.

I'd also add that if you want to program for people like Google or Amazon, you need to understand how the internals work, or you will be seriously embarrassed at the interview. (From personal experience)

There are no comments on this comment yet.