job4j.ru - Практика. Ревью. Результат.
771 subscribers
75 photos
186 links
О жизни в IT:
- Языки: Go, Rust, Java, Kotlin
- Технологии: PostgreSQL, Kafka
- Инфраструктура: Docker, Kubernetes
- Soft Skills: общение, интервью, карьера
Download Telegram
LiveCoding by Job4j

В связи с блокировками нужных сервисов пришлось сделать свое решение для live-coding интервью.

Попробуйте 👉 https://codeshare.job4j.ru/
👍11
Мок-собеседование SQL

Мы продолжаем закрывать месяц мок-собеседований.
В эту субботу в 12:00 по Москве проведем мок-собеседование по SQL.

Разберем задачи, обсудим решения. Приходите все желающие.
https://telemost.yandex.ru/j/77422796467150 - эфир

ПС. Желающие быть в роли кандидата пишите в личку.
👍8
Мок-собеседование code review

Завтра 27 июня проведем мок-собеседование на тему code -review.
https://telemost.yandex.ru/j/77422796467150 - эфир

Желающие поучаствовать в роли кандидата пишите в личку.
🔥5❤1
Через 10 минут начинаем

Тема: Код-ревью Spring.
Уровень. Любой, будет интересно для всех.
Эфир: https://telemost.yandex.ru/j/77422796467150
Комната для кода: https://codeshare.job4j.ru/rooms/4f5fad7b31aa8114
Заметки в уроках

В уроках теперь можно делать заметки.
Отметить как выполнено

Добавили функцию "Отметить как выполнено". Удобно использовать для отметки прогресса. Функция доступна тем ученикам, у кого отключена проверка менторами.
👍6
Старт потока SQL
В эту субботу, 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
❤2
PlantUML в уроках

У меня на работе системный анализ выполняют программисты. Часть работ по системному анализу связана с создаем диаграмм. Это же решил добавить в курс.
👍5🔥3❤1
Обновления на платформе

1. Добавил печать урока. Я люблю работать на бумаге, использую как черновик.
2. Поменял поведение UML диаграмм.
👍17🔥6
Заметки на полях

Доработал функцию с заметками. Теперь они сгруппированы в правой панели.
🔥4
Учебный ритм

Давно планировал добавить систему напоминаний на платформу. Теперь можно воспользоваться.
🔥16❤3
Как отлаживать код на собеседовании

https://job4j.ru/article/view/23
🔥6
Мок-собеседование - системный дизайн

В эту субботу 22.08.2026 в 11:00 время по Москве проведем мок-собеседование по системному дизайну.
15 августа завершился первый полноценный поток по глубокому погружение в SQL/ PostgreSQL. Поэтому в качестве основного задания рассмотрим проектирование мессенджера. Где в качестве основного решения будет PostgreSQL.

Вход свободный. Ссылка на эфир https://telemost.yandex.ru/j/77679719515546
🔥9
Потоков больше не будет. Что будет вместо них?

Ранее я планировал запустить 1 сентября новый поток по Spring Boot. Но после анализа результатов предыдущих групп решил отказаться от потокового формата обучения.

Далее https://job4j.ru/article/view/25
🔥7🤔4❤3🤡1
От монолита к агентам: как изменилась разработка за 18 лет

Я начал работать разработчиком в 2008 году. За прошедшие 18 лет менялись языки, архитектурные подходы и требования к программистам. Но главное изменение произошло не в технологиях — изменилось само место разработчика в создании продукта.

Далее https://job4j.ru/article/view/26
❤7👍3🔥1
DORA-метрики на практике: от коммита до прода

На днях ко мне обратилась компания, которая занимается продажей автозапчастей. По сути, это маркетплейс с интеграциями в 1С. Моя задача — провести аудит процесса разработки и найти проседающие этапы.

Далее https://job4j.ru/article/view/27
🔥4👍1
Подсветка ошибок в логе

Добавил на платформу подсветку ошибок в логе.
👍7
Codex и Claude — не новый уровень абстракции

Недавно я увидел пост Михаила об использовании IntelliJ IDEA. Точнее, наблюдение у него было обратным: он перестал пользоваться IDE и теперь работает с кодом через агентов — Codex и Claude.

Далее https://job4j.ru/article/view/28