Меня не брали на олимпиады — а потом я выиграл золото IOI
Программировать я начал с 5-го класса, и меня затянуло. Мы хвастались друг перед другом количеством написанных программ, даже простых, вроде решения уравнения, и счёт шёл на сотни.
Проблема была с доступом к компьютеру. Дома его не было, а в школе можно было оставаться после уроков на несколько часов. Самое тяжёлое было летом. Как-то на каникулах я тайком пробрался в компьютерный класс, но меня быстро выгнали. Это ведь так интересно — ставить себе задачи и выполнять их. А ещё соревноваться с другими.
До 11-го класса меня ни разу не взяли на олимпиаду по информатике. Было обидно, что во мне не видели программиста: всё внимание и лавры доставались трём старшеклассникам.
В 11-м классе я пошёл учиться на курсы Progmeistars. Уже через несколько месяцев я занял первое место на районной олимпиаде. Я был так рад, что бежал всю дорогу домой вприпрыжку.
В 12-м классе я готовился ещё усерднее. Из-за олимпиады меня освободили от выпускных экзаменов, и вместо школы я сидел дома и решал олимпиады прошлых лет. Тогда я и понял, что международные олимпиады на самом деле легче наших латвийских: латвийские задачи были сложными, а международные прошлых лет я решал направо и налево.
В тот год я занял второе место в Латвии, третье в Прибалтике и золото на Международной олимпиаде по информатике в Корее: 18-е место в общем зачёте, в протоколе — Andrejs Ivanovs.

IOI 2002 оказалась необычной: задачи были сложные. Насколько я помню, хотя бы половину баллов набрали всего человек двадцать–тридцать.
На самой олимпиаде рядом со мной сидел француз. Он жаловался, что они целую неделю потратили на подготовку вместо того, чтобы купаться и ездить на море. А я готовился всю весну, и это было одно из самых счастливых моих времён.
Что я из этого вынес: результат даёт объём настоящей практики — и удовольствие от неё.