fabbiucciello's blog

By fabbiucciello, history, 5 years ago, In English

Hello,guys As this question's title say I'm asking about it because practicing every day kind of makes me feel some mental fatigue. (Obviously I feel It doesn't work with me). What's your opinion about this? How much time do you practice weekly?

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

| Write comment?
»
5 years ago, hide # |
← Rev. 2  
Vote: I like it +13 Vote: I do not like it

I've just been practicing again recently(today) as I just finished exams yesterday, but I just practice when I feel like practicing and I stop whenever I feel like I'm tired and want to go do something else, like watching some anime for example. And with regards to how much I practice, I don't really have a target amount, I can spend from 0 to 8 hours a day, it just depends on if I'm feeling like doing any practice that day.

»
5 years ago, hide # |
← Rev. 2  
Vote: I like it +25 Vote: I do not like it

Yes very unproductive. Just look at how slow timmyfeng improved by practicing daily. Try practicing once a year, you'll see great improvement.

  • »
    »
    5 years ago, hide # ^ |
     
    Vote: I like it +7 Vote: I do not like it

    Personally I feel that you didn't grasp what I'm refering to.

  • »
    »
    5 years ago, hide # ^ |
     
    Vote: I like it +10 Vote: I do not like it

    I don't think you understand what OP is talking about. Of course frequent practice is good for improvement. However, everyone has their own limits that will define what "frequent" means. Doing a VC every other day seems to work fine for Timmy, but I don't think this type of practice is sustainable for me. I've tried in the past and after a few days, my mind starts to feel foggy and my thinking speed becomes reduced to like 50%. I don't think practicing under these conditions is particularly helpful and would advise OP in these instances (I think this is what they mean by "mental fatigue") to take a break. Just practice when you feel up for it.

    • »
      »
      »
      5 years ago, hide # ^ |
       
      Vote: I like it +12 Vote: I do not like it

      If I practiced "just when I felt up for it," I would practice never. I strongly believe for most people the "mental fatigue" will go away with some discipline turning practice into a habit.

»
5 years ago, hide # |
 
Vote: I like it +11 Vote: I do not like it

Depends on what's your goal. For me codeforces is an entertainment activity and I'm doing it only when it's fun. Also ranked contests are happening so often that this leaves no time for real practice. Except for upsolving problems from these ranked contests. I know that this is inefficient, but I'm not in a rush.

»
5 years ago, hide # |
← Rev. 2  
Vote: I like it 0 Vote: I do not like it

Well, it really depends on the type of person you are: some can practice daily, for extended periods of time, others simply cannot. Many people need to strike a balance between consistency (if you don't train consistently, you'll most likely not succeed) and flexibility (or breaks).

In my case, a few consecutive days of practicing then a break of a few days seems to work quite well. Anyway, if you want to achieve efficiency, I recommend you try some different combinations of practice and relaxing and see what works best for you.

»
5 years ago, hide # |
← Rev. 3  
Vote: I like it 0 Vote: I do not like it

I'd say you need someone to talk to — someone who solve problems better (having friend helps). You have a lot of wrong submissions which may be demotivating. But that is how the things are at the start usually. Thought I would admit — its important to code daily. At list few lines in simple problems, not necessary an hour of work — so you could get rid of stress, but don't forget how to code) Or maybe consider switch to leetcode.com for some time. They have open tests and sometimes it help to gasp ideas quicker. The better you become — the easier it is to practice daily. When you solve quickly — it is really rewarding.

»
5 years ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I think when you love something so much, you can't stop doing it!