время, в свои восемнадцать лет, выбирая, где учиться, я еще наивно полагал, что особой разницы между двумя МГУ (Молдавским и Московским) нет. Всего через год, в девятнадцать, я уже четко понимал: неизвестно, что может потребоваться в большом мире информатики, поэтому надо стремиться получить как можно больше знаний и навыков – сформировать фундамент, а потом принимать важные решения.
Весь второй год в университете я занимался построением фундамента и развитием своих фигур в дебюте. Старался поглубже вникнуть в разные области информатики и немного халтурил на математическом анализе (ошибка, ошибка, ошибка). Изучал основы философии и экономики. Определенно, они не были в числе любимых предметов, но благодаря урокам философии я впоследствии здорово удивлял старших коллег, приводя цитаты из сочинения Платона «Пир» во время наших обсуждений ЛГБТ-процессов в обществе.
Возможно ли изучить все это или хотя бы понять, что надо изучать, самостоятельно? Мой ответ – однозначно нет. Четкая программа, грамотные преподаватели, правильная атмосфера и понятная мотивация – лучшее, что может дать университет. Поэтому я твердо уверен, что решение учиться в университете было правильным.
Когда требовать справедливости (то есть просить зарплату)
С окончанием второго года снова встал вопрос, что делать дальше. Несколько моих одногруппников еще в мае рванули в Штаты по программе Work and Travel, на кону стояли очередные три тысячи долларов. Я же заканчивал свой личный проект поисковой системы спа-салонов и неожиданно выиграл стипендию на месяц интенсивного изучения немецкого языка во Франкфурте. На экзамене требовался уровень не ниже B1, я написал его довольно плохо и прошел по нижней грани тех, кого отобрали. Мне повезло, потому что я был мальчиком-программистом среди множества девочек-германисток и, видимо, организаторам курсов хотелось разбавить женский коллектив.
Я снова не поехал по программе Work and Travel, продолжая придерживаться стратегии «вначале опыт, потом деньги». Дизайнер моих сайтов работала тогда в большой молдавской IT-фирме DAAC System Integrator и предложила мне сходить туда на собеседование.
То собеседование я помню очень хорошо. Начало июля, жаркий солнечный день, в офисе компании царит расслабленная атмосфера, как обычно бывает в начале периода отпусков. Меня собеседовали начальник отдела и тимлид команды. Оба сильны в базах данных и серверной (backend) разработке, двадцать с лишним лет опыта, проектировали и внедряли автоматизацию процессов для половины государственного сектора страны. Я со своими сайтами на их фоне выглядел зеленым юнцом (как по возрасту, так и по опыту). Но в моих глазах горели задор и желание работать в этой команде.
Собеседование было по большей части техническим, и в основном ответить на поставленные вопросы я не мог. Через сорок минут всем стало очевидно, что знаний в Java для серверной разработки мне не хватает. Ответ: «Илья, ты хороший парень, но надо еще поучиться» – уже витал в воздухе. «План А провалился» –