Виталий, сидя на диване, спокойно кивнул, поигрывая телефоном.
- Хорошо. Пойду Маринке позвоню.
Но Эд его уже не слышал. Вновь погружаясь в задание, он цепкими ментальными пальцами держал за юркий хвост ускользающую мысль. Голова гудела от напряжения, визит Виталика мотивировал закончить поскорее: его так и подмывало на сегодня послать все к черту. Но Эдик с протяжным вздохом заставил себя доделать проект до той точки, которую сам себе установил ранее.
- Устал? - Сочувственно поинтересовался парень, наблюдая за Эдуардом, который, наконец, откатился на кресле от стола.
- Да. - Эдик потирал кончикам пальцев измученные глаза, спрятав лицо в ладонях. Взъерошенные волосы торчали дыбом и он, запоздало вспомнив об этом, кое-как пригладил их руками. Поднявшись с места, Эд со стоном наслаждения потянулся и вдруг завалился на диван, удобно устраиваясь затылком на коленях Виталика. - Знаешь, это оказалось сложнее, чем я предполагал…
- Проект? - Поинтересовался Виталий, запуская пальцы в его волосы.
- Вся работа во фрилансе в целом, - отозвался Эдуард, расфокусировано глядя в стену. - Сейчас я стараюсь не брать крупные долгосрочные проекты, а то, что попадает под мои критерии - либо слабо оплачивается, либо - наоборот, но требует нереальных усилий. Мне приходится осваивать кучу новой информации, учиться галопом, прямо в процессе работы…
- Зато мозги всегда в тонусе, - хмыкнул гость. - Что именно ты делаешь? Программы пишешь?..
- Нет, я веб-деве́лопер, - пояснил Эдуард, - Сайты, в основном.
- Я плохо в этом разбираюсь, - признался Виталик. - В юности много упустил, да и не было тогда такого засилья технологий.
- Спрашивай, - мягко отозвался Эд. - Что тебе интересно?
- Расскажи в общих чертах, - попросил парень.
- Заказчик присылает мне нарисованные эскизы своего будущего сайта, - принялся с удовольствием объяснять Эдуард. - Моя задача - сделать из них интернет-приложение. Этот процесс включает в себя много этапов. Вначале макет верстается. Затем там, где это нужно, добавляется анимация и интерактивные элементы: визуальные эффекты для красоты и удобства пользователя. Помимо видимой составляющей, есть еще чисто архитектурные решения: необходимо купить и настроить сервер для хостинга сайта, к слову настройка серверов это целое отдельное направление, и очень хорошо, если сервер обслуживается хостером. Бывает так, что обслуживанием приходится целиком и полностью заниматься разработчикам заказчика. Опять же, сертификаты подлинности… За их актуальностью приходится следить, и вовремя продлевать. Привязка доменного имени на этом фоне выглядит просто мелочью. Кроме того, нужно настроить базу данных…
- Базу данных? - удивился Виталик. - Я думал, это для архивов и статистики только…
- Нет, - улыбнулся Эдик. - В базах хранится, например, информация о пользователях. Серьезные веб-ресурсы не могут позволить себе в какой-то момент потерять данные, о тех же зарегистрированных людях, к примеру, поэтому настройка регулярного резервного копирования, мониторинга базы, и даже в редких случаях - откат базы к какой-либо из версий - все это тоже задача разработчика.
- Редактирование базы тоже? - Медленно кивая, Виталик пытался усвоить информацию и задал уточняющий вопрос.
- О нет! - Эдик даже хохотнул. - За внесение изменений непосредственно в связанные строки таблиц другие разрабы могут и убить! Если приходится редактировать базу вручную - значит, либо какой-то косяк уже был допущен, либо кое-кто собирается накосячить прямо сейчас.
- Хочешь сказать - ты все это умеешь? - Недоверчиво проговорил Виталик, обобщая.
- Умею, - растянул Эд губы в улыбке. - На прошлой работе, да и в универе, я набрался неплохого опыта, но все равно сейчас я постоянно в процессе самообучения. Технологии не стоят на месте, и чтобы быть на гребне волны, я обязан регулярно следить за тенденциями и новыми веяниями. Конечно, больше меня привлекает сторона разработки: бэкэнд, пи-эйч-пи… Но сейчас я чаще всего вынужденно работаю как верстальщик - на заданиях по кроссбраузерной верстке…
- Это как? - полюбопытствовал собеседник.
- Это магия, благодаря которой сайт выглядит одинаково хорошо на всех устройствах, - пояснил Эдуард.
- Я думал, он сам по себе так выглядит, автоматически, - пожал плечами Виталий.
- Ни фига, - весело ухмыльнулся Эд. - Макет необходимо привести к общему виду, и процесс этот довольно кропотливый. Все дело в разных браузерных движках, в отсутствии общей стандартизации. И - не забывай - есть еще и мобильные устройства! Более того - разных диагоналей и версий.
- Значит, ты программируешь, занимаешься версткой, скриптами, серверами и базами? - Перечислял Виталий, с каждым словом удивляясь все больше.
- Ага, - кивнул Эдик. Закинув руку назад, он поглаживал парня по колену.
- Хочешь сказать - одному человеку реально все это знать? - Недоверие так и сквозило в его реплике.
- Реально, если интересоваться и быть легко обучаемым, - уверенно заявил Эд. - Но это ведь не означает, что я веду самостоятельно целый проект с нуля! - Внезапно спохватился парень, понимая, что эта деталь его рассказа неочевидна. - Зачастую я работаю в команде и выполняю только свою часть обязанностей. Вот только в разных проектах она разная… С нуля вести тоже можно, но пока я еще не готов. - Он смущенно примолк.
- И почему же до сих пор ты не гребешь баксы лопатой? - Надрывным тоном уточнил Виталий.
- Дело в репутации. В опыте. В быстродействии. В умении оптимизировать свою работу. В знании английского языка, в конце концов. Это что касается фриланса, - пояснил парень. - Работай я на любую айти-компанию города, я уже мог бы позволить себе не волноваться о зарплате. Но мне очень не нравится, что руководители наших компаний откусывают половину реального заработка. Поэтому, - вздохнул он, - я буду двигаться в направлении самостоятельной работы.
Виталик понимающе кивнул. Эд, приподнявшись, сел и повернулся к нему. В полумраке комнаты, освещаемой лишь работающим монитором, его глаза маслянисто блеснули. Потянувшись к приоткрытым губам Виталика, он прошептал:
- Поможешь мне расслабиться?
***
- Эдуард, трамвай! - Заорал Виталий, бледнея на глазах. - Газ в пол! Быстро!
Парень резко вывернул руль и прибавил скорости. Серебристая Ауди пронеслась практически перед самой кабиной звенящего от ужаса пассажирского транспорта, выполняя разворот. Эдик, бросив взгляд в зеркало, перестроился в правый ряд и аккуратно, со второго раза, припарковался у здания университета.
- Незачем так кричать, - спокойно отозвался он, заглушая мотор. - У меня хорошее зрение.
Вместо ответа Виталий тяжело дышал. Несмотря на прохладную погоду, по его виску катилась капелька пота.
- Если ты боишься за машину -