Как стать облачным инженером без высшего образования: путь Ришаба Кумара

freeCodeCamp.org 38,3 тыс. 1 ч 25 мин 3 мин 31.01.2025
Главное

От заправки до Google: путь Ришаба Кумара в облачную инженерию ☁️ 0:00

История Ришаба Кумара — это классический пример того, как любопытство и настойчивость могут изменить траекторию жизни. Будучи вынужденным оставить университет в Канаде из-за финансовых трудностей, Ришаб работал на заправке, но в итоге стал облачным инженером и работал в таких гигантах, как Google и Twilio. Сегодня он активно занимается менторством, помогая другим освоить IT-профессии через бесплатные ресурсы.

🛠 Облачная инженерия: суть и перспективы 3:05

Ришаб Кумар определяет облачных инженеров как IT-специалистов, которые проектируют, строят и архитектурно обеспечивают работу систем в «облаке». По сути, облако — это «чужой компьютер», где компании арендуют вычислительные мощности у крупных провайдеров, таких как Amazon AWS, Google GCP или Microsoft Azure.

По мнению Кумара, облачные технологии стали неотъемлемой частью любого бизнеса, а с развитием ИИ и больших языковых моделей (LLM) спрос на вычислительные ресурсы будет только расти.

Ключевые преимущества облака:

🚀 Карьерный рывок: от техподдержки к облакам 5:32

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

Важным этапом стала поддержка со стороны коллег: компания разрешила Кумару «шедоуить» (наблюдать за работой) инженеров разных отделов. Попробовав себя в разработке и QA, он понял, что облачная инженерия лучше всего соответствует его навыкам и интересам.

Чтобы совершить переход, Кумар:

  1. Получил «дорожную карту» от менеджера по облачным операциям.
  2. Изучил теоретические основы (терминология, затраты: CapEx vs OpEx).
  3. Начал строить собственные проекты на AWS.
  4. В течение 5–6 месяцев подготовился к сертификации AWS Cloud Practitioner.

После того как небольшая компания, где работал Ришаб, была поглощена корпорацией, он успешно прошел интервью на позицию облачного инженера, несмотря на конкуренцию со стороны специалистов с 8-летним стажем.

🏢 Работа в Google и переход в Twilio 41:27

Работа в Google для многих является карьерной вершиной. По словам Кумара, путь туда был непростым: первая попытка закончилась неудачей на этапе кодинг-интервью. Однако спустя несколько месяцев рекрутер связался с ним снова, предложив позицию в соседнем подразделении — технического специалиста по решениям (Technical Solution Specialist), где кодинг не был критическим требованием.

Несмотря на престиж и отличные условия, Кумар столкнулся с вызовами:

В итоге Кумар принял предложение Twilio стать Developer Advocate. По мнению гостя, эта роль — идеальный гибрид разработки и маркетинга, позволяющий помогать другим инженерам осваивать технологии.

💡 Дорожная карта для начинающих 1:10:04

Ришаб Кумар предлагает четкий план для тех, кто хочет освоить облачную инженерию с нуля, не тратя большие суммы на обучение:

  1. Фундамент: Изучите основы сетевого взаимодействия (DNS, передача пакетов).
  2. ОС: Освойте Linux (в частности, Ubuntu) — это стандарт индустрии.
  3. Язык программирования: Начните с Python — он прост в изучении и незаменим для автоматизации.
  4. Облачный провайдер: Выберите одну платформу (AWS, Azure или GCP) в зависимости от спроса на рынке вашего региона.
  5. Сертификация: Получение сертификата уровня Associate (например, AWS Solutions Architect) дает структуру знаний и помогает при трудоустройстве.
  6. DevOps-практики: Изучите инфраструктуру как код (Terraform) и CI/CD (GitHub Actions).

Для реализации этого плана Кумар вместе с коллегой создал платформу learn-to-cloud.gq, где собраны необходимые ресурсы для обучения.

💬 Цитаты

«Облако — это, по сути, «чужой компьютер».»

Ришаб Кумар 3:44

«Никто не идет в консоль кликать мышкой, чтобы развернуть 100 виртуальных машин.»

Ришаб Кумар 119:01

«Keep dreaming big, но также не забывайте свои мечты.»

👥 Спикеры
🎬 Упомянутые фильмы и сериалы
🔗 Упомянутые сайты и проекты
📖 Термины
Cloud Engineering
Проектирование и эксплуатация IT-инфраструктуры, арендуемой у облачных провайдеров.
SaaS
Software as a Service — модель, при которой программное обеспечение доступно как услуга через интернет.
Terraform
Инструмент для описания и развертывания инфраструктуры с помощью кода (Infrastructure as Code).
Serverless
Модель облачных вычислений, где управление серверами берет на себя провайдер, а разработчик фокусируется на коде (функциях).
Developer Advocate
Специалист, который работает на стыке разработки и маркетинга, помогая сообществу разработчиков использовать продукты компании.
📊 Цифры
🗓 Хронология
  1. 2015-2016 Кумар начинает интересоваться IT во время работы в техподдержке.
  2. 2018 Посещение облачной конференции в Торонто стало поворотным моментом для смены карьеры.
  3. Конец 2020 Первое неудачное собеседование в Google.
  4. Декабрь 2020 Успешное прохождение интервью в Google на позицию технического специалиста.
  5. 2021 Работа в Google и последующий переход в Twilio через 4.5 месяца.
⚖️ Другая сторона
Технологии и IT Rishab Kumar Google Twilio Cloud Engineering AWS