i_pranavmehta's blog

By i_pranavmehta, history, 11 months ago, In English

This year I started teaching a few friends which has scaled to a community of thousands of coders. We developed various resources this year like the ACD Ladders, Hard75 bot, ACD bot, and most importantly the ACD discord server (which now has more than 7k members-making it the biggest active Indian CP server!), the best part is all these resources are absolutely free! Thousands of coders use these resources on daily basis and have seen significant growth in their CP profiles, hundreds of students even got help in placements by these resources! The journey has been thrilling to say the least, I had never thought that we’d scale so much so quick and thanks a lot for all the support!

[TL;DR: here's a ~6 mins video covering all of this: here ]

However I resigned from Microsoft in September this year and joined a startup! The work is amazing to be honest! however the lack of bandwidth now doesn’t allow me to contribute much to teaching, I am not that active as much as I was earlier! I would like to change this, I would again like to start contributing and start my own course! Obviously I’ll have to cut a bit on other fronts- I’m dropping my plans of getting into fitness and also won’t be able to continue my own CP journey and hence am quitting CP! Yes it’s gonna be detrimental for my personal and professional growth however I don’t see another way of being in a position to contribute again to the community without quitting it.

Although I am myself am a bit against courses but lately interacting with a a lot of new coders made me realise that beginners do rely heavily on the courses as spoon feeding often is helpful at that level, and you can’t expect everyone to read blogs and search for resources online. The course I am planning would span for 4-5 months and would cover basics of DSA/CP to an extend that should be sufficient to reach expert on Codeforces and should be enough for cracking your dream orgs! I don’t consider DSA/CP to be too different and hence I don’t see a point in ranting about it rather it’s best to club both and see amazing results! I know competitive programming shall be taken as a sport and not as means of getting placed in your dream orgs but I am just trying to be pragmatic here, and making efforts in the direction most people would be helped! It would start most likely in Feb 2024, and this course would include me teaching via live sessions and doubt discussions, along with video and text resources.

Over the past few weeks I interacted with a lot of top Indian coders and tech professionals. 1 thing was clear that keeping these resources free would attract a lot of people however free resources are mostly taken for granted. hence it won’t do any good! This is something I’ve witnessed in the beginning of this year too! I am left with 2 choices here:

  1. Make it paid and I could donate all the money to some charity, so that people understand the value of the course they are purchasing and put in the required efforts. However, this would dent my plans of promoting free education.

  2. Have a big enough student base so that a few students taking it for granted isn’t too demotivating for my team and me! This is where I feel I should be betting! Obviously it’s not something I can do, and would need help from you guys. I am aiming for 10k on twitter, youtube and discord, If we reach this mark by the end of the year (we still have a week to do this) then I promise to start and conclude everything I just mentioned! I know some people (mostly those who don’t know me) would feel that I am trying to gain subscribers or followers here, so just to mention- none of these platforms earn me a single penny all of them are free (and even dont have monetisation enabled). Even though we have thousands of coders using ACD Ladders daily still it’s ad free to improve user experience. Yes, the twitter account might generate some money in future, but I’ll not be keeping a single penny out of it and would rather utilise all the money for the community in terms of giveaways and for developing more helpful stuff

It’s not easy to keep promoting free education specially when ed-techs are willing to pay you huge amount of money to teach on their platforms or even just to promote their platforms but I understand the financial condition of several students in college who are barely able to pay their college fees, I would never ever feel morally correct if I ever ask them to pay even a single rupee also money doesn’t really matter much beyond a point and the satisfaction you get for truly helping others is un-parallel! hence I’ve always rejected such offers and promoted free resources! I am trying to do the same now, but this time I need your help! I am not gonna spend a single penny on advertisements since the course is also gonna be 100% free! hence it must be word of mouth! If any of the Acode daily resources or if even I in person have helped you in the smallest possible way to reach where you are today then I would request you to show some support and spread this message! Let’s see if we are able to reach 10k by the end of the year, links are attached below. I hope that we reach the desired numbers by the end of the year and I am able to contribute a lot more the next year! This is my way of contributing to the community, make sure you do your part in this! Maybe this course might not be ideal for you but there could be others who could benefit from this, hence please spread the word!

Peace!

twitter youtube discord

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

»
11 months ago, # |
  Vote: I like it +7 Vote: I do not like it

GG.paki love bruh

»
11 months ago, # |
  Vote: I like it +7 Vote: I do not like it

The ACDians already know that this course is gonna be fire 💌 🤩

»
11 months ago, # |
  Vote: I like it +12 Vote: I do not like it

It's harsh that you are quitting CP and we will always keep supporting to you.

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

    Thanks for all the amazing things you built this year! I don't see another option in which I could do CP, work a day job and also teach. Could only keep 2 of these, hence had to make this decision!

»
11 months ago, # |
  Vote: I like it 0 Vote: I do not like it

another one bites the dust

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

Your dedication to free education and empowering cp'ers is incredibly admirable.

Thanks

»
11 months ago, # |
  Vote: I like it +12 Vote: I do not like it

Your pedagogical prowess is truly exceptional. I eagerly anticipate the commencement of your forthcoming course, eagerly awaiting the wealth of knowledge you are poised to share.

»
11 months ago, # |
  Vote: I like it +9 Vote: I do not like it

exiting passion for ACD. Your contribution to the community is beyond any measurement.

»
11 months ago, # |
  Vote: I like it +6 Vote: I do not like it

Thanks Pranav for all the good work you and the ACD team does. Good luck in your post competitive CP life.

Given your dominance, I think anyone who will do the course will significantly improve.

Btw the ACD discord is one of the most active CP discords out there, covering doubts, post-contest-discussions, etc. Definitely join if you haven't:

discord link

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

    Thanks Kahaani, yeah discord server is pretty active and there's still a lot of room for growth! Glad to see all the positive impact these resources have provided to folks!

»
11 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Orzzzz sir