CodeNewbie Community

Discussion on: Hi! We’re Microsoft Azure and we’re proud Patron Sponsors of CodeLand 2022

juadeb1 profile image

knowing what to build isnʻt the problem, knowing how to start is the issue. when i ask developers with more experience they always say "just start", "start anywhere". and i just get more confused.

nitya profile image
Nitya Narasimhan Author

Been there - and I think everyone will agree that tech is sometimes daunting because it is so large in scope.
I also loved Kelsey's keynote - and agree with his perspective on (a) going deep in one area at least and (b) llooking at past, present and future needs when figuring out learning paths.

Keep things simple.

  1. Pick a popular language and learn it (JS, Python, Java or .NET are all good candidates)
  2. As you learn, write about it. Could be as simple as notes in the GitHub repo - but have a GitHub profile
  3. Now pick an application framework that uses the language and learn to build something useful
  4. Then look for open-source projects, clone a local copy and dive into how those are built

Most important of all - KEEP GOING! I takes 10 years to build a career and every step makes the next one easier. We are here to cheer you on and help level you up when you need it. Good luck!

msusdevmicrosoft profile image
Microsoft Developer Team

@juadeb1 I know its not easy, but what @nitya is saying do a small project, or contribute to one. Im guessing the CodeNewbie has plenty join. Once you get your first project or commit done you build confidence and also figure out if that type of developing is for me or not. If its not pivot and do another language or framework... please stay in touch with your journey and feel free to ask any questions to us anytime!