takopi's blog

By takopi, history, 7 weeks ago, In English

Has anyone ever done this?

Every single div1 people that I know IRL or online had coach.

so I think it's extremely hard to improve and get into div1 without proper guidance from coaching.

but I have no affiliation, coaching will not available but still I want to improve, so asking help from people who actually become div1 without coaching.

  • Vote: I like it
  • -6
  • Vote: I do not like it

»
7 weeks ago, # |
  Vote: I like it +32 Vote: I do not like it

I know many people who didn't. Even myself, after ~1900 I didn't have a coach, only friends and acquaintances whom i could ask something.

I don't say that one doesn't need a coach to become div1, but having a coach absolutely is not a necessary condition to reach some certain level (at least up to read)

Neither I deny that with a good coach you will in fact most likely reach it sooner. However, if one is stuck at some point, I believe just something is wrong about his approach/attitude for trainings, and that's the first thing that has to be changed before getting a coach

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

It is certainly possible, I am not a CM but until very recently I had no friends that did CP. Everything I did, I did it 100% by myself.

»
7 weeks ago, # |
  Vote: I like it -29 Vote: I do not like it

I did get everywhere I am without having had any formal coaching besides having been introduced to C++ and the very basic algorithms, however I would have done it much faster if I had a coach or someone to mentor me throughout the process.

However, online communities such as Errichto's server are very useful and I've seen a lot of people improve over time as they learn from more experienced peers. Even back in the day when I used to be a more active competitor, being an active member in various discord servers was very helpful especially as far as making the step to more superior echelons of competitive programming, so yes, getting to purple is possible by yourself, however having someone to guide you can be very useful.

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

I can solve < 2200 pretty easily and I don't have a coach.

»
7 weeks ago, # |
  Vote: I like it +34 Vote: I do not like it

Master here. Trained all by myself since March this year with no coach but a few friends to discuss with.

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

    Same here since January. I followed CSES (stopping at advanced techniques), their book easily contains everything you need to know for CM

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

    What platforms and resources you used for training?

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

it's certainly possible, I've seen a person who reached IM on their own, I myself reached CM without any sorts of coaching

»
7 weeks ago, # |
  Vote: I like it +23 Vote: I do not like it

I had a small amount of coaching when I was starting competitive programming (before I even knew codeforces existed) but for the last few years I've been self-guided. It's definitely possible to go from blue -> div1 without a coach, although as some people have mentioned I'd imagine it would be easier with one.

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

    Are you the original one who made the minecraft redstone build? Or you just decided to go with the same name as him?

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

      is it something great?

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

        For me... YES.

        He (along with his team members) used redstone in minecraft to build minecraft inside MINECRAFT. That is, by following the computer architecture design stuff, don't have much idea about it tho.

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

      Yes, I am him

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

        That's kind of unfair.

        Not only are you an extremely pro minecrafter, you are IGM(in just 29 contests) too and along with these 100k+ subs also. T_T

        Also, why don't you mention it in your CF profile or at least have the same pfp as your YT?

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

        You are truly him

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

          truly one of the hims of all time

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

Actually coaches are useless. I mean yes it's good to ask seniors and high rated people how did they practice etc but more than that it's basically useless. You don't need someone to explain algorithms or stuff for you, you just need to solve and learn by yourself. It's good to have people to guide you, but in the end it comes down to practicing and self reliance

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

I will show you how to reach M just by myself, even without friends.

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

In fact if you want to become CM or Master,coach isn't necessary.

You can become expert by youself,why can't you become Master the same way?

Coach may help you get better grade faster,but you can also improve by youself as long as you are really hard-working.

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

Indeed, I'm one. Just a bunch of competitive friends and a will to improve are enough for CM imo.

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

i dont have a coach i reached newbie by my own determination and hardwork

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

Coaching shines whenever you feel that you've hit a wall. Everything else, like how to train, which algorithms to cover, which problems to select, etc is public information in the internet, already repeated by a lot of top coders.

So I would recommend coaching if you are feeling stuck (it doesn't really matter if you are stuck or not, whatatters is that you are FEELING stuck, and that will hinder your progress).

I think the best type of coaching you can get is through a training camp. You get curated problemsets, with analyais, meet new people, etc.

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

I just recently managed to do it, there's a lot of helpful stuff on the internet, just trust the process and have fun!!

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

The only people who like coaching are coaches. This truly says a lot about society.