jeffdouglasHere are more reasons from some of our members and resident developer evangelist Jeff Douglas (or at least the ones from Jeff that are fit to print):
  • Get into cool technology: TopCoder and our partners work mostly in newer technologies. If you have been looking for an opportunity to get deep into a new technology like cloud, this is a good time to do so.
  • Network: You will find that you have a lot in common with other members. This is a great way to meet new people.
  • Earn money: Who can’t use some extra cash? TopCoder challenges are a great way to do what you love to do… and get paid for it.
  • Learn new stuff: Been itching to try out something new but just don’t have the opportunity to do so? Jump into a challenge involving something you’ve never used before. Not only will you get hands-on practice, but you will also get an invaluable review from peers experienced in that technology.
  • Get honest feedback: Any work you submit will be impartially reviewed and scored. This is a great way to take your game to the next level.
  • Challenge yourself: Are you good enough to win? Are you better than your peers? Are you better than your boss? Challenge them on a head-to-head challenge and see who comes out ahead.
  • Overcome your limits: In TopCoder, you can do meaningful work regardless of educational background or geographic location – what matters is the work you submit, not your credentials (or lack thereof).
  • Unleash your creativity: Apply creativity and knowledge in ways that you could only dream of in your day job.
  • Mad Props: accumulate feedback, badges, and swag to show the world that you’re a master of professional software development.
  • Build Community: participate in forums. The forums are the heart of the community. Ask questions and search for answers. Chime-in on hot topics. Mentor other members.
  • Become a reviewer: Keep the world safe from bad code and learn even more by reviewing other’s work.
  • Build your resume: Reference winning challenges on your resume as proof of skills / technology knowledge.
  • Find your next gig: Become recognized as an expert on cross-cloud development, and meet potential employers.
  • Recruit employees: Your next employee (or startup cofounder) may be a community member.
  • Be productive: Stop wasting your time, drop that game console, and jump into design, development and the data sciences. Feel good about spending extra time developing your skills, networking, and earning some extra money.