Мок-собеседование code review
Завтра 27 июня проведем мок-собеседование на тему code -review.
https://telemost.yandex.ru/j/77422796467150 - эфир
Желающие поучаствовать в роли кандидата пишите в личку.
Завтра 27 июня проведем мок-собеседование на тему code -review.
https://telemost.yandex.ru/j/77422796467150 - эфир
Желающие поучаствовать в роли кандидата пишите в личку.
telemost.yandex.ru
Звонок в Яндекс Телемосте
По ссылке вы сможете подключиться к звонку
🔥5❤1
Через 10 минут начинаем
Тема: Код-ревью Spring.
Уровень. Любой, будет интересно для всех.
Эфир: https://telemost.yandex.ru/j/77422796467150
Комната для кода: https://codeshare.job4j.ru/rooms/4f5fad7b31aa8114
Тема: Код-ревью Spring.
Уровень. Любой, будет интересно для всех.
Эфир: https://telemost.yandex.ru/j/77422796467150
Комната для кода: https://codeshare.job4j.ru/rooms/4f5fad7b31aa8114
telemost.yandex.ru
Звонок в Яндекс Телемосте
По ссылке вы сможете подключиться к звонку
Заметки в уроках
В уроках теперь можно делать заметки.
В уроках теперь можно делать заметки.
Старт потока SQL
В эту субботу, 4 июля в 12:00, проведем эфир старта потока SQL.
Напомню, как он будет проходить: с 4 июля по 8 августа нас ждет интенсивная проработка тем баз данных и SQL.
SQL и базы данных - одна из ключевых тем на собеседованиях. Ее важно не просто “посмотреть”, а отработать руками: писать запросы, проектировать таблицы, разбирать ошибки и понимать, как база работает внутри.
За поток мы пройдем:
PostgreSQL и работу с клиентами базы данных;
основы реляционной модели, таблицы, ключи и связи;
DDL: создание таблиц, типы данных, ограничения;
DML:
подзапросы,
проектирование схемы и нормализацию;
представления, триггеры, функции и процедуры;
транзакции, уровни изоляции, блокировки;
индексы, планы выполнения запросов;
итоговый SQL-проект и экзамен.
В потоке я ожидаю от учеников максимальной вовлеченности: задания нужно выполнять ежедневно. Это будет плотное интенсивное обучение с большим объемом практики.
Два раза в неделю будут планерки: в среду и в субботу.
Ссылка на эфир: https://telemost.yandex.ru/j/67118434950941
В эту субботу, 4 июля в 12:00, проведем эфир старта потока SQL.
Напомню, как он будет проходить: с 4 июля по 8 августа нас ждет интенсивная проработка тем баз данных и SQL.
SQL и базы данных - одна из ключевых тем на собеседованиях. Ее важно не просто “посмотреть”, а отработать руками: писать запросы, проектировать таблицы, разбирать ошибки и понимать, как база работает внутри.
За поток мы пройдем:
PostgreSQL и работу с клиентами базы данных;
основы реляционной модели, таблицы, ключи и связи;
DDL: создание таблиц, типы данных, ограничения;
DML:
insert, update, delete;select, фильтрацию, сортировку, null, поиск по строкам;join, группировки, агрегаты, having;подзапросы,
CTE, оконные функции;проектирование схемы и нормализацию;
представления, триггеры, функции и процедуры;
транзакции, уровни изоляции, блокировки;
индексы, планы выполнения запросов;
итоговый SQL-проект и экзамен.
В потоке я ожидаю от учеников максимальной вовлеченности: задания нужно выполнять ежедневно. Это будет плотное интенсивное обучение с большим объемом практики.
Два раза в неделю будут планерки: в среду и в субботу.
Ссылка на эфир: https://telemost.yandex.ru/j/67118434950941
telemost.yandex.ru
Звонок в Яндекс Телемосте
По ссылке вы сможете подключиться к звонку
❤2
Обновления на платформе
1. Добавил печать урока. Я люблю работать на бумаге, использую как черновик.
2. Поменял поведение UML диаграмм.
1. Добавил печать урока. Я люблю работать на бумаге, использую как черновик.
2. Поменял поведение UML диаграмм.
👍17🔥6
🔥6
Мок-собеседование - системный дизайн
В эту субботу 22.08.2026 в 11:00 время по Москве проведем мок-собеседование по системному дизайну.
15 августа завершился первый полноценный поток по глубокому погружение в SQL/ PostgreSQL. Поэтому в качестве основного задания рассмотрим проектирование мессенджера. Где в качестве основного решения будет PostgreSQL.
Вход свободный. Ссылка на эфир https://telemost.yandex.ru/j/77679719515546
В эту субботу 22.08.2026 в 11:00 время по Москве проведем мок-собеседование по системному дизайну.
15 августа завершился первый полноценный поток по глубокому погружение в SQL/ PostgreSQL. Поэтому в качестве основного задания рассмотрим проектирование мессенджера. Где в качестве основного решения будет PostgreSQL.
Вход свободный. Ссылка на эфир https://telemost.yandex.ru/j/77679719515546
telemost.yandex.ru
Звонок в Яндекс Телемосте
По ссылке вы сможете подключиться к звонку
🔥9
Потоков больше не будет. Что будет вместо них?
Ранее я планировал запустить 1 сентября новый поток по Spring Boot. Но после анализа результатов предыдущих групп решил отказаться от потокового формата обучения.
Далее https://job4j.ru/article/view/25
Ранее я планировал запустить 1 сентября новый поток по Spring Boot. Но после анализа результатов предыдущих групп решил отказаться от потокового формата обучения.
Далее https://job4j.ru/article/view/25
🔥7🤔4❤3🤡1
От монолита к агентам: как изменилась разработка за 18 лет
Я начал работать разработчиком в 2008 году. За прошедшие 18 лет менялись языки, архитектурные подходы и требования к программистам. Но главное изменение произошло не в технологиях — изменилось само место разработчика в создании продукта.
Далее https://job4j.ru/article/view/26
Я начал работать разработчиком в 2008 году. За прошедшие 18 лет менялись языки, архитектурные подходы и требования к программистам. Но главное изменение произошло не в технологиях — изменилось само место разработчика в создании продукта.
Далее https://job4j.ru/article/view/26
❤7👍3🔥1
DORA-метрики на практике: от коммита до прода
На днях ко мне обратилась компания, которая занимается продажей автозапчастей. По сути, это маркетплейс с интеграциями в 1С. Моя задача — провести аудит процесса разработки и найти проседающие этапы.
Далее https://job4j.ru/article/view/27
На днях ко мне обратилась компания, которая занимается продажей автозапчастей. По сути, это маркетплейс с интеграциями в 1С. Моя задача — провести аудит процесса разработки и найти проседающие этапы.
Далее https://job4j.ru/article/view/27
🔥4👍1
Codex и Claude — не новый уровень абстракции
Недавно я увидел пост Михаила об использовании IntelliJ IDEA. Точнее, наблюдение у него было обратным: он перестал пользоваться IDE и теперь работает с кодом через агентов — Codex и Claude.
Далее https://job4j.ru/article/view/28
Недавно я увидел пост Михаила об использовании IntelliJ IDEA. Точнее, наблюдение у него было обратным: он перестал пользоваться IDE и теперь работает с кодом через агентов — Codex и Claude.
Далее https://job4j.ru/article/view/28
Перестаньте быть Json перекладывателями
В 2025 году я проводил эксперимент по переходу с Java на Go. Мне казалось, что Go автоматически позволит мне стать ближе к железу. Убеждение, что настоящие программисты должны работать на уровне системных вызовов, заниматься оптимизацией сборщиков мусора и так далее, есть у многих.
Корни этого убеждения уходят к истокам программирования, когда программисту действительно нужно было понимать, как писать низкоуровневый код. В целом всю карьеру я стремился перейти на этот уровень — туда, где можно заниматься чистой инженерией. Никакого бизнеса, никаких аналитиков.
Далее https://job4j.ru/article/view/29
В 2025 году я проводил эксперимент по переходу с Java на Go. Мне казалось, что Go автоматически позволит мне стать ближе к железу. Убеждение, что настоящие программисты должны работать на уровне системных вызовов, заниматься оптимизацией сборщиков мусора и так далее, есть у многих.
Корни этого убеждения уходят к истокам программирования, когда программисту действительно нужно было понимать, как писать низкоуровневый код. В целом всю карьеру я стремился перейти на этот уровень — туда, где можно заниматься чистой инженерией. Никакого бизнеса, никаких аналитиков.
Далее https://job4j.ru/article/view/29
❤7
BigTech Senior: мои ошибки на испытательном сроке
https://youtu.be/oD6y_hqLDh8
Я вышел на новую работу Senior-разработчиком и почти не обращал внимания на испытательный срок. Казалось, что собеседование уже пройдено — теперь нужно просто брать задачи и писать код. Это и стало моей первой ошибкой.
В видео рассказываю, что от разработчика на самом деле ожидала продуктовая команда BigTech, почему формальное прохождение материалов по адаптации не даёт понимания продукта и как нужно использовать встречи один на один с руководителем.
Разберём:
- почему Senior должен сам построить маршрут адаптации;
- как понять путь изменения от требования до production;
- почему feature lead отвечает не только за backend-код, но и за результат фичи;
- чем domain review отличается от обычного code review;
- как неполный контракт между frontend и backend приводит к дорогим переделкам;
- почему на уровне Middle+/Senior сначала нужно разбираться в продуктовом домене, а уже затем выбирать транзакции, идемпотентность, retry и другие технические механизмы.
Испытательный срок я прошёл. Но только позже понял, что команда проверяла не знание отдельной технологии, а способность самостоятельно разобраться в продукте, взаимодействовать с людьми и доводить изменение до конечного результата.
Если вы уже знаете backend-стек, но вам сложно переводить продуктовые требования в системное решение и вести фичу целиком, напишите мне. Начнём с диагностики и соберём индивидуальный маршрут обучения.
Обучение backend-разработке: https://job4j.ru/
Написать мне в Telegram: https://t.me/parsentev
Расскажите в комментариях: ваша адаптация была реальным маршрутом погружения или просто списком ссылок в Confluence?
#программирование #backend #карьераIT
https://youtu.be/oD6y_hqLDh8
Я вышел на новую работу Senior-разработчиком и почти не обращал внимания на испытательный срок. Казалось, что собеседование уже пройдено — теперь нужно просто брать задачи и писать код. Это и стало моей первой ошибкой.
В видео рассказываю, что от разработчика на самом деле ожидала продуктовая команда BigTech, почему формальное прохождение материалов по адаптации не даёт понимания продукта и как нужно использовать встречи один на один с руководителем.
Разберём:
- почему Senior должен сам построить маршрут адаптации;
- как понять путь изменения от требования до production;
- почему feature lead отвечает не только за backend-код, но и за результат фичи;
- чем domain review отличается от обычного code review;
- как неполный контракт между frontend и backend приводит к дорогим переделкам;
- почему на уровне Middle+/Senior сначала нужно разбираться в продуктовом домене, а уже затем выбирать транзакции, идемпотентность, retry и другие технические механизмы.
Испытательный срок я прошёл. Но только позже понял, что команда проверяла не знание отдельной технологии, а способность самостоятельно разобраться в продукте, взаимодействовать с людьми и доводить изменение до конечного результата.
Если вы уже знаете backend-стек, но вам сложно переводить продуктовые требования в системное решение и вести фичу целиком, напишите мне. Начнём с диагностики и соберём индивидуальный маршрут обучения.
Обучение backend-разработке: https://job4j.ru/
Написать мне в Telegram: https://t.me/parsentev
Расскажите в комментариях: ваша адаптация была реальным маршрутом погружения или просто списком ссылок в Confluence?
#программирование #backend #карьераIT
YouTube
BigTech Senior: мои ошибки на испытательном сроке
Я вышел на новую работу Senior-разработчиком и почти не обращал внимания на испытательный срок. Казалось, что собеседование уже пройдено — теперь нужно просто брать задачи и писать код. Это и стало моей первой ошибкой.
В видео рассказываю, что от разработчика…
В видео рассказываю, что от разработчика…
👍8🔥6