What do I need to learn to become a programmer?
What should I learn to become a programmer?