Как ваши выходные?
В Питере жара сменилась мелким дождём, но это не повод унывать 🙌
Сегодня я целый день на CTF, провожу карьерные консультации. Восхищаюсь участниками: много ребят решали задачки всю ночь (частая история для CTF) и боролись с новыми вызовами. На площадке ламповая атмосфера и дух соревнований 💪
В Питере жара сменилась мелким дождём, но это не повод унывать 🙌
Сегодня я целый день на CTF, провожу карьерные консультации. Восхищаюсь участниками: много ребят решали задачки всю ночь (частая история для CTF) и боролись с новыми вызовами. На площадке ламповая атмосфера и дух соревнований 💪
🔥25👍5❤🔥2❤1
Подборка книг для тимлидов #1
В последнее время меня частенько просят посоветовать что-нибудь почитать про тимлидство. У меня на YouTube было большое видео с обзором книг по JavaScript и кажется, что пора записать похожее видео, но уже с книгами для тимлидов/руководителей.
Пока времени на запись нет, начну составлять список текстом. Чтобы текст не получился большим (хороших книг очень много), буду разбивать заметки и рассказывать про три книги. Поехали 🚀
Марина Перескокова — «Мама, я тимлид! Практические советы по управлению IT-командой»
Эту книгу однозначно советую всем, кто рассматривает возможность перейти из инженеров в тимлиды. Если охарактеризовать её кратко: она в первую очередь про отношения между людьми. Здесь нет информации про работу с метриками или организацию процессов. Зато много историй автора о взаимодействии с людьми. Мотивация, решение конфликтов, важность встреч один на один и другие интересные истории.
Книга не является учебником, поэтому ждать, что она разложит все обязанности тимлида по полочкам не стоит. Скорей это своеобразный путеводитель, он приоткроет занавес и расскажет про некоторые особенности тимлидства. После прочтения вы или загоритесь погрузиться в вопросы тимлидства глубже, или наоборот, поймёте что вам больше нравится инженерия.
Джеймс Стэньер — «Карьера Software Engineering Manager. Эффективное управление командой разработчиков ПО»
Если предыдущую книгу можно сравнивать с кратким путеводителем, то эта больше похожа на вдумчивый учебник. Автор подробно разбирает задачи, которые приходится выполнять тимлиду. Делится советами, историями из жизни. А отдельные главы отлично справляются с ролью учебника.
Автор рассказывает о своём опыте на примере работы в больших корпорациях. Это особенно полезно, если ваш текущий опыт был получен в менее крупных компаниях. Возможно, что со многими упомянутыми процессами столкнуться не было возможности. Когда я читал эту книгу впервые, это был как раз мой случай.
Продолжу нахваливать эту книгу, уж простите. Мне особенно понравилась глава про встречи один на один. Так называемые one-to-one. Автор рассказывает про фреймворк проведения таких встреч — 4П. Начинающим тимлидам он может стать хорошим помощником и структурировать формат встречи, а более опытные руководители могут встроить в свой формат отдельные идеи. Как-нибудь расскажу про такие встречи более подробно.
Вместо заключения: книга подойдёт как для начинающих тимлидов, так и для более опытных. Полезные идеи точно подчерпнёте.
Максим Батырев — «45 татуировок менеджера»
К этой книге у многих спорное отношение. Одни рекомендуют прочитать в обязательном порядке, другие наоборот советуют обходить стороной. Мне всё же эта книга понравилась, хоть некоторые мысли и идеи автора я не разделяю.
Книга в первую очередь для начинающих руководителей. Фокуса на IT нет, это на мой взгляд даже хорошо, так как позволяет подсветить многие проблемы, которые в IT, к счастью, встречаются реже.
Автор делится своим опытом, даёт советы и примеры разрешения отдельных ситуаций. Тут и про конфликты, и сложных сотрудников (у автора есть отдельная книга по этой теме), и работа с мотивацией сотрудников и много всего другого.
Эту книгу точно рекомендую прочесть всем, кто только стал руководителем или собирается стать в скором времени. Читайте вдумчиво, анализируйте. Книга не является истиной последней инстанции, поэтому не стоит её рассматривать как руководство к действию. Зато она позволяет «примерить» опыт автора на себя и задуматься: «А как бы я поступил в данной ситуации».
Продолжение следует…
#книги #тимлидство
В последнее время меня частенько просят посоветовать что-нибудь почитать про тимлидство. У меня на YouTube было большое видео с обзором книг по JavaScript и кажется, что пора записать похожее видео, но уже с книгами для тимлидов/руководителей.
Пока времени на запись нет, начну составлять список текстом. Чтобы текст не получился большим (хороших книг очень много), буду разбивать заметки и рассказывать про три книги. Поехали 🚀
Марина Перескокова — «Мама, я тимлид! Практические советы по управлению IT-командой»
Эту книгу однозначно советую всем, кто рассматривает возможность перейти из инженеров в тимлиды. Если охарактеризовать её кратко: она в первую очередь про отношения между людьми. Здесь нет информации про работу с метриками или организацию процессов. Зато много историй автора о взаимодействии с людьми. Мотивация, решение конфликтов, важность встреч один на один и другие интересные истории.
Книга не является учебником, поэтому ждать, что она разложит все обязанности тимлида по полочкам не стоит. Скорей это своеобразный путеводитель, он приоткроет занавес и расскажет про некоторые особенности тимлидства. После прочтения вы или загоритесь погрузиться в вопросы тимлидства глубже, или наоборот, поймёте что вам больше нравится инженерия.
Джеймс Стэньер — «Карьера Software Engineering Manager. Эффективное управление командой разработчиков ПО»
Если предыдущую книгу можно сравнивать с кратким путеводителем, то эта больше похожа на вдумчивый учебник. Автор подробно разбирает задачи, которые приходится выполнять тимлиду. Делится советами, историями из жизни. А отдельные главы отлично справляются с ролью учебника.
Автор рассказывает о своём опыте на примере работы в больших корпорациях. Это особенно полезно, если ваш текущий опыт был получен в менее крупных компаниях. Возможно, что со многими упомянутыми процессами столкнуться не было возможности. Когда я читал эту книгу впервые, это был как раз мой случай.
Продолжу нахваливать эту книгу, уж простите. Мне особенно понравилась глава про встречи один на один. Так называемые one-to-one. Автор рассказывает про фреймворк проведения таких встреч — 4П. Начинающим тимлидам он может стать хорошим помощником и структурировать формат встречи, а более опытные руководители могут встроить в свой формат отдельные идеи. Как-нибудь расскажу про такие встречи более подробно.
Вместо заключения: книга подойдёт как для начинающих тимлидов, так и для более опытных. Полезные идеи точно подчерпнёте.
Максим Батырев — «45 татуировок менеджера»
К этой книге у многих спорное отношение. Одни рекомендуют прочитать в обязательном порядке, другие наоборот советуют обходить стороной. Мне всё же эта книга понравилась, хоть некоторые мысли и идеи автора я не разделяю.
Книга в первую очередь для начинающих руководителей. Фокуса на IT нет, это на мой взгляд даже хорошо, так как позволяет подсветить многие проблемы, которые в IT, к счастью, встречаются реже.
Автор делится своим опытом, даёт советы и примеры разрешения отдельных ситуаций. Тут и про конфликты, и сложных сотрудников (у автора есть отдельная книга по этой теме), и работа с мотивацией сотрудников и много всего другого.
Эту книгу точно рекомендую прочесть всем, кто только стал руководителем или собирается стать в скором времени. Читайте вдумчиво, анализируйте. Книга не является истиной последней инстанции, поэтому не стоит её рассматривать как руководство к действию. Зато она позволяет «примерить» опыт автора на себя и задуматься: «А как бы я поступил в данной ситуации».
Продолжение следует…
#книги #тимлидство
👍10🔥5❤2
Merge Conf 2025
Через несколько часов прибываю в прекрасный город Казань 🔥 Был здесь однажды и всегда хотел вернуться. Что ж, мечты сбываются 🧞♂️
Еду не просто так. Приму участие в конференции Merge Conf (https://tatarstan2025.mergeconf.ru/). Она будет проходить сегодня и завтра в Иннополисе. Конференция большая, доклады будут проходить в несколько потоков. Опять будут муки выбора доклада для прослушивания.
Моё выступление запланировано на завтра. Расскажу обновлённую версию доклада про подготовку к архитектурному собеседованию для фронтенд-разработчиков.
Через несколько часов прибываю в прекрасный город Казань 🔥 Был здесь однажды и всегда хотел вернуться. Что ж, мечты сбываются 🧞♂️
Еду не просто так. Приму участие в конференции Merge Conf (https://tatarstan2025.mergeconf.ru/). Она будет проходить сегодня и завтра в Иннополисе. Конференция большая, доклады будут проходить в несколько потоков. Опять будут муки выбора доклада для прослушивания.
Моё выступление запланировано на завтра. Расскажу обновлённую версию доклада про подготовку к архитектурному собеседованию для фронтенд-разработчиков.
🔥33👏3🏆3❤2
Конференция Merge подошла к концу 🏁 Два дня пролетели как одно мгновение и теперь пора порефлексировать над впечатлениями ☕️
В первую очередь хочется сказать спасибо организаторам за приглашение поучаствовать в конференции и конечно же за хорошую организацию мероприятия. Большие конференции проводить всегда сложно. Впечатления от конференции остались позитивные.
На конференции было много приятных и неожиданных встреч. Можно с чистой совестью сказать, что нетворкинг удался 🙌 Встретил докладчиков и участников конференций Podlodka Crew, студентов из HTML Academy, которые когда-то учились у меня на курсе ❤️ Не обошлось и без друзей из Piter.js 👋 Было здорово пообщаться в оффлайн.
А ещё развиртуализировались с коллегой — Татьяной Ошурковой. Она выступала в треке для системных аналитиков с крутым докладом «Конвергенция навыков в системном анализе — ключевой драйвер развития профессии».
Таня ведёт блог IT Talks, где много рассказывает о профессии «Системный аналитик». Мы обязательно запланируем совместный стрим и подробно расскажем про саму профессию, и навыки, которые необходимы. Работа в IT не ограничивается только разработкой.
Я не только выступил как спикер, но и успел послушать доклады других экспертов. Особенно понравились: «Куда уйти из фронтенда» (Тимур Гафиулин), «Почему я не буду писать свою следующую библиотеку на TypeScript» (Валентин Ульянов), «Конвергенция навыков в системном анализе — ключевой драйвер развития профессии» (Татьяна Ошуркова), «System Design: лего для бэкендеров» (Алексей Обыскалов), «Как мы в Авито строим систему метрик, которой верят» (Анастасия Рыхлик).
Это доклады, которые мне удалось посмотреть. Мультитрековый формат конференций (доклады идут параллельно) всегда обрекает на муки выбора и приходиться выбирать, какой доклад послушать вживую, а какой уже в записи.
Вот примерно так я и запомню Merge 2025 в Иннополисе. Драйв, позитивные эмоции, нетворкинг и новая информация к размышлению 🍿
В первую очередь хочется сказать спасибо организаторам за приглашение поучаствовать в конференции и конечно же за хорошую организацию мероприятия. Большие конференции проводить всегда сложно. Впечатления от конференции остались позитивные.
На конференции было много приятных и неожиданных встреч. Можно с чистой совестью сказать, что нетворкинг удался 🙌 Встретил докладчиков и участников конференций Podlodka Crew, студентов из HTML Academy, которые когда-то учились у меня на курсе ❤️ Не обошлось и без друзей из Piter.js 👋 Было здорово пообщаться в оффлайн.
А ещё развиртуализировались с коллегой — Татьяной Ошурковой. Она выступала в треке для системных аналитиков с крутым докладом «Конвергенция навыков в системном анализе — ключевой драйвер развития профессии».
Таня ведёт блог IT Talks, где много рассказывает о профессии «Системный аналитик». Мы обязательно запланируем совместный стрим и подробно расскажем про саму профессию, и навыки, которые необходимы. Работа в IT не ограничивается только разработкой.
Я не только выступил как спикер, но и успел послушать доклады других экспертов. Особенно понравились: «Куда уйти из фронтенда» (Тимур Гафиулин), «Почему я не буду писать свою следующую библиотеку на TypeScript» (Валентин Ульянов), «Конвергенция навыков в системном анализе — ключевой драйвер развития профессии» (Татьяна Ошуркова), «System Design: лего для бэкендеров» (Алексей Обыскалов), «Как мы в Авито строим систему метрик, которой верят» (Анастасия Рыхлик).
Это доклады, которые мне удалось посмотреть. Мультитрековый формат конференций (доклады идут параллельно) всегда обрекает на муки выбора и приходиться выбирать, какой доклад послушать вживую, а какой уже в записи.
Вот примерно так я и запомню Merge 2025 в Иннополисе. Драйв, позитивные эмоции, нетворкинг и новая информация к размышлению 🍿
👍26🔥12❤5
Привет 👋
Давненько у меня не было стримов 🍿 Пора исправляться.
Завтра (14.05), в 19:00 (МСК) — очередной выпуск нерегулярного шоу «Другой код». Вместе с Таней Ошурковой, автором блога IT Talks, обсудим профессию «Системный аналитик».
Узнаем и покажем, какие задачи решают системные аналитики. Обсудим, какие требования предъявляют к этой роли. Поговорим о границах ответственности и, конечно, ответим на вопросы в прямом эфире.
🍿 YouTube: https://www.youtube.com/watch?v=FmAaFCkmhlo
Увидимся завтра▶️
Давненько у меня не было стримов 🍿 Пора исправляться.
Завтра (14.05), в 19:00 (МСК) — очередной выпуск нерегулярного шоу «Другой код». Вместе с Таней Ошурковой, автором блога IT Talks, обсудим профессию «Системный аналитик».
Узнаем и покажем, какие задачи решают системные аналитики. Обсудим, какие требования предъявляют к этой роли. Поговорим о границах ответственности и, конечно, ответим на вопросы в прямом эфире.
Увидимся завтра
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🔥11❤6👏2👌1
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Другой код. Выпуск #4. Профессия «Системный аналитик»
Очередной выпуск нерегулярного шоу «Другой код». Вместе с Татьяной Ошурковой, автором блога IT Talks https://t.iss.one/it_tlk, обсудим профессию «Системный аналитик». Узнаем и покажем, какие задачи решают системные аналитики. Обсудим, какие требования предъявляют…
👍10🔥5❤1
Вчера мы запустили шестой поток конференции Podlodka Java Crew 🥳 Уже шестой! Как же быстро летит время.
Тема этой недели — «Java и производительность» (https://podlodka.io/javacrew). Программа сезона получилась насыщенной в контентном плане. Мы, как всегда, постарались найти крутых спикеров и посмотреть на тему с разных сторон. За сфокусированность на общей теме наши конференции мне особенно нравятся.
В этом сезоне я участвовал в подготовке двух докладов: «Автостопом по корутинам» (Александр Нозик) и «Рецепты Hibernate» (Андрей Зяблин). Жду не дождусь, когда ребята прочитают и поделятся своим опытом в прямом эфире🔥
А пока идёт сезон Java Crew, я мысленно готовлюсь к старту подготовки Podlodka React Crew 🎬
Тема этой недели — «Java и производительность» (https://podlodka.io/javacrew). Программа сезона получилась насыщенной в контентном плане. Мы, как всегда, постарались найти крутых спикеров и посмотреть на тему с разных сторон. За сфокусированность на общей теме наши конференции мне особенно нравятся.
В этом сезоне я участвовал в подготовке двух докладов: «Автостопом по корутинам» (Александр Нозик) и «Рецепты Hibernate» (Андрей Зяблин). Жду не дождусь, когда ребята прочитают и поделятся своим опытом в прямом эфире
А пока идёт сезон Java Crew, я мысленно готовлюсь к старту подготовки Podlodka React Crew 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍4🐳1
Мы вновь с Сашей возвращаемся в эфир 🎙️
В пятом выпуске нерегулярного шоу «Другой код» будем разгонять за вайб-кодинг (Vibe coding). Определимся с терминологией, узнаем, что значит вайб-кодить, когда нет опыта в программировании, поговорим о проблемах вайб-кода и почему нас (разработчиков) не заменят (или нет?).
Присоединяйтесь, будет интересно 🙌
🎯Когда: 28.05.2025 19:30
🍿Где: https://www.youtube.com/watch?v=KWZdfMLMupY
В пятом выпуске нерегулярного шоу «Другой код» будем разгонять за вайб-кодинг (Vibe coding). Определимся с терминологией, узнаем, что значит вайб-кодить, когда нет опыта в программировании, поговорим о проблемах вайб-кода и почему нас (разработчиков) не заменят (или нет?).
Присоединяйтесь, будет интересно 🙌
🎯Когда: 28.05.2025 19:30
🍿Где: https://www.youtube.com/watch?v=KWZdfMLMupY
YouTube
Другой код. Выпуск #5. Кодинг на вайбе (Vibe coding)
Мы вновь с Сашей возвращаемся в эфир 🎙️ В пятом выпуске нерегулярного шоу «Другой код» будем разгонять за вайб-кодинг (Vibe coding). Определимся с терминологией, узнаем, что значит вайб-кодить, когда нет опыта в программировании, поговорим о проблемах вайб…
🔥26👍8❤2
А вот и новый видосик 🍿
На этот раз запись полноценного доклада с конференции Merge 2025. В докладе поделился своими мыслями про подготовку к архитектурному интервью для фронтенд-разработчиков.
🍿YouTube — https://youtu.be/7GIa6X7n6g4
На этот раз запись полноценного доклада с конференции Merge 2025. В докладе поделился своими мыслями про подготовку к архитектурному интервью для фронтенд-разработчиков.
🍿YouTube — https://youtu.be/7GIa6X7n6g4
YouTube
MergeConf. Доклад «Архитектура web-приложений. Подготовка к сложному интервью»
В апреле 2025 принял участие в конференции MergeConf (https://tatarstan2025.mergeconf.ru/). Выступил с докладом «Архитектура web-приложений. Подготовка к сложному интервью». В докладе поделился своими мыслями о том, как фронтенд-разработчикам готовиться к…
🔥23👍7🙏2🏆1
✨ PiterJS #79 уже на подплыве!
⏰ 19 июня 19:00
📍 Музей Lesta Games (Карла Фаберже 8Б)
📰 Программа
🎤
🎤
🎤
🎫 Подробности и регистрация на сайте: https://piterjs.org/#!meetup=k0f2qu_3fxl13
По случаю начала лета, поговорим не о том как пилить фичи, а о том, как поддерживать то, что уже напилили: мониторинг, деплой, рефакторинг.
⏰ 19 июня 19:00
📍 Музей Lesta Games (Карла Фаберже 8Б)
📰 Программа
🎤
19:10 Павел Шлыков: Сделать конфетку из старого монолита🎤
20:10 Александр Панфилов: FrontOps🎤
21:00 Игорь Антонов: Автостопом по метрикам производительности web-приложений🎫 Подробности и регистрация на сайте: https://piterjs.org/#!meetup=k0f2qu_3fxl13
👍16🔥8❤2
✨ На грядущем PiterJS для вас выступит Игорь Антонов с докладом:
📜 Автостопом по метрикам производительности web-приложений
🎫 Регистрируйся, пока есть места: https://piterjs.org/#meetup=k0f2qu_3fxl13
✔️ А если передумал идти — отмени регистрацию там же.
📜 Автостопом по метрикам производительности web-приложений
В докладе обсудим ключевые аспекты производительности web-приложений. Разберём факторы, которые влияют на скорость загрузки, а также узнаем как измерять производительность фронтенда с использованием различных метрик. Посмотрим как количественно оценить «медленно» и почему оптимизация может быть не всегда необходима.
🎫 Регистрируйся, пока есть места: https://piterjs.org/#meetup=k0f2qu_3fxl13
✔️ А если передумал идти — отмени регистрацию там же.
🔥16❤6