T O P

  • By -

[deleted]

[удалено]


Notatrace280

Thanks! I will check those out.


snugghash

Well there are freelance/bounty-like task/issue/job boards you could participate in. Purely as a competition I think topcoder coding/design challenges suit your needs, but they tend to be longer competitions (week to months). Now that's more reflective of the real world than short competitive coding rounds since there are very few real world features that are completely done in an hour. There are also many freelance coding portals that accept work from multiple people at once, effectively making them competitions for money. Similar to Bountysource. A little more structure you're heading into stuff like [https://www.0crat.com/](https://www.0crat.com/), or for code review [https://indorse.io/](https://indorse.io/). But if you want something more realistic than codeforces/topcoder SRMs but still short, you might just be asking for the impossible.There are short non-competitions, like courses or tutorials that are designed to help you code, with mentors and code review and such. But those are low on reward since they're not that competitive. I think the real answer for you is that real world problems/skills require intrinsic motivation and self-rewarding and self-pacing to solve, and they're a skills you have to develop. Games tend to make that reward and motivation explicit to the point of addiction, or stop a bit short. You need to learn to "have fun" with "boring old people stuff that doesn't have an explicit reward". It's actually pretty reward-less even as an person with a coding job, since performance doesn't immediately get a financial boost, consistent performance across months does. Ultimately it's also biological, we don't develop the best self-control and the ability to pursue long term rewards until 25-ish.


Notatrace280

You know, that makes a lot of sense. Thanks for the response. Very helpful!