Got to be honest for a bit, I’ve often find myself procrastinating over coding and stuff even though I (finally) find passion in it. This is a bit hard to explain so please bear my English because for sure it’s going to be down to.
So first, I recently got out of the Algorithm Challenges in about 3 weeks (and planning it to go through all over again when I’m done gaining the right amount of info in MDN). I feel I am slow when it comes to this even though I should be taking the tests with I like to call PET (patience, effort, and time).
Second, I always find myself doing other things since… procrastination is such a pain to manage and it always overshadows my diligence to these things.
And lastly, FCC is the first coding community I am able to stay for the longest time and I want to continue that. Less hoping into stuff and more focus on one thing, that’s my objective for this year (yes, it’s a New Year resolution but I want to make it for a lifetime). Better be an expert on one thing than to be average at everything, I say.
OK, so what I am trying to say is I need some tips on self-studying.
I know there is putting practice into daily routine, joining communities, and practicing of skill above X time of reading, people have different ways of learning, finding the best study habit for myself but I still want to see others’ tips and opinion (even the ones that I just mentioned) so I can use it as sturdier foundation on how did the veterans over here became… well, veterans (and a dose of different perspective can help to me, sometimes).
EDIT: Beside, I think it is useful not only for my potential hobby/career/whatever-it-may-be, but on life in general. So please, I encourage you to speak out about this, it’ll be useful for everybody.
If anyone has been in a similar situation like mine, go ahead and narrate it here. It’ll be a very big help for me since I can’t really explain the how, and why of this thing.
EDIT: P.S. sorry for the wall of text over here, I just want to elaborate as much as I can so the discussion can be clear and again, bear with my clunky English for this one.