Руслан Куянец | Reactify x YeaHub
6.26K subscribers
771 photos
57 videos
39 files
339 links
Я IT-специалист, ментор и основатель проекта YeaHub и сообщества Reactify. Здесь рассказываю про Frontend и IT.

Менторство:
https://reactify.ru

YouTube канал:
https://youtube.com/@reactify-it

YeaHub:
https://yeahub.ru/

Связь:
@ruslan_kuyanets
Download Telegram
Знаете, всё, что связано с интернетом, превращается в фасттрек.

Если раньше ты не умел делать сайты, то сейчас можешь быстро научиться с помощью нейронок и просто вайбкодить.

Если раньше нужно было уметь писать посты, то теперь нейронка может сделать это за тебя.

Пишешь на Python, но нужно перейти на Java? Изи. Даже не обязательно глубоко учить новый стек — можно с помощью нейронки написать практически такой же бэкенд, только уже на Java вместо Python.

Похоже, нас ждёт время, когда все мы будем «разнорабочими» — людьми, которые могут быстро погружаться в новые профессии, инструменты и технологии.😁
🔥14😁7💯6😢4❤1
У найма две проблемы (кроме кризиса):

1. Накрутка опыта.
2. Списывание.

Как решить каждую проблему?

1. Не смотреть на опыт. А зачем, если уже давно доказано, что ребята без опыта справляются с задачами, проходят испыталку (благодаря ИИ)
2. Дать возможность списывать. Сделать один этап на 2 часа, на котором кандидат показывает свой ИИ-сетап и выполняет по ТЗ большое задание. Параллельно собеседующий прерывает его, просит вручную что-то написать, задаёт технические вопросы и ведёт диалог.

Когда все работают с нейронками, очевидно, что брать нужно тех, кто делает это лучше всех.

2027 год — ждите вакансии с требованиями по ИИ-агентам и вайб-кодингу.

2028 год — ждите, когда направления схлопнутся и останутся чисто ИИ-разработчики.

Из плюсов: подходящих вакансий станет больше.
Из минусов: кандидатов тоже))

🚀 База собесов — 💪 Frontend Элита — 📚 Менторство — 📹 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11😁8👍7🔥4
Делал видео-схему по инфраструктуре, а в итоге получилось по кубернетису 😁

До чего же я девопс

Ладно, на выходных чуть отредактирую сценарий и запишу видео 💪🏻
❤15🔥9😁6
В общем, что-то такое получилось 😁

Превью сделано нейронкой, но буду переделывать с помощью дизайнера.

Видео снял, скоро релиз 💪🏼
🔥35👍6😁4❤1
👩‍💻 ВСЯ инфраструктура за 30 минут: Kubernetes, ArgoCD, Grafana, CI/CD

https://www.youtube.com/watch?v=OK3YlKnqu9M
https://www.youtube.com/watch?v=OK3YlKnqu9M
https://www.youtube.com/watch?v=OK3YlKnqu9M

Видео очень полезно frontend/backend разработчикам. Расширит ваш кругозор

Как выглядит современный Production Stack? В этом видео разберём полный путь приложения — от кода разработчика до работающего сервиса в Production.

Покажу, как устроена реальная инфраструктура проекта:

- GitHub → GitHub Actions → Docker Registry
- CI/CD pipeline и автоматический деплой
- ArgoCD и GitOps подход
- Kubernetes Cluster: Nodes, Pods, Deployments, Services, Ingress
- Load Balancer, DNS, CDN и маршрутизация запросов
- PostgreSQL, Redis, хранение данных и резервные копии
- Prometheus и Grafana для мониторинга
- Логи через Elasticsearch / Kibana
- Sentry для отслеживания ошибок приложения

Разберём, что происходит после git push:
- как собирается Docker image, как он попадает в Kubernetes, как запрос пользователя проходит через всю инфраструктуру и возвращается обратно.

Это полный обзор DevOps/Production стека современного веб-приложения.

🚀 База собесов — 💪 Frontend Элита — 📚 Менторство — 📹 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥29❤5👍4
Ребята, если у вас уже есть опыт, но вы чувствуете, что он выглядит «непродающим» в резюме — обязательно посмотрите это видео:
📹 Как улучшить резюме: Проекты, Процессы и Достижения / Frontend-разработчик

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

После этого нужно закрыть второй важный блок — знание современных технологий и систем, которые используются в реальных production-проектах.

Начинаем с инфраструктуры:
📹 ВСЯ инфраструктура за 30 минут: Kubernetes, ArgoCD, Grafana, CI/CD

Разбираемся, как устроены современные проекты: деплой, мониторинг, контейнеризация, окружения и взаимодействие команд.

Следующий этап — CI/CD:
📹 Как работает CI/CD в Production: GitHub Actions, Docker, ArgoCD и GitOps

И обязательно изучаем архитектуру:
📹 Эволюция Frontend Архитектуры: от Монолита до Microfrontends (Monorepo, Multirepo)

Именно такие знания помогают моим ученикам становиться сильными кандидатами "Идеальными кандидатами 2026" на рынке. Писал об этом здесь:
https://t.me/reactify_IT/1587

Сейчас многие говорят: «Работы нет», «Собеседований нет». (Мое мнение о рынке ТУТ: IT-рынок достиг дна? Кризис, ИИ и что будет дальше)

Часть правды в этом есть: рынок действительно стал сложнее. Но проблема часто не только в количестве вакансий, а в том, каких кандидатов компании готовы приглашать на интервью.

На скриншоте — календарь собеседований участников моего менторства за сентябрь. Собеседования есть.

Но важно понимать: приглашают не всех.

На второй картинке — статистика по откликам на мою вакансию в HH. Из 1681 кандидата автоматическую систему отбора (АТС) прошли только 169 человек. Стоит говорить, из кого эйчары будут выбирать?:) Тебе буквально дают 169 самых "лучших" (по мнению АТС) кандидатов, у которых совпадают все технологии, все домены, сферы, максимально релевантный опыт и задачи.

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

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

🚀 База собесов — 💪 Frontend Элита — 📚 Менторство — 📹 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤4👍4😁1
А тем временем цены растут. Бесплатный ChatGPT, во-первых, как будто отупел, во-вторых, лимит бесплатных запросов выгорает на глазах, в-третьих, урезали контекст — после десяти сообщений просят открыть новый чат... А сверху ещё и новые тарифы и подписки вводят. По ощущениям, стал дороже, хотя формально всё ещё «бесплатный».

Скоро дешевый вайбкодинг ВСЁ!

Уходим обратно во фронтенд 😂

🚀 База собесов — 💪 Frontend Элита — 📚 Менторство — 📹 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
😁24👍5💯5🫡2
Что вообще для меня значит ИТ-АДАПТАЦИЯ?

Это — РАБОТА ЛЮБОЙ ЦЕНОЙ.

Сейчас такое время, когда приходится адаптироваться.

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

Поэтому я ищу любые пути, чтобы сделать систему лучше и увеличить шансы ученика на трудоустройство.

ПУТЬ АДАПТАЦИИ — МАРАФОН ДО ОФФЕРА

Шаг 1. Frontend
Закрываем базу и штурмуем рынок.
Получил оффер — отлично! Если нет 👇

Шаг 2. Fullstack
Фасттрек по backend и снова выходим на рынок.
Не зацепился? Подключаем международку 👇

Шаг 3. Worldwide
Подтягиваем English, готовимся и выходим на международный рынок.

Всё так быстро начало меняться в мире.

Ещё недавно ты изучил React — и можешь пять лет спокойно работать, периодически изучая что-то новое.

А сейчас одно за другим наваливается: то Go на хайпе, то 1С, то менеджеры, то безопасники, то российский рынок плохой и нужно идти на международный, то уже и международный рынок становится сложнее.

Я знаю одно: в любом направлении можно найти работу, если действовать решительно и использовать все доступные возможности.

Но как разумный человек я хочу увеличить шансы своих учеников.

Если есть условно 800 вакансий для фронтендеров, почему бы не добавить к ним ещё условные 500 вакансий для Fullstack?

В итоге мы просто расширяем воронку.

И тогда больше шансов на трудоустройство → ученик улучшает свою жизнь → я рад полученной постоплате.

При этом, как я писал вчера, собеседования на Frontend есть. Живых вакансий сейчас намного больше, чем было в августе.

Говорю вам честно: есть ребята, у которых за одну неделю было 6 скринингов. И таких людей не один-два человека.

Поэтому не хороните Frontend.

Просто будьте разумными и не кладите все яйца в одну корзину.

Если есть возможность расширить воронку — расширяйте.

Всем офферов ✊🏻
🔥18👍11❤9
Последний месяц жестко марафонил :) С утра до вечера, без выходных.

Решил наконец подвести итоги того, что успели сделать за этот месяц.

Сюда всё пересылать не буду — если интересно, оставляю ссылки на отдельные посты:

🌍 Итоги месячного марафона №1 — «Валютные удалёнки»

👩‍💻 Итоги месячного марафона №2 — «Fullstack-направление»

А теперь можно немного выдохнуть и наконец-то попилить контент :)

Скоро новые видео на YouTube, интересные посты и много всего, что давно хотелось рассказать.

Двигаемся дальше ✊🏻

🚀 База собесов — 💪 Frontend Элита — 📚 Менторство — 📹 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18❤10👍10
Я часто выкладываю вакансию на ХХ и вот какую картину я вижу. Там есть ИИ-помощник, который собирает все ключевики и контекст из моей вакансии и проверяет каждого кандидата на соответствие.

Из 1200 кандидатов прошли АТС только 63.

Свою вакансию я сделал на основе выборки 200+ вакансий фронтовых. То есть моя вакансия имеет буквально все 100% покрытия требований и ключевиков и отражает общий профиль рынка.

Итого, релевантными кандидатами являются 63 человека. Вот такие вот дела

Стараемся с ребятами подгонять резюме в категорию подходящих😅

🚀 База собесов — 💪 Frontend Элита — 📚 Менторство — 📹 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤4👍3😢2
Думал над тем, куда фронтендеру развиваться дальше в эпоху ИИ. Получилось 4 вехи развития с разными разветвлениями. В субботу сниму видео. Поговорим о том, как расти фронтендеру, куда расти, где быстрее и где лучше, к чему готовиться и какие навыки необходимы.

Как думаете, какие вехи получились? 😎

🚀 База собесов — 💪 Frontend Элита — 📚 Менторство — 📹 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28❤12🔥9
🚀 Что делать Frontend-разработчику дальше? Backend, AI, DevOps или ML

https://www.youtube.com/watch?v=-IKv4RdN9WU
https://www.youtube.com/watch?v=-IKv4RdN9WU
https://www.youtube.com/watch?v=-IKv4RdN9WU

Куда сегодня развиваться Frontend-разработчику?

Углубляться во Frontend и становиться Frontend Architect? Идти через Node.js во Fullstack? Полностью переходить в Backend? Разбираться в DevOps? Делать ставку на AI и vibe coding? Или вообще менять направление и уходить в ML?

В этом видео я собрал основные ветки развития Frontend-разработчика и показываю, чем они отличаются друг от друга.

А ещё поговорим о том, почему я бы не выбирал профессию только по тому, где прямо сейчас выше зарплаты или меньше конкуренции.

Рынок цикличен. Пока вы потратите 6–12 месяцев на переход в «горячую» специализацию, туда могут прийти тысячи других разработчиков.

Поэтому главный вопрос для меня не «куда убежать из Frontend?», а: какого специалиста можно построить на базе опыта, который у вас уже есть?

🚀 База собесов — 💪 Frontend Элита — 📚 Менторство — 📹 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17❤7👍4
👩‍💻 Бэкенд за 1 месяц

В прошлом видео я сказал, что фронтендер может за месяц неплохо погрузиться в бэкенд и уже начинать ходить на собеседования как фулстак, условно 80% фронт / 20% бэк, продолжая параллельно углубляться. В комментариях, конечно, зацепились за «месяц», а кто-то и за «бэкенд за неделю», хотя там я говорил конкретно про CRUD и базовые кейсы.

Расскажу, откуда у меня вообще такое отношение к скорости обучения.

Когда-то давно, еще до ChatGPT, я пришел на первую работу в аутсорс, зная только фронтенд. Мне дали задание ознакомиться с бэком и сделать CRM: CRUD, авторизация, фильтрация, сортировка, загрузка картинок и т.д.

Я тогда был джуном-гуманитарием, которому даже фронтенд дался не особо легко. И у меня был тот же стереотип: бэкенд сложнее, это уже «не для меня».

В итоге за неделю я закрыл ТЗ и задеплоил проект на Heroku. Поднял MongoDB, Express, сделал авторизацию, запросы к базе, фильтрацию и остальные кейсы. Без нейронок.

Как? Я не стал сначала «учить бэкенд». Я сразу начал делать. Смотрел курсы Минина, Ульби и адаптировал решения под свой проект. Посмотрел авторизацию — сделал у себя. Увидел фильтрацию товаров — перенес тот же принцип на пользователей в CRM. Возникла проблема — разобрался, решил, пошел дальше.

Параллельно мне дали PDF примерно со 100 вопросами по бэкенду. Я учил теорию вокруг того, что уже видел руками, а потом прошел проверку знаний у тимлида.

Стал ли я за неделю бэкендером? Конечно нет. Но за неделю прошел путь от «бэкенд вообще не для меня» до работающего приложения и понимания базовой логики.

И это было без ИИ.

Поэтому сегодня мне странно видеть подход: «Сначала 3–6 месяцев поучу новую технологию, потом попробую что-нибудь написать».

Мы живем уже в другую эпоху разработки. Если ты опытный фронтендер и переходишь на Node.js/NestJS, ты не начинаешь с нуля. Ты уже умеешь программировать, знаешь TypeScript, async/await, HTTP, REST, API, авторизацию, JSON, query-параметры. Ты годами стоял с одной стороны API — теперь нужно встать с другой.

А сегодня еще и рядом 24/7 есть ИИ, которому можно показать код, ошибку, запрос в БД или архитектуру и за несколько минут разобраться в том, на что раньше мог уйти вечер.

Поэтому мой главный принцип последних лет — адаптация.

Не «я React-разработчик и больше ничего не трогаю». Не «сначала пройду 40 часов курса, а потом начну».

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

Конечно, за месяц нельзя стать сильным бэкендером. Реальный продакшен, нагрузки, инциденты, архитектурные ошибки и ответственность за систему нельзя заменить курсами или ChatGPT. Но скорость получения прикладных знаний выросла в разы, и мне кажется, многие до сих пор этого не осознали.

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

Поэтому «бэкенд за месяц» — это не «стань Senior Backend Developer за 30 дней».

Это за месяц пройти руками основные сценарии, собрать цельную картину бэкенда, сделать fullstack-проект, подготовить базу для собеседований и дальше продолжать углубляться уже параллельно с поиском работы.

А вот как именно я бы построил этот месяц — что учить, в каком порядке, какой проект делать, когда подключать PostgreSQL, Redis, Kafka, мониторинг и микросервисы — в пост уже не влезет.

На выходных запишу отдельное видео и подробнее раскрою свою тактику "Бэкенд за месяц".

🚀 База собесов — 💪 Frontend Элита — 📚 Менторство — 📹 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30🔥6💯4❤1
💼 Не всегда самый опытный — самый сильный

Выше я написал, что за месяц нельзя стать сильным бэкенд-разработчиком. Но потом задумался: а что вообще значит «сильный бэкенд-разработчик» и чем мы измеряем эту силу? Годами опыта?

Еще одна мысль, которая постоянно вызывает споры, — опыт и его «накрутка».

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

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

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

Поэтому для меня «5 лет опыта» и «5 лет сильного опыта» — совершенно разные вещи.

Это не значит, что опыт не важен. Хороший опыт невероятно ценен. Продакшен, реальные пользователи, ответственность, инциденты, архитектурные ошибки и их последствия невозможно полноценно заменить пет-проектами, курсами и теорией. Опытный разработчик, который все эти годы действительно рос и решал сложные задачи, почти наверняка будет сильнее новичка.

Но сами по себе годы ничего не гарантируют.

Именно поэтому я все меньше смотрю на разработчика через призму «сколько лет ты пишешь на X» и все больше — через то, насколько быстро ты способен разобраться в том, чего пока не знаешь.

Не знаешь Next.js? Окей. Сколько тебе нужно, чтобы разобраться и начать на нем работать?

Не работал с микрофронтами? Окей. Можешь за неделю изучить основные подходы, собрать что-то руками, понять trade-offs и нормально зайти в рабочую кодовую базу?

Не писал бэкенд? Окей. Можешь взять NestJS, документацию, ИИ, разобраться в базе и начать закрывать задачи?

Вот в таком IT живу я.

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

И где одним из главных навыков разработчика становится не способность заранее знать абсолютно всё, а способность быстро адаптироваться и добирать знания тогда, когда они тебе понадобились.

А в эпоху ИИ ценность этого навыка, на мой взгляд, становится только выше.

🚀 База собесов — 💪 Frontend Элита — 📚 Менторство — 📹 YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23❤8🔥8💯3