Gennady Korotkevich Biography: The Unstoppable King of Coding | Tourist's Journey to 4000 Elo
Вставка
- Опубліковано 20 гру 2024
- Gennady Korotkevich, widely known by his handle "tourist", is the undisputed king of competitive programming. This Belarusian prodigy has redefined the world of coding with his unmatched skills, hard work, and relentless pursuit of excellence. Gennady has broken records and set new benchmarks across every major coding platform, from being the first to cross the 4000 Elo rating on Codeforces to winning Google Code Jam eight times and the Facebook Hacker Cup three times.
Starting his journey at just 11, Gennady dominated the International Olympiad in Informatics (IOI) with six consecutive gold medals. His expertise spans Codeforces, CodeChef, and the ICPC, where he consistently ranks at the top.
Gennady’s achievements are a testament to his genius, determination, and passion for programming. Watch as we explore the mind of a coding legend and break down what makes tourist the greatest of all time in competitive programming!
Gennady Korotkevich
tourist coder
tourist Codeforces
Codeforces Elo 4000
competitive programming
top competitive programmer
Google Code Jam winner
ICPC World Finals champion
CodeChef 7 star coder
Facebook Hacker Cup winner
International Olympiad in Informatics
coding legend Gennady Korotkevich
best competitive programmer
Codeforces grandmaster
Google Code Jam 8-time winner
learn competitive programming
programming tips and tricks
how to become a better coder
coding inspiration
top coder in the world
coding motivation
#GennadyKorotkevich
#TouristCoder
#Codeforces
#CompetitiveProgramming
#CodeforcesLegend
#GoogleCodeJam
#ICPCChampion
#ProgrammingGenius
#CodeChef7Star
#ProgrammingMotivation
#Elo4000
#CodingLegend
#TopCoder
#ProgrammingJourney
#HackerCupChampion
As per his wikipedia page - "His parents, Vladimir and Lyudmila Korotkevich, are programmers in the mathematics department at Francysk Skaryna Homiel State University. At age 6, he became interested in his parents' work. When he was 8, his father designed a children's game he could use to learn programming."
He definitely put in the effort to reach where he is today, but a fair share of credit goes to his upbringing. I would say his parents did a brilliant parenting. Huge respect for them too.
Yes, that’s where the gap begins we only see the achievement of a person without knowing his background.
Broken life to make high school teachers to proud of him..
He started coding in 2003, first participate ioi in 2006😢😢
And we in 2018/19/20/21 and that too also in adult age when too much responsibility on us ....😂😂and gennady started at age 8 when no responsibility and learning power maximum then😢😢
15 year advantage from us
16 year advantage from us 😂😂😂fuck
in conclusion give up
This dude breathes code.
Competitive code*
@@KewalTailorI assure you this guy have more opportunities to work, than any react (or any framework expert).. every good competitive programmer ends in companies like google etc
@@khzzzzzzzz not always, you need solid projects for that
@@KewalTailor development is way easier than competitive coding
@@Jamesman2070 you think that cause you have pu*sy projects in mind, those don't take even a week to develop, whereas there are some absolutely BANGER projects in my mind that will be REALLY difficult and also interesting to develop
But can he center a div
😂😂 it was funny en
he will google it
😂😂
he will ask chatGPT
@@daddy-w6o5 Gemini tooo for checking which is better
Tourist was my teacher in ITMO University back in 2020 💪💪
Was he in teaching assistant or doing fulltime after graduating from ITMO?
What type of teacher was he in ITMO University?
@@void-9 algorithms most probably
Gennady is the Top G of competitive programming, absolutely an inspiration for others
Average competitors in my hackathons be like💀💀💀
Is the hackathon mendatory to become master in coding ?
*mandatory and no, having solid basics in the programming language and good logical skills and practice, practice and practice@@Trendi_Vibes
@@pajeet_slayer thx bro
@@Trendi_Vibes it helps to make your CV stand out as recognizable achievement. Thus I think it is very important in today day and age
@@Neuroszima Thx bro 🙏🏻
I came to his profile late within my CP journey, but when I did, it put a next level of inspiration within my journey.
Gennady Korotkevich (tourist), a man with great skills.
HANK!!! HANK!!! DON'T USE THE ACRONYM FOR COMPETITIVE PROGRAMMING!!! IT WILL GET YOU ARRESTED!!! HANK!!!
bruv dont use that acronym 😂
Cp?
However much effort you put in , however much hunger you have , an intermediate talent cannot compare to tourist talent after all especially one that also works hard
He's 30 years old now and his parents were programmers both.
shhh don't ruin the video - it was made to think we are stupid
People like him are born. It's like saying if you study hard enough you can be as great as Einstein, Tesla, Newton. It's always good to keep a healthy dose of realism instead of perpetuating the whole you're just not "hungry enough or invested enough". Some peoples brain are just wired differently
Why are you so sure?
It depends how much we're willing to sacrifice + how motivated we are. Most of these people have both. If we lack one of these, we'd never reach that level and it's really up to our choice.
@@amyrlexiion4688 he won at 11 in his first competition, that says it all.
yeah its like having a faster CPU plus working hard by enjoying it. How can you compete with that with a slower CPU even with hard working.
@@ersinerdem7285 structure of your brain changes when you (don't) use it. Structure of your CPU doesn't change as you use it.
Remember when they said, hard work beats talent 99 times out of 100. This is the 1 time it loses. Gennady is talented.
talent + hard work will beat either
Gennady is not just talented. He has put in the time and effort more than anyone else. He has worked the hardest in this one particular field, that's why he is the undisputed greatest ever.
@@DeepanshuGautam-c5bHe actually hasnt worked the hardest in competitive programming. In an interview posted at code forces website gennady told the interviewer that he only practiced CP and IOI problems for 3-4 hours a day!!!!!
@@dollypandey9139 Do you know what discipline, consistency, persistence mean? Do you really think it's easy to devote 3-4 hours of your life everyday for decades straight? No one has ever devoted this much time to these problems, that's why he's the best. He wasn't the best straight out of the womb.
stop thinking like this it only make you feel you have only certain limit to youreself, he must have put lot of effort and perservarance into it , he dedicated his entier life to the craft.
Im surpised no one is asking how exactly he managed to get this far and how he manages to remain successful.
This.
bc hes a genius. he was born gifted. hard work factored in but even if he were lazy, he would have been good.
@HelloThere-xs8ss preciate the response but there has to be some way a non genius can compete right
@@slantingclock9679nope😊
@@slantingclock9679 a non genius can compete , get good , perhaps great.....but he/she wont ever reach that kind of dominance in cp
Some people are just born to do something and they figured it out and gave it everything.
When Gennady makes a syntax error in the code, the compiler apologizes and corrects itself in the next version
hhaahhahha
As a programming newbie born and raised in Belarus I can say that's a huge motivation. My dormitory neigbour looked like him, lol
bro 18 with 18+ years of coding experience a hiring managers wet dream
Tbh 2600 problems is too less for a person of this rank. This proves he is far more brilliant than an average guy
It's only on CF. He had solved thousands before coming to CF.
Point sir @@alek4001
Point
I do not know when I am going to catch a certain level in the world of programming 😢
hy harkirat .
big fen
Tourist is the Ramanujam of CP. No level of hunger can make anyone match him.
Of course, there is no surprise that he is one of the hardest working CPist too.
Now Gennady should work as a computer scientist. Adopt to a different game.
are you stupid , computer scientist are different gravy.
solving questions in a time limit doesn't make you a scientist but solving impossible problem in lifetime does !!
No one is compared to the Great Srinivasa Ramanujam, He derived his mathematics solutions without any proofs with the help of goddess saraswati. so you are comparing a God and King in his kingdom
@@tamilangamer7901 " help of goddess saraswati." arey padh le kam se kam campus main koi company ko ye mat bolna tere upar kripa nai hui mata ji ka
The contest in which he appears, everyone wishes to come 2nd🤣
2:08
"The greatness isn't something you wait for, it's something you fight for."
and still not a single named software in his name, i'd love if he would create something like linux, the world could really use say a new opensource webrowser which does not rely on chromium
✅✅✅
Work on yourself first before undermining other's achievement, he's competitive programmer, best one. He choose that because he enjoys it, you wouldn't even be 800 on codeforces yet you're talking like it's nothing. Same if I told some surfer go catch some fish and be useful. Pathetic people.
exactly
Webkit u mean
He has a publication for a genetics algorithm.
Nice! a prodigy indeed. It would be very interesting to know what their major contributions are to the development of new algorithms and to the development of world-class software.
There in the utility classes/functions. Internally they're written using some advanced algorithms. Or I misunderstand your question
He doesn't cope when he's sad, he codes.
2:04 He didn’t finish first five times. As you can see in column “rank”, he finished 20th in 2007, 7th in 2008, and 2nd in 2012. He finished first three times. In knowledge olympiads, such as IOI, IMO or IPhO, there are ranges of medals. In IOI2007, the first 25 won gold. I don’t get where “five” came from, since it was stated in the rank that he was first three times and if you had mistakenly assumed that gold meant first, it would have been six times.
Still impressive, nonetheless.
stop throwing shade you jealous n00b
to center a 'div' would prove a challenge for him for sure
If you are young is possible, but as an adult you can't stay in the eat-sleep-code-repeat loop for too long.
True
There are different types of coders, but this guy seems like a competitive coder, not like a senior developer who has to read someone else's code and create what a client needs.
His memory span is indeed big enough to be better than most Senior Devs.
You are omitting that those "seniors" are the reason obsolete software exists. They were creators and know the locations where it is wrong/broken/unmaintainable.
@@Kairat_Techbetter than them at what exactly? You’re clearly a junior. As a senior dev, there are things like mentoring, architecting, pushing features and breaking down tasks. Being a senior doesn’t just equal writing code. A lot of competitive programming people won’t stand out because most of software development is not writing algorithms it’s just maintaining software most of the time
Interesting video! His parents really hooked him up!
CEO of CP
Oh my... That's horrible
Excuse me what?
@@FictionHubZA competitive programming
What is mean by CP?
FBI open up
"I too can be like the top performer in if I work hard enough. Natural talent and IQ isn't a thing because we are all made equal in the image of God"
You're in for a massive dose of reality check if you believe in this horsecrap.
if you believe creation or design you need reality check. iq term has been disproven as well. read the actual research proposing iq term, which was just a way to propose segregation btw.
you are no different than a flatearther, denying facts .
@@ege8240
Where did I say I believe in creation? You have low comprehension ability. English must not be your first language or you are autistic.
IQ being a segregation test is midwit tier info any toddler can find on youtube. So, if you are basing your metric of Intelligence off that stupid trainable test then we are in a completely different page.
To me talent/IQ is the ability to efficiently and precisely extract signal from noise. There are people who innately or due to their upbringing better at it than 99.9% people. An average person cannot get to their level no matter how hard they try. They should be more practical and realistic.
A combination of natural inclination + right upbringing will always yeild amazing results.
This guy is the final boss of all C-programmers on earth
Your inspiring words! I became your 1000th Subscriber!!!
What motivates guys like that? I get natural problem solving talent but how do they keep going... achieve these elite level?
He was probably solving math problems from age 7 in some math focused private school. Then, when your brain is set on something and after 5-10 years it becomes easy for you, you simply can't switch to other things, as that would require more effort than continuing your current trajectory.
You have to be able to not care. The ecological disaster of Earth? Dont care. The injustice and corrupt politics of your country? Do not care. Pollution in your city? Do not care, do not participate in anything social, do not read history, do not read literature , just occupy your brain with math and coding. I wonder if people like him (Gennady) will ever do something similar to eg Linux kernel , or to what Richard Stallman did in the 70ies (gnu open source applications) . These people I suppose are very self-centered and only want to focus on themselves and their progress on that specific thing (competitive programming) they do not even care to use software to solve real world problems.
@@JamesSmith-ix5jd I heard his parents were professors aka computer scientists and neuroscientists or something along those line and that's how he got into Programming via their parents University professor friend from age 3... I get it, it's easy for him because of how long he's been doing that but he's probably competing with people who are also Like doing DP for as long as they can... but his motivation to keep the top spot & elite level focus is something that amazes me...
It became a habit to him. It's like eating breakfast, lunch and dinner everyday. You may occasionally skip a meal, but you definitely crave for more when you are hungry.
So is it true that if I start learning C++ today, in the coming 30 years I can beat him ?
no,
while you are getting better he will also be getting better.
Most probably no.
Why bother though? Compete with yourself.
You are not beating him in million years lol.
He is just unbeatable at this point.
OP, the replies in here might hurt you but I am happy that they are not misleading you by saying "yeah you can, just be hungry..blah blah"(like the video does, selling false dreams). It's best to keep yourself as standard for beating at anything that you wish to do. Thanks.
I was just fucking around. I'm trying to imply that one should pursue what they are naturally good at, and these things can generally be observed at a very young age.
USA : we have gpt o1 to code
Russia : hold my Gennady
Why I never heard an applaud to my relentless pursuit of excellence becoming a primary school teacher or plumber or plasterer.
Magnus Carlsen of Coding
@@jagmohanmandre7447 Nah he is Gennady
Chess isn't half as challenging as coding.
@@ShinAkuma That's so true lol. You can be a chess grandmaster with an IQ of 102 like Hikaru Nakamura and To become a red on codeforces you atleast require an IQ of 110 otherwise there is no chance .
@@dollypandey9139 IQ is a disproven concept. Chess and Coding are both all about pattern recognition. How quickly you identity a pattern and how you solve it. The difference is the entry barrier. You can learn the moves of all the chess pieces in a day, but strategy takes time. With Coding, learning all the tools in your arsenal in itself is a huge task.
"you are not hungry enough" , the only way to beat this igga would be to die , Get a rebirth and start programming at the age of 5 or so
there's like no other way around
same goes for if you want to beat some chess GM
chess grandmaster is pretty much achievable at any age. you only need 2500 FIDE rating. being a superGM(2700+) or one of the world's best is a different story
@@sentientartificialintelligence "only"
@@sentientartificialintelligence no its not achievable at any age lol, very very unlikely that an adult can become a chess GM dude there are more billionaires than GMs
The only way to beat this guy is by having a IQ of 170+
@@dollypandey9139 yeah forgot to add that sh1t too 😢
GOAT, without any doubts
One thing I can't agree with you is that I can have everything but not God gift.
Oh come on , those who have born with GOD gift shows remarkable things.
While we the average people just go on with the flow. We can strive for excellence but that's our limit.
Sad 😔 but the world isn't Fair 😭
Easy when your dads an engineer and teaches u,further easy when you've literally instructors/coaches along to practise and sharpen it.but yea,takes effort.Good job
you seriously can't be taking away credit just because his dad was an engineer lmao, the dude has 6 consecutive gold medals in IOI, and the youngest winner ever, that only happens if you're actually a genius
@@prathampatel1740Yeah preach!!!!
People in the comments section be like if only my dad and mom were engineers i would have been the next GennadyK!!!
People would cope rather than accept the reality that not everyone has the same IQ/Talent/Brain power.
@@dollypandey9139 fr, this dude said "Easy when you're dad's an engineer", it's lowkey insulting tbh
can anyone explain me how he has reached this extraordinary level ?
It is not actually "I am not hungry enough" , it is "I am not good enough to do anything"
He would be perfect to play Tom Riddle in HP.
Account registered 15 years ago!!
Then how before 20 ??
I believe he's 29 now
@@mayukhawasthi8156yes around that age
This video is in making for 10 years 😂
Good thing he didnt have to worry about a place to stay, food to eat and clothes to wear. Just code all day.
imma get traumatized if this dude sit next to me and solved 7 problems under 20 minutes
That's nice, but can he solve two sum?
blindly
this guy would've scored same feats if he was a model ngl
Dude thinks in Binary😎
gracias por la inspiracion.
Impostor syndrome hits hard loL
How exactly did he learn everything?
I admire him and thank you for the advice!
Now let us be honest can he create a sofware linux and/or git, like Linus Torvalds did? Being an Olympyad Target Shooter does not give you the skills of a Soldier. Maybe this not the case but a good competitive programmer can be a terrible software engineer!
Do u really think coding is all about being a software engineer ? If that's the case, you should stay in your well.
@@DennisTran14 It is ok as I mention I admire him.
Yea of course such leetcode skills deserves respect but to be honest Terry Devis creator of temple os who created his own programming language to build own os while having schizophrenia is more fascinating.
It depends upon the exposure he get he is indeed lucky
He probably uses Arch btw
Every Russian says the same "you need to be hungry"
What is he doing now?
The unstoppable kings of coding would be ChatGPT and Devin AI
I could've done that, if I had a father 😥
doesn't matter if I have the same effort and dedication, because of the "brilliant" factor, I will never surpass him. So what's the point?
How much he earns after so much hardwork?
make videos on other coder too
what is his Leetcode Profile?
i think he do not solve leetcode problems, that is tooooo easy for he.
@@Yan-yx5nb This is "Leetcode Profiles" and is actually talking about codeforces profile
All that lecture about hard work is partially true. First off everyone must find what they enjoy doing and what they are naturally talented at, then hard works comes automatically and doesnt seem to you like you are working hard for it since you are enjoying it. Some random guy may put 24/7 to coding for next several years but will he able to achieve Gennady has so far? Not even close.
How inspiring
if every kid started learning math and coding at a young age, this guy wouldn't be so special
I dont think so
True. People don't seem to realise the power of starting early.
Imagine starting coding and math from childhood and putting effort on the same goal over and over.
I literally switched my goal 5-6 times throughout my school till I found something which interests me when I was 24.
Now I'm starting at 24 whereas someone already started this journey when they were just a kid.
@@AyushVerma-lw7ju let me rephrase that, if every kid was passionate about learning math and coding from a young age, this guy wouldn't be so special
and I don't just mean at school or something, in their own free time as well
if you look at something like chess then this isn't a foreign concept, kids will start early and become exceptional
math and coding aren't any different, it's just something like chess is faster to see results in, a bit more fun, and more accessible to learn than math and coding
so, you see more child prodigies in chess than the latter, but it can be easily overcome with the right approach, which most children are never taught and thus people like Gennady become a truly rare sight, and even though he is rare, there could be more people like him, on a side note, you know what's cool, me and him have the same birthday
@@pablovaldes2397Maybe we can see some red coders more but to reach the top I guess that wud take serious dedication and talent
There are hundreds or even thousands of other competitive programmers who also started early like him, but no one really came close to his dominance. That's what makes him special. Also, what you just said applies to every skill "if every kid started learning X, then this guy who is the best at X wouldn't be so special", well, no shit? The problem is that you're mistaking a hypothetical situation with real life. In reality, not every kid is willing to do that, or no one at all. Imagine, as a kid, someone asked you to "Go study math and competitive programming 16 hours a day, for 15 years nonstop." Would you do it? What do you think the percentage of kids who is willing to do that? Are you one of them?
He is just the Margnus Carlsen of Coding world.
if education wouldn't be poluted with obsolete subject matters: fictional literature, religion, drawing, music, sports, etc ...
and focus societal needs: science, math, biology, phisics, chemesty, technology, etc ...
cases like these would be common occurrence
but alas, common folk dont get to decide what is taught and evaluated in schools
you are retarded
this guy reads documentations for dinner
he is the goat
goD GIVEN TALENT
He is him
Im pretty sure tourist has solved on the order of tens of thousands of problems on CF. That counter is wrong
dude is not an inspiration, he's a benchmark .
but can he write a for loop in all programming languages existing😁
What actually is competitive programming?
He's the other guy they are interviewing after you
He is 30 years old. 1994. Don't spread misinformation pls
He was a champion before turning 20. Where’s the misinformation
Someone miss the info
No bro it is legit
Gennady Korotkevich : "every ranking says i am the best programmer in the world. I can confidently use any language out there"
Bob, Manager of that SaaS company selling HR dashboards : "You have less than 10 years exp on React, plus you failed to answer that ReactJS question. Sorry, we'll have to pass. You're not qualified in my opinion"
Coding is a history now, AI will be the new king
absolutly wrong.
For clarity! "Being an Olympic target shooter does not give you the skills of a soldier, just as being a good competitive programmer does not guarantee that you’ll be a good software engineer!"
that discipline and hardwork will take you farther than a regular person on youtube will ever reach.
morpheus he might be the one
its A sport and no relation with actual software dev
ChatGPT personified
Great
Why this guy is so Vitalik Buterin alike
nice 1
Competitive programming??
All big tech companies critical problems solved by this guy btw.
Are all the bug tech. real-life problems related to competitive programming? For example youtube MySQL DB sharding...
@@andreypopov6166 I’m not sure about sql and database because that is not included in competitive programming.
@@andreypopov6166 it’s so obvious that some of these comments are from university students or juniors devs.
what if one is 26 already tho
now you are ready for an internship
bro ready for unpaid internship
POV: Your IQ is 170
Pretty true. His success is not only hardwork but, his IQ too.
@@That_Girly_GamerIt's mostly IQ and has very little to do with hard work in an interview posted at code forces website gennady said that he studied for CP for only 3-4Hours a day in the initial IOI years .
@@dollypandey9139 Oh. I didn't know that. But, it makes sense.
@@dollypandey91393-4 hours a day is a lot of time though. You say it as if it’s nothing. The best athletes from different sports train around that amount or less. And he’s been doing this for over 15 years.
Magnus Carlson of CP
What amazes me He is not wearing specs
Same ...mevi yehi sochta 😮😮
Itna critical calculation kase kr leta hai uska brain 😮😮 without any pressure
the butchering of his name is actually diabolical😂😂😂😂😂
I bet this dude doesn't have the tism.
Post more lil bro
Wunderkind who is not Asian