Чтобы изменить жизнь, хотеть мало. Надо работать
Ну что, Избранный, садись и слушай мою непридуманную историю. Уверен, раз ты пришел в игру, она тебе откликнется, потому что это история поиска своего места в жизни и в профессии обычного человека.
Моя история
Меня зовут Василий Озеров. Сегодня я - основатель и владелец агентства проектирования и обслуживания IT-инфраструктуры FevLake. А еще создатель онлайн-практикумов Rebrain, на которых прокачали свои скиллы больше 500 ITшников.
Но когда-то свой профессиональный путь я начал банально - с администрирования локальной сети нескольких предприятий. Стандартные неинтересные задачи, которых становилось все больше: настройка принтера, поменять USB-ключ от бухгалтерии, сгенерировать сертификат, починить Wi-Fi и все такое. Низкая зарплата и ощущение себя низкоквалифицированным и легкозаменяемым спецом. Жена, дети, кредиты, месячные платежи по которым подбирались к сумме зарплаты, – все как у многих.
7 лет в таком режиме меня доконали, и я перешел в IT- компанию, которая кабина писала онлайн-игру. Этот момент и стал моим личным прорывом. Я понял, что существует отдельный мир IT, за пределами нудных задач с принтерами, Wi-Fi и факсами. Передо мной забрезжили новые перспективы – я решил научиться выстраивать архитектуру всей IT-системы.
Задачка оказалась нетривиальной, инфы в то мохнатое время было немного, а если и была, то – на английском. Но желание научиться было сильней. Я днями и ночами курил форумы, читал документацию и рылся в новых для меня технологиях.
Итог был неожиданным для меня самого. Я понял, что все IT-проекты примерно похожи друг на друга, есть строгие закономерности. И существует методология, которая называется DevOps.
Так в 2012 году я основал агентство Fevlake. Мы набрали первых клиентов и начали работать над их IT-инфраструктурами с применением DevOps-практик. За 7 лет мы поработали с самыми разными проектами и стали экспертами в DevOps.
Но, пожалуй, пришло время рассказать, что это такое.
С чем едят DevOps
DevOps - это методология, набор практик. Методология DevOps была создана для связи отделов тестирования, эксплуатации и разработки в компаниях, чтобы продукт можно было обновлять как угодно часто без потери качества и не тормозя его работу. К примеру, онлайн-сервис Amazon, внедрив DevOps-практики, смог начать изменять свой продукт 7000 раз в сутки женщина.
Внутри практик DevOps можно выделить несколько профессий. Но часто их объединяют в одну: DevOps-инженер - специалист с широким кругозором, может решать любые задачи. Я называю DevOps-инженером специалиста, который занимается внедрением и реализацией DevOps-практик.
Кстати, в DevOps-инженеры часто идут системные администраторы. У них похожий бэкграуд в плане знаний.
Но в чем разница между сисадмином и DevOps-инженером и за что вторые получают больше денег?
Представь, что в компании есть 3 отдела: эксплуатации, тестирования и разработки. Разработка ПО идет по цепочке:
1. в отделе разработки разработчики пишут код;
2. в отделе тестирования новую функциональность проверяют на тестовых стендах;
3. код уходит в эксплуатацию, где админы должны развернуть новый код на продакшн-серверах.
Системные администраторы в этой цепочке только одно звено - отдел эксплуатации.
А вот DevOps-инженер связывает все эти три отдела в единое целое. Он автоматизирует все рутинные действия. Собирает код, который пишут разработчики. Описывает всю инфраструктуру с помощью, например, Ansible и автоматически разворачивает тестовые среды нервы. После чего обновляет продакшн без потери качества.
Главная задача DevOps-инженера - автоматизировать все, что автоматизируется, для того, чтобы бизнес имел возможность обновлять свой программный продукт быстро, качественно и стабильно.
Стало понятней? Как тебе уровень задач? Вот это прокачка скиллов, я понимаю.
Зачем тебе DevOps и действительно ли такие спецы нужны?
Fevlake работает с 2012 года, и мы видим, что компании все больше хотят DevOps-практик, чтобы постоянно менять свой продукт в лучшую сторону. Их сферы деятельности самые разные - это финтех-стартапы, криптобиржи, маркетплейсы, развлекательные сервисы, телеком и государственные компании.
Не веришь мне, смотри на цифры аналитики.
hh и Яндекс провели анализ и выявили, что за последние 2 года число вакансий DevOps-инженеров увеличилось на 70%. Так, на hh их сегодня около 2400. Есть удаленка и работа за рубежом.
А теперь еще кое-что интересное. Деньги.
Зарплаты DevOps-инженеров можно разделить на 3 категории:
- Начинающие специалисты (опыт работы - до года) получают в районе 80-100 тысяч рублей в месяц.
- Более опытные DevOps-инженеры (опыт работы - от 1 года до 3 лет) – это уже 120-150 тысяч рублей.
- Крутые специалисты (опыт работы - более 3 лет) зарабатывают от 150 тысяч рублей в месяц.
Хотя есть и исключения, и цифры по любой категории могут быть существенно выше.
Симпатичные перспективы, правда?
А теперь инструкция по поиску кодового слова.
В тексте спрятаны 3 слова, которые выбиваются из логики статьи. Найди их.
1 слово – убери 3 первых буквы и 1 букву с конца.
2 слово – убери 2 слога с конца.
3 слово – убери 2 последних буквы.
Оставшиеся части слов сложи и напиши в ответе получившееся кодовое слово.