You code? Use an English Keyboard Layout
If there's something I would've loved to hear on the early days of my career is to use a English Layout rather than my native Spanish Keyboard.
During many years I wondered: Why is it that many (if not all) of the symbols used in programming require a modifier key? Why is it that MySQL and Markdown use `backticks`?
It all makes sesne now that I've decided to use the English Layout. It all make sense now.
If you're not coding, odds are you're also missing out on some Applications, such as Vim, SublimeText, TextMate, Adobe Photoshop and others. Which really don't care much about foreign layouts.
So do the transition now, before it's too late. I've already switched all the keys of my MBP, and after one month of using it, I must say it was the best long-term investment after switching Capslock with Ctrl.