Сегодня у меня в гостях Сергей Вакуленко – программист, специалист по встраиваемым операционным системам и аппаратному обеспечению, в частности по различным микроконтроллерам. Ничто так не представляет человека, как его проекты. Проекты Сергея можно найти на его домашней странице. Недавно Сергей переехал в США и работает в MIPS. У нас есть шанс побеседовать с Сергеем.
Если на просьбу написать несколько строчек кода человек начинает вместо этого уходить в объяснения – дело тухлое. Рыбак не может не любить держать в руках удочку.
Спасибо, Сергей, за интервью.
Сергей, первый вопрос не будет оригинальным, но это не делает его менее интересным. Расскажите, как судьба привела вас в мир компьютеров и программирования? Поделитесь вашей историей.
Сейчас забавно вспоминать, но компьютеры стали моей специальностью не случайно. Можно даже сказать, это было первое мое серьезное самостоятельное решение в жизни. 🙂 В 1983 году я заканчивал выпускной класс физмат-школы-интерната (сейчас это физ-мат лицей при Киевском университете) и выбирал вуз и будущую профессию. Подошел к вопросу основательно: сначала сузил все, чем увлекался в детстве, до пяти тем. Это были электроника, программирование, химия, астрономия и, кажется, биология. Несколько месяцев осмысливал эти области, пока окончательно не остановился на программировании. И даже конкретнее: роботы. Поступил на физтех, и попал в самую точку. Правда, роботами заниматься так и не довелось, но это уже другая история.
Нельзя сказать, что на физтехе в то время как-то особенно хорошо учили программированию. Но там существовал кружок, неформальный клуб людей, очень увлеченных этим. Назывался “НСО” – научное студенческое общество. Немного, может быть человек пятнадцать на весь институт: от первокурсников до аспирантов. В среднем два-три человека с каждого курса. Народ регулярно собирался в общаге или в аудиториях, обсуждали всякие интересные вещи, старшекуры читали лекции для младших и т.п. Именно там я узнал про языки Лисп, Рефал, Си, систему Юникс. Участвовали мы и в студенческих олимпиадах по программированию. Физтех регулярно брал первое место в командном зачете.
Читать