Блог пользователя EternalFire

Автор EternalFire, история, 6 лет назад, По-английски

Recently I have participated in the national olympiad of my country. Sadly, I wasn't able to pass to the next round (Team Selection Test). After failing exam, my family, teacher and friends advised me to learn English and other things (I can't participate in the national olympiad next year). But I'm not interested in it at all, so I still spend many time solving problems. Because solving problems is the only thing that help me to be happy and forget about the failure.

So I asked here if anyone give me an advice to improve myself. Thanks for reading.

  • Проголосовать: нравится
  • +126
  • Проголосовать: не нравится

»
6 лет назад, # |
  Проголосовать: нравится +196 Проголосовать: не нравится

Become a drug addict.

»
6 лет назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится

Just go with the flow. :) I think you are doing great.

»
6 лет назад, # |
  Проголосовать: нравится +43 Проголосовать: не нравится

Get red and you will have a ton of bragging rights! Just do it!

»
6 лет назад, # |
  Проголосовать: нравится +94 Проголосовать: не нравится

I'd say that the failure itself shouldn't matter in whatever decision you make. Probably it's just the fact that this was your last olympiad and you would've had a couple more contests if you hadn't failed. I totally feel you, and keeping doing problems can be a decent call. It's important to do what makes you happy.

On the long run though, chances are that you may eventually realize you wish you had done something else as well. Next year you'll be going to uni, I suppose, which means that you'll get the chance to experiment all sorts of new stuff and to learn more about topics that may look boring right now, but could eventually light a spark in you (for example, I hated analysis, and now I'm doing a greeeat Continuous Mathematics course in university which is just as interesting as CP).

I'd say try learning and experimenting new stuff, regardless of whether they are related to Computer Science or some other subject or a sport, or watching some series, or joining a club or whatever. The thing is that, although hardly, you could do that whilst also doing CP, with the right time distribution. After getting used to having CP for long, you'll probably need an actual focus to get started with doing something else as well, so exploring more on a demanding topic would definitely work (and there are surely enough many topics to consider)

As for the purpose of becoming better at CP itself, the standard advise is practice, practice, practice. It seems you don't lack that so maybe try to opposite: take a break, let your brain relax for a bit, and do it again under much less stressful conditions. Doing some maths may work from a certain level, it's important you're able to feel things and visualize different phenomenons very clearly.

»
6 лет назад, # |
  Проголосовать: нравится +53 Проголосовать: не нравится

Do you guys abbreviate competitive programming as CP intentionally? I can't help but laugh at titles like "best cp site", "i'm addicted to cp"... on codeforces

»
6 лет назад, # |
  Проголосовать: нравится +19 Проголосовать: не нравится

If solving problems helps you forget about your past experience, then why not keep coding?

»
6 лет назад, # |
  Проголосовать: нравится +94 Проголосовать: не нравится

Just solve all problems on all online judges. When there are no more problems, there is nothing to be addicted to.

»
6 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Go through and best of luck.

»
6 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

I thought you were talkin about Club Penguin... lol .-.

»
6 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

I also failed to reach TST this year, but I'm still gonna participate next year. It's your life after all and if you're passionate about it, don't let anything stop you.