MR.MikeMirzayanov, I hope this blog reaches you
what if there are some badges for some achievable tasks
tasks like 🏅:
- solving $$$X$$$ problems ✅
- Joining $$$X$$$ official contest 💯
- $$$X$$$ days in a row.
- etc.
$$$X=$$${$$$50, 100, 500, 1000, ...$$$}
These badges could encourage us to solve more problems and to join more contests, they could be goals to achieve
Simple gift has an incredible power
useless:(
When has a badge ever been useful? It is simply an achievement.
These badges are already exists. They are called...
Ranks
I guess some people like me would honestly prefer something like this not being introduced, as codeforces has a beautifully simple, and no-nonsense interface right now.
Also, doesn't the sheer joy of solving algorithmic problems provide enough encouragement for solving more problems/participating in contests? Who in their right mind could get that from a silly badge?
Agreed. There's no need to overcompĺicate something that already works great, and is straight to the point like Codeforces. Something like achievements or badges would only pollute the profile page with useless information. Everything you need to know is already there, the rating graph and the problem-solving-calendar-thing.
One thing that I very strongly dislike in modern mobile games is that almost each of them implements some sort of daily login bonuses, daily quests and other bullshit intended to waste time of the players. If you don't do this stuff and miss even one day due to being busy in real life or something, then you feel bad about wasting resources or missing decent rewards from the ongoing events. And this eventually becomes really annoying.
I registered on the Codeforces platform ~1.5 years ago right after dropping the Arknights mobile game. So far I'm enjoying the fact that there's no rush or urgency. One can take a break any time and return back later without really missing anything in terms of rewards/benefits/badges/titles. This makes competitive programming much more entertaining at least for me.
Haha, I broke your silly chain
I think there is no better badge then one's own rating graph.
no doubt people will also start putting these "badges" on their LinkedIn profiles
You could code it yourself and share the script
I liked your comment, and i will go ahead for this idea
Here are some achievement ideas to get you started [like if you've done this before]:
Thansks for your Efforts
write cool comments like you...and get contribution :)
This one is pure pain- "solve a problem 1 minute after the contest ends" :'(
A meta-point: please don't get discouraged by the pushback. It's good to have ideas && question the system.
Codeforces should remain codefroces only.There is no need of making it codechef or leetcode.
codeforces is famous for it's simplicity
Then you can see lots of users coding not for themselves but for the badges.
deleted
You can create an extension that does this and it would make everybody happy. People who like the idea of badges can get them. And people who like the simplicity of codeforces are not affected.
X days in a row might be really great, encouraging people to solve atleast 1 question per day for the streak and stay consistent. A question can be suggested according to the individuals rating unlike Leetcode's "One question for all"