The 3 Pieces of Competition that Guarantee Success
On how to use competition to achieve better results.
Hello there!
Welcome to Algorithmically Speaking, where we discuss topics on the intersection of Computer Science, Software Engineering, and life.
As longtime readers of this newsletter must know, I used to do competitive programming back in my university days. I still do, to test my problem-solving skills once in a while. The hard training and the long hours I put in allowed me to fly to Europe to compete against the best programmers of my generation.
Competition is something that I have always carried with me, and it has driven a lot of progress and satisfaction in my life. Because of competition, I have achieved difficult goals and met wonderful people.
But competition can be tricky to handle. Competition is a double-edged sword that can turn against you at any time. I have written about it here, where
and I share the pros and cons of fostering a competitive mindset in Computer Science students.Today, I want to focus on the benefits of competition and the key aspects we must consider …
Keep reading with a 7-day free trial
Subscribe to Algorithmically Speaking to keep reading this post and get 7 days of free access to the full post archives.