I really enjoy joining some programming contest on my free time and discovering beautiful and unusual problem there, or just reading editorials of random nice problems that Iâm stumbling upon. Iâd say that nowadays I actually enjoy contest much more than I did several years ago when I was actively practicing.
Itâs good excercise for the brain. Itâs like math, but with more awesome contests.
The most important thing that I got from competitive programming is something that, I believe, both changes my life in positive way and indirectly helps me with my job.
Iâm talking about overall perception and understanding of human nature which you get when trying to get good at something. Having deep understanding of the fact that most of the people are bad at what they are doing and generally lazy.
Most of the people donât really understand what âgoodâ is, and for them anything better than average sounds like âextremely goodâ, even if it is nowhere close to being âgoodâ yet.
Most of the people donât understand that reaching good results require working on it, and most of the people donât want to work on developing their skills.
Most of the people have whole bunch of excuses like âI donât have timeâ etc.; most of the people will start using âno talentâ as an excuse long before reaching level where innate difference play any significant role, and others will be fine with that because of sharing same views.
In our society folks will be pointing at people who were born with no hands, or no legs, or some serious pathologies, or horrible diseases, and saying âLook, obviously these people canât do some things that you or me are capable of, so clearly people are differentâ, using it to explain why they are extremely bad at some activity at which another person with no significant differences is really good at.
Understanding these things has a lot of consequences. I know that I can become quite good in pretty much any field if Iâd want to. I donât have any sort of impostor syndrome because I know that people around me arenât some godlike extremely talented freaks of nature, and there is nothing magical in how they are doing their job well.