I recently came back to CP and honestly I'm struggling to find the motivation to continue. With AI improving every day and companies getting skeptical about any online account, is a high Codeforces rating still valuable?
| № | Пользователь | Рейтинг |
|---|---|---|
| 1 | Benq | 3792 |
| 2 | VivaciousAubergine | 3647 |
| 3 | Kevin114514 | 3603 |
| 4 | jiangly | 3583 |
| 5 | turmax | 3559 |
| 6 | tourist | 3541 |
| 7 | strapple | 3515 |
| 8 | ksun48 | 3461 |
| 9 | dXqwq | 3436 |
| 10 | Otomachi_Una | 3413 |
| Страны | Города | Организации | Всё → |
| № | Пользователь | Вклад |
|---|---|---|
| 1 | Qingyu | 157 |
| 2 | adamant | 153 |
| 3 | Um_nik | 147 |
| 3 | Proof_by_QED | 147 |
| 5 | Dominater069 | 145 |
| 6 | errorgorn | 142 |
| 7 | cry | 139 |
| 8 | YuukiS | 135 |
| 9 | TheScrasse | 134 |
| 10 | chromate00 | 133 |
I recently came back to CP and honestly I'm struggling to find the motivation to continue. With AI improving every day and companies getting skeptical about any online account, is a high Codeforces rating still valuable?
| Название |
|---|



I'd agree with the fact that AI improvement can lead to basically uselessness of basic developers, but I'm 1000% sure that the AI will eventually stop self-improving and will be used as a tool, not a high-level developer, and the CF rating is just keeps u motivated to learn smth new like in any other ELO-games / ELO-sites etc. Afterall this question definetly is one of the most popular rn questions, there WILL be place for the programmers, and CP helps you not only with "speedrunning keyboard" but also with quick task solving which is very verrry useful skill, ofc if you already know every existing algorithm and good with using it in code and you're tired from constant DIV-s (which isn't your case I assume) then yeah, move on to smth you good at :D otherwise I think that CF is by far the best of all CP sites, with lots of problems and constant competitions. To sum up I`d say that moral value of rating depends on ur skill level and wethr you want to continue programming in the competitive environment or do you want to move onto smth that you are more interested in. Hope this comment helps :D
Thank you it did. It's not just about basic developers anymore, and I can't seem find other productive thing to do that would benefit from having a history in CP.
No.
You can check this profile to convince yourself: _ironman_3000.
The good news is, the rating per-se had little value in the first place. No serious employer would look at it, but rely on its own interviewing process instead. Regarding pre-screening, it might be useful if you are a new grad, and even then, seeing something like "ACM-ICPC" is more reassuring. Yet, only a selected few would know about it. The rest won't care or would even downplay it. To be fair, it's not a hobby that helps you pass the beer test.
Now, does being good at Codeforces have a market value? So far, yes, but up to a certain point. Even elite companies rarely ask questions above div 2 C. Will the skill still be valuable? Meta started allowing AI during interviews and Google discontinued Code Jam, etc., so I have my doubts. It would be great if it could become some sort of standardized test like SAT, but I haven't seen any effort in that direction.
Thank you for the insight, what high market value skills should one learn nowadays?
HANK! DONT ABBREVIATE COMPETITIVE PROGRAMMING!
Ragebait blog... I'm not really sure what sort of productive discussion you're expecting to happen here.
In your case: if you can't find an external motivation to do contests, find an internal one. And if you can't find an internal one, don't do contests. It's that simple. None of us can figure that out for you.
That wasn't what I am trying to do. I spent a lot of time time on CP already and AI is kinda messing up everything. I am looking for alternatives that would still be beneficial.
You shouldn't have cared about rating in the first place.
I can't regret that. CP is still a skill that changed a lot of aspects in my life. However, right now it just seems like the skill itself isn't as valuable as it used to be and I am currently trying to find a way to make use of it since solving CF problems isn't as beneficial anymore.
I don't think it's ever really been very valuable except for the sake of having a skill. A tiny minority of algorithmic discoveries utterly dominates practical application and it's much more valuable to be able to do something approximate with well-collected data. The competitive part is purely for competitors' own sake. Just treat it as what it is — a hobby.
You shouldn't care.
I want an alternative. What is there to do that would actually make use of good CP skills and be valuable at the same time?
That depends on your definition of "valuable". Go work in HFT, idk.
Bro, i am getting negetive ratings in all rounds :((.
Nowadays problems are so hard, whereas few years ago those were much easier :)
Wow, I'm so jealous because Um_nik had commented on this post. congrats bro amin2022
and now you can congratulate yourself
oh my god now I can rest in peace, thanks bro!
loser.
Your username says that in Hindi.
Isn't it like when AI is improving day by day, most of the brute work at job can be leveraged using AI and we have more time to invest at CP!
that's one way to look at it!
It can still be valuable to judge your own improvement and flex to your friends, but you can no longer flex it to random online people that doesn't even know you (you shouldn't have ever done the latter)
Yeah ofc :). I guess it was always more of a fun thing to do.