Шрифт:
Получилось ли у меня в итоге выполнить работу? Конечно. Понравился ли клиенту сайт? Несомненно. Понравился ли сайт мне? И да, и нет. Он точно был неидеален, но я вложил в него всю душу.
Три урока было усвоено:
1. Чтобы сделать проект, не обязательно знать все необходимое на старте. Многие вещи можно будет доучить позже при наличии готовой базы.
2. Если клиенту все нравится, не стоит его в этом переубеждать. В будущем я узнаю, что это является одной из заповедей консалтинга.
3. Прыгать в незнакомые воды страшно, но это самый быстрый путь к получению знаний и навыков. Финансовая и личная ответственность в сто раз сильнее мотивирует к действию, чем самодисциплина. Правда, такая ответственность заставляет по-настоящему нервничать и легко вгоняет в стресс.
Стресс – неотъемлемая часть жизни. Чем выше уровень, тем больше будет стресса. Создание сайта за 150 долларов не сравнится по силе нервного напряжения с разработкой системы за десять миллионов долларов. Необходимо учиться самоконтролю, это позволит проживать сложные рабочие моменты без потерь для здоровья. Чтобы творить всю жизнь и делать классные проекты, нужно найти собственные приемы для восстановления. Я борюсь со стрессом с помощью музыки, чтения, танцев и спорта. Особенно хорошо подходит теннис: тут и гимнастика для глаз (фокус переключается с мяча вблизи и на сторону противника вдалеке), и психологическая разрядка (во время удара ракеткой можно представлять, что бьешь особенно раздражающего клиента или своего рассеянного коллегу). Великолепно работает, когда именно с таким коллегой и играешь.
Итак, первый сайт запущен, первые деньги на этом заработаны, но теперь хочется большего. Работая над тем проектом, я осознал, что мне не хватает глубокого понимания технологий. Поэтому первый гонорар был реинвестирован в себя. Я записался на курсы по веб-разработке. Это было правильное решение: за пятнадцать учебных часов с преподавателем я получил столько знаний, на самостоятельное освоение которых понадобилось бы минимум в десять раз больше времени. Когда есть возможность, фундамент надо строить с профессионалом. Это касается любой области, будь то музыка или стендап-выступления. Так вы потратите меньше времени и сразу научитесь делать правильно. Зачастую переучиваться куда сложнее, чем учиться.
Что есть фундамент в IT? На этот вопрос нет однозначного ответа. Математика или низкоуровневый язык программирования? А может, достаточно новомодного Питона и пары библиотек искусственного интеллекта? Я ответил бы на этот вопрос так: фундамент – это навыки и знания, которые позволят на протяжении всей карьеры изучать, применять и создавать новые технологии.
Где и как построить IT-базу? Тут можно вести долгие дискуссии относительно необходимости высшего образования, преимуществ онлайн-курсов и реальной практики. Я же в этом вопросе категоричен: надежный IT-фундамент можно создать только одним способом. В университете.
Университет
Собираясь поступать в университет, я, честно говоря, не мыслил сложными категориями. Мне исполнилось 18, я окончил школу и успешно сдал выпускные экзамены. Это был первый год проведения экзаменов с видеонаблюдением, и списать было очень сложно. Все были в шоке, когда оказалось, что больше половины учеников не сдали минимум один предмет. Я же, сильно потея и много шутя, уверенно сдал все предметы со средним баллом 9,2 (из 10) и с оптимизмом смотрел в будущее. Поэтому в июне 2013-го настало время решить, что учить и где учиться дальше.
Вопроса «Стоит ли идти в университет?» у меня не было. Все мы помним истории Билла Гейтса и Марка Цукерберга, которые в свое время ушли из университета и основали великие компании. Но они-то учились в Гарварде. Я же на Гарвард явно не тянул. Мне куда ближе была история Сергея Брина и Ларри Пейджа, которые написали первую версию поисковика Google в качестве исследовательской работы на степень PhD, то есть базируясь на знаниях, добытых в университете.
Еще в апреле я дважды сдал SAT (американский экзамен для школьников), планируя поступить в американский университет в Болгарии. Но результатов SAT хватило только на скидку в 50 %, что требовало бы где-то 10 000 долларов в год на обучение. Такая сумма была нам с родителями не по карману, и эта опция отпала сама собой.
У меня были хорошие шансы воспользоваться квотой для молдаван на обучение в России. Молдова – это двуязычная страна, мы все (почти) говорим на русском и молдавском языках. Был вариант попробовать поступить в Московский государственный университет – МГУ, самый престижный вуз России. Но жизнь в мегаполисе – это пробки, загрязненный воздух и студенческое общежитие. Поэтому я решил, что лучше эти два-три часа в день использовать на обучение, чем тратить их на стояние в пробках и долгие перемещения по большому городу. Мне казалось, не столь важно, в каком именно университете учиться. Оглядываясь назад, я вижу, что был крайне наивен в своих представлениях о жизни вообще и об образовании в частности.
Решив учиться в Молдове, я колебался между информатикой, математикой и физикой. Математику я знал лучше всего, но тогда она казалась мне бесперспективной. «Что с ней потом делать, кому она будет нужна в каком-нибудь, условно, 2020 году?» – спрашивал я себя. «Ведь есть же компьютеры, они все прекрасно считают», – соглашалась со мной мама. Сейчас, ежедневно работая с криптографами, я мысленно возвращаюсь в 2013 год, чтобы сказать себе: «Илюша, если не специализируешься на математике, хотя бы учи ее серьезно!»