Sergei Golitsyn
2 min readFeb 3, 2025

🔥 Как я закрываю пробелы в Android-разработке и готовлюсь к интервью

Алоха, друзья! 👋 Хочу поделиться своим опытом прохождения Android-курса от одной FAANG-компании. Он помог мне не только прокачаться в мобильной разработке, но и дал неожиданный взгляд на обучение. Делюсь инсайтами!

Зачем мне это нужно?

💡 У меня есть идеи мобильных приложений и игр, которые давно хочу реализовать. В команде уже есть:

UI/UX-дизайнер, который делает всё красиво.

Я, отвечающий за серверную часть и планирование.

Но вот Android всегда был моей слабой зоной. 😅 Я откладывал, находил оправдания и избегал его всеми возможными способами. Оказалось, это естественная защитная реакция на что-то новое и сложное.

Чтобы перестать бояться, я решил закрыть пробелы и прокачаться. 🚀

Что удивило в курсе?

Этот курс рассчитан на новичков. 🤓 Начинается он с установки Android Studio, но самое интересное — дальше. Прежде чем писать код, нас учат soft skills:

1️⃣ Clarify requirements — как правильно формулировать и уточнять требования.
2️⃣ Планирование ресурсов — чтобы не столкнуться с проблемами в середине проекта.
3️⃣ Командная коммуникация — чтобы избежать хаоса.
4️⃣ Подготовка команды — оценка навыков перед стартом.

И это курс для стажёров! 😲 Обычно такие вещи изучают на уровнях IC4-IC6 при подготовке к system design. Но тут это дают сразу.

Как это отличается от СНГ-курсов?

В СНГ всё чаще строится вокруг жёсткого кодинга. 🧑‍💻 Программы обычно включают:

  • Максимум кодинговых задач.
  • Минимум работы с командной динамикой.
  • Практически ноль про планирование и коммуникацию.

Здесь же подход другой: сначала учат думать, потом кодить.

Почему это важно?

В FAANG-компаниях ценят не только кодинг, но и умение работать в команде. 📈 В подкасте FaangTalk часто говорят, что soft skills — это то, что выделяет кандидата.

💡 Бонус: курс бесплатный и доступен на Coursera. Вот скриншот одного из модулей, чтобы вы поняли, о чём речь.

Что думаете?

Как вам такой подход? Нужно ли на старте карьеры прокачивать soft skills, или лучше сразу погружаться в кодинг? Делитесь мнениями, опытом и задавайте вопросы! 🙌

📌 Больше про подготовку к интервью и работу в IT — в моём телеграм-канале:

https://t.me/crack_code_interview @crack_code_interview. Подписывайтесь! 🚀

Sergei Golitsyn
Sergei Golitsyn

Written by Sergei Golitsyn

7+ years of experience in building massively scalable systems (mostly using Java) both from scratch and diving into an existing codebase.

No responses yet