Жизнь в IT #5. С чего все началось

Будучи еще на последних курсах института, я очень заинтересовался веб-разработкой. Ночами напролёт я мог просидеть за какой-нибудь вещью (типа, настройка ЧПУ на сайте), о существовании которой я узнал только что, но дико меня заинтересовавшей. Я мог прокопаться в ней безвылазно бесконечно много времени, не теряя концентрации и не переключаясь на другие вещи, затем поспать 3-4 часа и пойти в универ.

По такой же схеме я выполнял заказы на фриланс-площадках. Брал непонятную для себя задачу и с кайфом погружался в её решение за «отзыв» или минимальную денежную компенсацию: вёрстка, PHP, настройка разных CMS, оптимизация серверов, SEO - всё шло в копилку моего опыта. Сейчас я понимаю, что это был, пожалуй, самое продуктивное время в моей жизни, и опыт, который я тогда получил, пригодился не раз и не два.

До сих пор с теплом вспоминаю то время.

Но вот, студенческие годы прошли, надо было «найти нормальную работу в офисе, а не сидеть дома целый день за компьютером, делая вид, что работаешь» — цитата моих родителей — и начать строить свою карьеру.

Как я уже писал, мой фрилансный опыт не раз приходил мне на выручку. Благодаря тому, что фриланс-биржы представляют собой места с максимально разнообразной публикой, мне удалось поработать со всевозможными клиентами (сами понимаете, какие на биржах порой попадаются фрукты). И со временем, я как-то на подсознательном уровне начал понимать, что за человек находится передо мной: по общению, переписке, жестам.

Так, на одном из собеседований в одну хорошую веб-студию директор начал читать вслух моё резюме (видимо, впервые увидев его). Не критично, конечно же, но примечательно. Дойдя до графы образования, он немного негативно высказался про учебное заведение, которое я закончил, уточнив, что не знает ни одного крутого специалиста оттуда.

«Второй звоночек», — подумал про себя я.

А вот третий прозвучал, как колокол:

— На какую зп рассчитываете?

— На 30 тысяч. Как и указано в вашей вакансии.

— Да ладно! У нас таких зп и не бывает-то. Максимум - 25 тысяч. А тебе, как новенькому, рассчитывать больше, чем 20 пока не стоит.

— Но... у вас же... в вакансии написано так...

— Хм, видимо какая-то ошибка у нас в вакансии, попросим исправить, — с удивленным лицом сказал директор.

— Спасибо, до свидания!

Хоть и офис был крутой и задачки и проекты вроде бы интересные, но такое отношение на первом же собеседовании настораживало. И, как потом оказалось, неспроста: город у нас небольшой, все друг друга знают, и, перезнакомившись с многими ребятами из IT, узнал о не совсем хорошей репутации этой компании.

На другом собеседовании пригодился еще один навык, прокаченный на фрилансе - стрессоустойчивость. Успешно выполнив дома тестовое задание, меня пригласили на интервью в одну местную топовую студию. Собеседовать меня пришли три человека: гендир, техдир и менеджер проектов. Максимально пафосно и с размахом: на одного программиста сразу три управленца на первом же собеседовании. Погоняв меня по теории и как я её применял на практике, мне внезапно предложили сделать простое тестовое задание на время, используя только карандаш и чистый лист А4.

Это было неожиданно, такого опыта у меня еще не было, но азарт взыграл во мне. Не помню детали задания, что-то вроде «вывести числа от 1 до 1000, при этом напротив четного числа ставить плюсик, напротив кратному пяти - ставить минус».

Показательно включили таймер — мой мозг начал бешено соображать. Мысль пришла, спешно записал, проверил всё ли так, подправил в нескольких местах, готово. Таймер остановили: «3 минуты, неплохой результат, молодец, но можно было бы написать короче и чище тут, тут и тут».

— Видно, что опыт у тебя есть, готовы предложить тебе 15 тыс. руб.

— Почему так мало? Оо

— Ну, джуны у нас столько получают, а на большее ты не тянешь, в течение 6-12 месяцев дорастешь до мидла - тогда и обсудим дальнейшую зп.

— К сожалению, меня это не устраивает.

— Ну как хочешь, больше предлагать мы не будем.

— Хорошо, до свидания.

На следующий день позвонила HR, предлагала 20 тыс. руб. Отказался. Через неделю снова звонок:

— Вам еще актуально? Можем предложить 25 тыс. руб.

— Ммм... а где вы раньше были с таким предложением? — подумал я, но вслух сказал: — к сожалению, уже нашел работу, спасибо.

Опять-таки, крутой офис, крутая компания, проекты федерального уровня, но что-то меня напрягало: излишний пафос, неприятное отношение к будущему сотруднику, странная ситуация с зп. И как показала практика - я оказался прав: со временем узнал, что в компании царила тотальная экономия и частые нарушения договоренностей в плане денег были в порядке вещей.

Еще один фрилансный навык, который мне помог всё-таки найти работу, это умение читать чужой код, каким бы он страшным и непонятным не был. Частая ситуация — фрилансер поднимает свою ставку, делая её непосильной для заказчика, и последнему приходится находить нового разработчика, для дальнейшей поддержки своего проекта.

И вот, придя на собеседование в небольшой и уютный офис, мой будущий руководитель начал с вопроса о том, как хорошо я умею разбираться в чужом коде:

— Что делает этот кусок кода? — спросил он, указывая на экран.

— Ммм... определяет количество товара в корзине и даёт скидку 5%, если товаров больше 10.

— Так, хорошо, а какие данные вытягивает из базы данных этот запрос? — спрашивает руководитель, показывая на SQL код.

— Ммм... мы получим данные, сколько пользователь потратил денег за текущий год.

— Отлично, сколько хочешь по деньгам?

— 25.

— Когда готов выйти?

— Завтра.

— Супер, жду тогда тебя завтра с трудовой.

Компания, конечно, была не такая крутая и мощная, как две предыдущие, но отношение ко мне, как к возможному сотруднику, мне очень понравилось — уважительно, без лишнего пафоса, всё по делу. И так было на протяжении всего моего времени там. А это очень важные для меня вещи в работе.

А они, кстати, занимались поддержкой нескольких интернет-магазинов по продаже спортивного питания, разработанных на своей самописной CMS, которую и приходилось мне поддерживать в дальнейшем, читая тонны чужого кода и добавляя туда кусочки своего, что-то оптимизируя, что-то разрабатывая новое.

Дальше - про то, как я ушел в менеджеры проектов.

44
Начать дискуссию