Hello I am an aspiring software developer who just completed A-Levels. What's next?

The most important thing is to start learning a programming language.

And the best way to do that is to start a real small project. Come up with a small idea that scratches an itch, then plan it out on paper and start executing stage by stage.

If you want to go ahead into college, you will then have an ENORMOUS leg up on everyone else and school will be a breeze.

If you wait until you go to school then it will be as hard as anyone else.


  1. What are some things that seem easy in programming software but are actually hard, and other things that seem hard but are easy?
  2. Why is it so hard for older developers to keep going with technology?
  3. I have done software engineering and now I want to apply for a master degree
  4. What programming language from ten years ago has fallen completely out of favor?
  5. As a self-taught developer, should I go to college?
  6. The protests have failed, so what's next?
  7. How hard would it be to learn Ruby or Ruby on Rails for a Python developer?
  8. How did you go from a newbie to a software engineer in 9 months while working full time?