@IcyPlane

This guy is the one who replies to all queries in stack overflow

@teomeyerhoff885

This kid is hella smart and wise beyond his years. More importantly he is a nice guy. Respect and subscribed.

@namnguyen7153

The last mistake is probably the most common mindset of Asian parents. Figuring that out by yourself at such a young age makes you a very good learner! Keep up the good work dude.

@poorgang

Since you have started doing tutorials/guides, can you do a video on ‘how to read a problem properly and remove the unused part during a contest?’

@debadiptobiswas5611

So glad that you mentioned that we do need maths in programming. Some of the pseudo programming channels on youtube often misguides the beginners. They make it feel like CS is a liberal arts subject.

@cybermats2004

I dont want to start Competitive Programming, I dont even Program. I just watch this Video because I like you <333

@lefrutit228

"You need to be able to understand English", - said  William in English

@pauldayonghuang9284

Twenty years in software/internet industry, this gets my vote for the best intro programming video for 2020/2021. Every new programmer/engineer should watch this.

@km5116

This guy is spot on. I'm almost finished with my undergrad degree in computer science, yet competitive programming is a challenge if you're new to the idea of it, even with years of classes in cs. This is a great video William, keep it up!

@ayushdwivedi6892

Coincidentally, one of my friends just asked me about how to begin CP and I had just seen this video of yours... Thanks for saving my energy man!!

@xbaphomet0136

most honest video on how to get better at competitive programming

@debugging_with_david

Thanks so much for this!  I'm working on my CS degree right now and I can attest to the fact that most of the CS courses you take in college are not focused on teaching you algorithms that will help you in coding interviews and CP. These classes are meant to get you comfortable with your first few coding languages and teach you problem solving and design techniques, NOT how to pass a coding interview. You're a legend and honestly someone I look up to!

@km5116

The point you made about comparing yourself to others is so important. I used to do this when surrounded by people who had years of exposure to cs above my own, and I would feel so dumb and helpless. It takes so much time to really rewire your brain and think differently in order to be a successful computer scientist. Be patient and kind to yourself. It will pay off and there's no need to be down on it. And remember, repetition is the mother of skill, so always practice coding when you can, even if its just for a few minutes when you can, or watching some videos about cs, it all helps! Sooner than you would think, you'll be writing programs that will impress you!

@rohitpal7739

Thanks 😄its like with you and errichto I can really ace up in competitive programming

@Test-dp1ib

Menu :
(0:22) 0 - English, Math, Typing.
(2:20) 1 - Learning to Program.
(3:35) 2 - Starting Competitive Programming.
(5:46) 3 - Common Mistakes.
(6:12) 3.a - Relying on college courses.
(6:33) 3.b - Relying too much - 5% Rule.
(7:06) 3.c - Learning too advanced techniques
(7:51) 3.d - Comparing yourself with others.

@jamesyoo67

Thanks William. You're a blessing to the community.

@vedhasbalaji7648

person woman man camera tv

@vijinvincent3210

He really tried his best to make us laugh and actually he did though.

@mikyhtx

I dropped out in the 8th grade and that makes DS and algos so hard. I am a frontend dev trying to make the switch to Software Engineering. Which is a pretty easy switch, but the coding interviews are tough. I am getting better with practice, but it's hard. I am taking it one day at a time.

@Millicx

I'm not one of the best competitive programmers but I can tell that after I improved my English I saw improvements on programming too, even if I knew English it was sometimes difficult to understand the problems. It also helps at learning programming in general since most of the resources are on english