It's a worldwide community and platform which you can share ideas and participate interesting projects.
That's when I heard about Topcoder and I registered. And it opened a new world to me. You can work anywhere and anytime if you want. That's so many people's dream life.
I'm an out-door person. I like hiking in the wild or in the mountain. Anywhere that could close to the nature, that's the place I like to go. And I also like running or jogging, I've attend some half marathon events in different cities in my country and got a few medals. I hung them on the wall, sometimes, when I saw them, I'm just so proud of myself.
It's a competition platform. And your competitors are all very talented and experienced. That means you cannot always be the winner. When you lose contests, sometimes you might not even be a checkpoint winner, that doesn't mean you are loser. It's an opportunity to find your weak spots and learn from your rivals. And when you are at a low point, clear up your mind. It's time to get some more kind of training, give yourself charged to get progress. After you go through the trough, you will find that's often one of the fastest growth period for you.
I guess I'm very lucky. I got an award in my first contest when I didn't quite understand the flow in the Topcoder platform. It seems that it was pennies from heaven. But it's not that easy actually, you need to work hard, think widely and concentrate on every single contest in which you participate, and sometimes you didn't know why you lose the contest, you need to figure out what went wrong. Only you keep fighting, the opportunity will come up to you. How can you see a rainbow without a little rain? That's why I like Topcoder community, full of surprises for you to explore.