SudoLearningProgramming

Sudo Programming Group

A lot of beginners wants to learn to program. There is a lot of material here to cover.

Tips

  • Choose Teachers Wisely Often the worst teachers are people who are already really good at programming. They have forgotten what it's like to be a beginner. Think of the time you took ski lessons or snowboarding lessons from your buddy who has been snowboarding for 20 years. It's a recipe for disasters.
  • Custom Fit What's right for you is often different from what highly experienced programmers choose. Many people who are more advanced favor node; but for beginners a better choice might be Ruby. From personal experience, the best language for me was iOS (Objective-C) but due to political and business pressures, I was advised to developer for Android by many people representing the handset manufacturers and other interests. Be very cognizant of where advice is coming from and choose wisely.