Competitions!
In a programming competition, teams of three to four people get a few hours
to solve as many problems as possible. Many skills needed to solve these problems
are useful in other domains - including programming, algorithms and optimization.
But more important: it's fun!
In 2021, my team placed 16th out of 9000 teams (top 0.2%) in the
HashCode qualifier, and 19th in
the finals.
In 2017, I won a Best Master's Thesis Award at Utrecht University.
I joined many other competitions about programming
and other topics. Click the footnotes for a list. Finally, I like designing problems
for programming competitions.
Here are a few
you can try.