Однако, даже если вы относите себя ко второй категории, опыт спортивного программирования почти гарантированно пригодится вам на собеседованиях. Особенно в масштабных и известных корпорациях. На удивление, вас будут просить набросать программу, сортирующую все числа, кратные трем, инвертировать строку или применить алгоритм обхода бинарного дерева и поиска в ширину. Тенденция такова, что сейчас – но, надеюсь, «пока еще» – ни в одной крупной компании вас не спросят о лучшем способе внедрения новой фичи в продукт, качестве ваших тестов, актуальности применяемых методов и не оценят адекватность выбираемых бизнес-решений, ответственность и инициативу. Хороши ли вы как специалист, будут с 90 % вероятностью судить по наброску кусочка алгоритмического кода. А значит, набитая в спортивном программировании рука и осознавший его в свое время мозг могут стать вашим пропуском в желанные вакансии. Пусть и потом вам почти наверняка не придется столкнуться с реализацией очередного оптимального поиска.
Наркотик многих – спорт, скрещенный с интеллектом, – опасная и чарующая смесь.
Не бросайтесь в омут с головой, если не уверены, что это ваше. Доучитесь, обретите базовый запас знаний, опыт подработок. Обеспечьте себе тыл традиционной программистской деятельности. Научитесь общаться с коллективом, называть переменные, длиннее a, b, с, d, и писать «долгоживущий», поддерживаемый и расширяемый код. А если вы тот самый, талант спортивного победителя, – я искренне восторгаюсь вами и, признаюсь, немного завидую. А еще – рада, если вы находите в моих изложениях для себя что-то небесполезное в иных сферах.
Играйте по правилам. Но с опытом всегда подвергайте их проверке. Это значит – учитесь прилежно, будьте ответственны и впитывайте всё, что может дать вам образование. Но если вы нашли в себе талант олимпиадника или здраво видите, что участие в факультативе либо иной смежной активности принесет вам больше пользы для последующей карьеры, здоровья или финансовой независимости, – позвольте себе стать нарушителем. Стоя на дороге вузовского образования, посматривайте на другие тропинки. Окажитесь послушным учеником на первых курсах, начальных этапах овладевания профессией, но помните – система не успевает за изменениями. На старших курсах станьте ответственны за прокладывание вашего собственного пути. Пропустите ненужное занятие ради собеседования. Двигайтесь в сторону реальной работы.
Параллельные миры
Вначале вы не погружены в разработку с головой. Не снабжены осознанием необходимости огромного багажа для успеха в любом деле. И с равной верой в свои силы новичка примеряете на себя немало других занятий в окружающем мире. С опытом смежные отрасли могут начать казаться вам чем-то далеким, не свойственным привычному кругу. Не закрывайтесь от них, отдаваясь всецело IT, но грамотно распоряжайтесь на пользу своему профессионализму.
Я избегала КВН, студенческой политики, деятельности профоргов и прочей побочной непрофильной активности. Модные сейчас софт-скилс, хотя и могут косвенно прокачаться в подобных занятиях и быть полезны, скажем, для последующих публичных выступлений, организации команды и руководства отделом, – но, увы, ценны лишь в качестве дополнения к основной деятельности и качествам грамотного разработчика. Всегда держите этот баланс. Сначала – ядро, лишь затем наслоения оболочек, делающих вас неуязвимее остальных.
Мне довелось учиться на факультете с целой группой активных, артистичных и творчески талантливых ребят. Многие из них составляли одну из лучших КВН-команд вузов. Однажды я побывала на тренировке – веселая раскованная атмосфера. Нет и доли той неуверенности, что привыкаешь видеть в этих же студентах на сдаче экзаменов или лабораторных, – все главные и бойкие типажи команды находились далеко от успехов в учебе. Мне, скучной отличнице, всегда было некомфортно находиться в непривычной среде. Но в такие моменты стоит держать в голове: понять для себя, примерить и почувствовать новое – критически важно в студенческие годы формирования вашей личности.
Многие из тех ребят на протяжении нескольких лет продолжали показывать блестящие результаты в Клубе Веселых и Находчивых, доходили до игр уровня Маслякова-младшего и честно «засветились» на Первом канале. Сам губернатор нашей области отмечал успехи последующего поколения университетской команды, также добившейся завидных результатов и дошедшей до полуфинала Высшей Лиги КВН.