_ishuu_'s blog

By _ishuu_, history, 6 weeks ago, In English

I just wanted to know from some of u guys with anxiety disorders like for example "Obsessive Compulsive Disorder" (In my case) or any other kind deal with it while being in the journey of cp. Your experiences will be highly valued.

 
 
 
 
  • Vote: I like it
  • +10
  • Vote: I do not like it

»
6 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

Yeah, dude. I have OCD but "managed it" a couple years back. So, i am mostly normal. And don't blame CP performance on OCD. Ofcourse, you need to overcome it on the side and then practice practice practice.

  • »
    »
    6 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Broh actually when i solve a good problem having a proof then my brain tends to repeat that proof again and again so that i grasp it properly but now i try not to do it as it gives anxiety at times.

    • »
      »
      »
      6 weeks ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Have u been clinically diagnosed? Or you think you have OCD

    • »
      »
      »
      6 weeks ago, # ^ |
      Rev. 2   Vote: I like it 0 Vote: I do not like it

      I didn't spot myself doing something like u did. But you know the drill, understand the proof and leave it. Maybe, you can revise it after sometime. Anyways, you don't need to memorize it. I have rarely come across proofs anyways. Solutions you can understand and maybe note down somewhere if you learnt a new concept/trick or something. You can revisit it later.

      What you said sounds a bit like hoarding. So, like just be with the anxiety without acting on it. Soon, this habit will go. You are going in the right direction.

      Best way is to take a small break or move to another problem.

      Search Quora with my name. You might find some answers which can help you in overcoming OCD.

    • »
      »
      »
      6 weeks ago, # ^ |
        Vote: I like it +3 Vote: I do not like it

      Yeah this happens with me too now i am trying to avoid this. Whenever i solve a problem after reading the editorial or proof i just understand it once and move on won't try to memorize that just understand and move on. When similar trick or concept comes in another problem it will automatically click so just understand and move on.

      • »
        »
        »
        »
        6 weeks ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        yaa broh thats actually what i look forward

»
6 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

Hi. I also have OCD and I think it's the reason I'm not doing well on contests. I think if I didn't have it I could probably focus better and be at least expert.

It's really unfortunate some of us have to deal with this :(

  • »
    »
    6 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Dont take CP too serious . Take it as a trial and error game. Things will be sorted for sure.

  • »
    »
    4 weeks ago, # ^ |
    Rev. 2   Vote: I like it 0 Vote: I do not like it

    Practicing will be the key. The more you practice, the less OCD shit you have to deal with. Try focusing on practice.

    Also, trust me. If you think that "once I get rid of OCD, my CP skills will increase significantly", this is not gonna happen. You will certainly see a boost but not a lot.(Telling from my experience) The main thing that happens that your default quality of life improves a lot and that is most important. And you want to get to this stage where OCD or some other illness does not become an obstacle in your pursuit of goals/improving in skills etc.

    For CP, you will have to practice and spend time solving problems on Codeforces.

    Though OCD does affect working memory(which is essential for maths and CP) and I used to struggle a lot(still struggle but less but maths is over for me lol) in problems where lots of steps were required or say dry running something like Djikstra(Design and Analysis of Algorithms course). But even that can be rectified by practicing a lot. What happens is that those things get internalised/get into long term memory and then your working memory(say its RAM) has less load and you can use the memory as cache kind of thing.

    So practicing does solve everything. My progress has been slow on CF(coz >70% problem solving time is spent on LeetCode. If you guys do good, that will give me hope too lol. All the best. Check this out sometime.

»
6 weeks ago, # |
  Vote: I like it +1 Vote: I do not like it

Watch this and notice the analogy between the hockey game and competitive programming.

Spoiler