Настало время подвести итоги уходящего 2025 года…
И так в этом году я:
— НЕ набрал 1000 подписчиков в канале
— НЕ завел свой youtube канал
— НЕ запустил 3 курса как планировал
— НЕ стал unit лидом
— НЕ жму 100-ку, хотя весь год хожу в зал
— НЕ прочитал 12 книг
— НЕ выступил ни на одной конференции
— Ушел из Balun.Course
— НЕ увеличил капитал своей подушки безопасности
С точки зрения реализации этот год совсем не продуктивный.
Однако, за этот год я:
— провел зимовки в теплых странах как и мечтал еще со школы
— встретил новый год на море и провожаю его также на море
— посетил 7 РАЗНЫХ стран (мой рекорд): был в самой посещаемой стране в восточной Азии — Японии, а также в самых не туристических странах юго-восточной Азии — Лаос и Мьянма.
— увидел гору Фудзи без единого облачка с ее фирменной снежной вершиной
— был на концерте Travis Scott, о котором мечтал уже лет 10. Так еще и Kanye West был секретным гостем!
— прокатился на Nissan R34 по ночному Токио как в Форсаже 3
— летал на парамоторе среди гор в Лаосе
— остановился в отеле InterContinental (мечта после просмотра Джона Уика в 15 лет)
— Сфотографировался у башен Петронас в Куала-Лумпуре
— Был в городе, напоминающий Cyber Pank — Гуанчжоу
— кормил оленей в Наре и был на чайной церемонии в традиционной одежде в Киото
Пожалуй, это был первый год в моей жизни, когда я не работал в режиме 24/7 7 дней в неделю, не бежал куда-то как хомяк в колесе… Я понял, что «успешный успех» и размеренный образ жизни с путешествиями — вещи не совместимые. Однако, в жизни нужны перерывы между «спринтами» и кажется 2025 год был одним из таких.
Хочу искренне поблагодарить вас, мои подписчики, за ваши комментарии, реакции и обсуждения в постах, для меня это важно.
Поздравляю Вас с наступающим Новым годом!
Не расстраивайтесь, если чего-то не успели в этом году, возможно, вы сделали что-то для себя или реализовали какую-то свою давнюю мечту, а это всегда дороже всего!
С Новым Годом 🍾 🎆 🎄 🎁
И так в этом году я:
— НЕ набрал 1000 подписчиков в канале
— НЕ завел свой youtube канал
— НЕ запустил 3 курса как планировал
— НЕ стал unit лидом
— НЕ жму 100-ку, хотя весь год хожу в зал
— НЕ прочитал 12 книг
— НЕ выступил ни на одной конференции
— Ушел из Balun.Course
— НЕ увеличил капитал своей подушки безопасности
С точки зрения реализации этот год совсем не продуктивный.
Однако, за этот год я:
— провел зимовки в теплых странах как и мечтал еще со школы
— встретил новый год на море и провожаю его также на море
— посетил 7 РАЗНЫХ стран (мой рекорд): был в самой посещаемой стране в восточной Азии — Японии, а также в самых не туристических странах юго-восточной Азии — Лаос и Мьянма.
— увидел гору Фудзи без единого облачка с ее фирменной снежной вершиной
— был на концерте Travis Scott, о котором мечтал уже лет 10. Так еще и Kanye West был секретным гостем!
— прокатился на Nissan R34 по ночному Токио как в Форсаже 3
— летал на парамоторе среди гор в Лаосе
— остановился в отеле InterContinental (мечта после просмотра Джона Уика в 15 лет)
— Сфотографировался у башен Петронас в Куала-Лумпуре
— Был в городе, напоминающий Cyber Pank — Гуанчжоу
— кормил оленей в Наре и был на чайной церемонии в традиционной одежде в Киото
Пожалуй, это был первый год в моей жизни, когда я не работал в режиме 24/7 7 дней в неделю, не бежал куда-то как хомяк в колесе… Я понял, что «успешный успех» и размеренный образ жизни с путешествиями — вещи не совместимые. Однако, в жизни нужны перерывы между «спринтами» и кажется 2025 год был одним из таких.
Хочу искренне поблагодарить вас, мои подписчики, за ваши комментарии, реакции и обсуждения в постах, для меня это важно.
Поздравляю Вас с наступающим Новым годом!
Не расстраивайтесь, если чего-то не успели в этом году, возможно, вы сделали что-то для себя или реализовали какую-то свою давнюю мечту, а это всегда дороже всего!
С Новым Годом 🍾 🎆 🎄 🎁
🔥32❤🔥8🎉7❤4👍2😍1💔1
Немного мыслей про performance review.
Мне казалось, что на западе уже давно смотрят на результаты и достижения сотрудников...
Однако у такого подхода есть обратная сторона: если руководство/бизнес не представило возможность для свершения тех самых достижений (наняли 20 сотрудников для подкраски одной кнопки, а больше целей у компании на квартал не было), то даже при всех стараниях, драках за задачи, можно так и не заработать медалей в копилку.
Некоторые скажут, что сильный сотрудник сам найдет задачи, улучшения и точки роста в компании. Частично они будут правы, но будем честны, таких людей единицы (даже среди руководителей таких тяжело найти).
Сейчас читаю Александра Фридмана и у него есть цитата, которая отражает всю суть работы в больших компаниях:
Если учесть, что сейчас по всему миру кризис и компании массово сокращают сотрудников, то теперь нужно не просто «крутить педали», а еще и успевать жонглировать на одноколесном велосипеде. 2026 год скорее всего отсеит многих слабых разработчиков и рынок IT перезагрузится. А пока стоит инвестировать в свои hard и soft skills и стараться как никогда, ведь конкуренция на рынке растет.
Amazon потребовала от сотрудников указывать в перформанс-ревью конкретные «достижения» на рабочем месте: минимум — три.
Мне казалось, что на западе уже давно смотрят на результаты и достижения сотрудников...
Однако у такого подхода есть обратная сторона: если руководство/бизнес не представило возможность для свершения тех самых достижений (наняли 20 сотрудников для подкраски одной кнопки, а больше целей у компании на квартал не было), то даже при всех стараниях, драках за задачи, можно так и не заработать медалей в копилку.
Некоторые скажут, что сильный сотрудник сам найдет задачи, улучшения и точки роста в компании. Частично они будут правы, но будем честны, таких людей единицы (даже среди руководителей таких тяжело найти).
Сейчас читаю Александра Фридмана и у него есть цитата, которая отражает всю суть работы в больших компаниях:
попав в лидирующую компанию мирового уровня и получив доступ к многочисленным приятным бонусам, вы теперь должны «крутить педали», иначе работодатель быстро с вами распрощается
Если учесть, что сейчас по всему миру кризис и компании массово сокращают сотрудников, то теперь нужно не просто «крутить педали», а еще и успевать жонглировать на одноколесном велосипеде. 2026 год скорее всего отсеит многих слабых разработчиков и рынок IT перезагрузится. А пока стоит инвестировать в свои hard и soft skills и стараться как никогда, ведь конкуренция на рынке растет.
vc.ru
Amazon потребовала от сотрудников указывать в перформанс-ревью конкретные «достижения» на рабочем месте — BI
Минимум — три.
🤔9👍3🔥2
Всё о разработке | Леонид Ченский
Как и обещал, вышла вторая часть статьи, посвященная протоколам авторизации! В ней на практике разобрал такие протоколы как JWKS, OAuth2.0 и OIDC.
После выхода первой части, мне пришлось полностью переписать вторую, так как я не мог себе позволить, чтобы вторая часть оказалось хуже первой... В итоге вторая часть вышла чуть объемнее)
P.S. Оставляю ссылку на репозиторий, чтобы со всем этим добром можно было поиграться вживую.
Приятного чтения📖
После выхода первой части, мне пришлось полностью переписать вторую, так как я не мог себе позволить, чтобы вторая часть оказалось хуже первой... В итоге вторая часть вышла чуть объемнее)
P.S. Оставляю ссылку на репозиторий, чтобы со всем этим добром можно было поиграться вживую.
Приятного чтения
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Разработчики всё ещё путают JWT, JWKS, OAuth2 и OpenID Connect — разбираем на примерах. Часть 2
Мы продолжаем наше погружение в мир аутентификации и будем разбирать всё на простых примерах с практикой на Go. В первой части статьи мы поговорили о том, как устроен JWT, зачем нам refresh- и...
🔥22👍5👏3❤1
В последнее время из каждого угла слышно о «вайбкодинге» и о том, как любой может легко создать приложение или сайт с нуля.
Меня особенно удивляет, когда о вайбкодинге начинают говорить люди, не имеющего никакого опыта разработки. Они яростно пытаются всем продемонстрировать, что они на гребне волны инноваций (я уже молчу о том, что некоторые из них продают курсы как делать также).
Давайте будем говорить начистоту, если бы разработка ПО была бы таким легким делом, не требовалось бы столько разработчиков на рынке, а их зарплаты не были бы такими какие они есть.
Да, нейронки сейчас хорошо обучены и могу решать конкретные задачи по образу и подобию того, что они уже знают. Да, можно навайбкодить какой-то прототип сайта или MVP приложения, при этом совершенно не зная языка программирования и не имея опыта в разработке (хотя и это не совсем правда). Однако этот прототип потом вряд ли сможет конкурировать с реальными приложениями без привлечения настоящих экспертов.
Нейронки как и люди — имеют некоторые ограничения: и те, и те по природе ленивы в какой-то степени, также у всех есть «предел размера памяти контекста».
Это значит что, чтобы навайбкодить приложение, которое бы по качеству и объему кодовой базы было такое же, как настоящее Enterprise решение, потребуется не один ИИ агент на компьютере. Для такой задачи потребуется огромная команда из тысячи ИИ агентов, которые между собой будут постоянно коммуницировать, должны быть агенты координаторы, архитекторы, валидаторы и интеграторы (все прям как сейчас у людей в больших компаниях:)). В общем, чтобы вайбкодинг смог заметить разработчиков, нужно обзавестись огромными вычислительными мощностями, которых у человечества пока нет.
Но самое главное — разработка ПО творческий процесс, и не всегда есть готовое решение для конкретной проблемы. Нейронки не умеют изобретать, они лишь подражают.
На мой взгляд ИИ позволяет оптимизировать и ускорить работу инженеров, а также расширить горизонт возможностей. Я думаю, что нейронки приведут к тому, что сильные инженеры и разработчики (имеющий реальный опыт) станут еще более продвинутыми и ценными на рынке, а вот джунам и людям без опыта наврятли получится сильно прокачаться, ведь таких как они будет много, а задач уже не будет… Получается, что порог входа в IT вырастет, а дефицита кадров больше не будет.
А что вы думаете о вайбкодинге?
Please open Telegram to view this post
VIEW IN TELEGRAM
💯15🔥10🤔2
Я из того типа людей, которые могут иметь одни и те же обои на компьютере годами (и да, они мне не надоедают!)
Прошлые мои обои красовались на моем и рабочем ноутбуках 5 лет подряд, КАРЛ!
Сегодня настало время их сменить. Однако теперь новые обои — моя собственная работа! От этого вдвойне приятнее.
⬇️ Ниже делюсь ими с вами. ⬇️
Пусть и вас радуют.
Прошлые мои обои красовались на моем и рабочем ноутбуках 5 лет подряд, КАРЛ!
Сегодня настало время их сменить. Однако теперь новые обои — моя собственная работа! От этого вдвойне приятнее.
Пусть и вас радуют.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍5⚡3❤3😱1
5 ошибок из-за которых не получают оффер
Всем доброго времени суток!
Мне недавно пришлось искать стажера в свою команду. Последний раз стажера нанимал года 3 назад. В этот раз осталось противоречивое впечатление. Казалось бы: рынок найма сейчас на низах, вакансий мало, людей много, конкуренция среди кандидатов большая. Такие условия должны привести к повышению качества hard-skills и уровню подготовки (привет инфляция навыков). Но, к сожалению, многие ведут себя так, как лет 5 назад, когда при дефиците кадров брали всех подряд без разбора.
Я выделил 5 распространенных ошибок кандидатов уровня inter/junior/middle, из-за которых их не взяли.
Универсальное CV.
Кандидат отправляет одно и тоже резюме на разные вакансии не адаптируя его (например у него написано, что есть опыт Java разработки, однако подается он на go-разработку или на тестировщика. А в резюме про это ни слова!). В 2026 году 90% откликов и резюме в больших компаниях проходят отбор сначала через ML. Несовпадение резюме и отклика на вакансию уменьшают шанс рассмотрения кандидата. Но даже после прохождения ML отбора, если правильно не расставить акценты и не выделить ключевые достижения/навыки/технологии/фреймворки, интересующие нанимающего менеджер, резюме будет просто проигнорировано.
Медленный коддинг и незнание синтаксиса языка.
В 2026 году требования к стажерам/джунам более жесткие чем 5 лет назад: никто не собирается учить писать код. Этому учат в университете, на курсах, или самостоятельно. Придти на собеседование по python и не знать как объявить класс или придти на go разработку и не суметь дождаться ответа из горутины — red flag, после которого дальше разговаривать не будут. Сейчас надо владеть языком программирования и уметь на нем писать код быстро! Если не хватает практики — ищите ее сами: leetcode, opensource, pet проекты, … Набивайте руку!
Не подготовиться к собеседованию.
Понятно, что нельзя быть готовым ко всему, но как правило вопросы на собеседование вытекают из описания вакансии и технологий, с которыми придется работать. Пару видео на ютубе и статей закрывают 80% вопросов. Однако кандидаты пытаются выехать «на харизме».
Несистемный подход.
Что я имею ввиду — собеседование это не экзамен в университете. Интервьюеру не так важен правильный ответ, как увидеть ход мыслей кандидата, подход к решению задачи/вопроса, увидеть как он справляется. Лучше проговаривать в слух мысли, чем молчать и потом давать отрывистые несвязанные ответы. Если у кандидата в голове каша, то и решения будут примерно такие же.
Наконец моя «любимая рубрика» — фродеры.
Я честно не знаю, что у этих людей в голове, и на что они рассчитывают. Может быть они себе представляют это как идеальный план как всех провести, но на практике это выглядит просто ужасно… Когда кандидат выдает ответ из нейронки, а потом не может его объяснить… Мало того, что они отнимают время на интервью, так еще и подрывают свою репутацию навсегда! Компания вносит таких людей в черный список (да-да, есть такие списки), и, скорее всего, в будущем HR даже не будут разговаривать с ними. А с учетом того, что Big Tech компаний в России не так уж и много, податься потом будет некуда…
Несмотря на непростое время, сейчас хорошему кандидату с должным уровнем подготовки попасть в IT не труднее чем 5 лет назад. Главное будьте честными:)
Всем доброго времени суток!
Мне недавно пришлось искать стажера в свою команду. Последний раз стажера нанимал года 3 назад. В этот раз осталось противоречивое впечатление. Казалось бы: рынок найма сейчас на низах, вакансий мало, людей много, конкуренция среди кандидатов большая. Такие условия должны привести к повышению качества hard-skills и уровню подготовки (привет инфляция навыков). Но, к сожалению, многие ведут себя так, как лет 5 назад, когда при дефиците кадров брали всех подряд без разбора.
Я выделил 5 распространенных ошибок кандидатов уровня inter/junior/middle, из-за которых их не взяли.
Универсальное CV.
Кандидат отправляет одно и тоже резюме на разные вакансии не адаптируя его (например у него написано, что есть опыт Java разработки, однако подается он на go-разработку или на тестировщика. А в резюме про это ни слова!). В 2026 году 90% откликов и резюме в больших компаниях проходят отбор сначала через ML. Несовпадение резюме и отклика на вакансию уменьшают шанс рассмотрения кандидата. Но даже после прохождения ML отбора, если правильно не расставить акценты и не выделить ключевые достижения/навыки/технологии/фреймворки, интересующие нанимающего менеджер, резюме будет просто проигнорировано.
Медленный коддинг и незнание синтаксиса языка.
В 2026 году требования к стажерам/джунам более жесткие чем 5 лет назад: никто не собирается учить писать код. Этому учат в университете, на курсах, или самостоятельно. Придти на собеседование по python и не знать как объявить класс или придти на go разработку и не суметь дождаться ответа из горутины — red flag, после которого дальше разговаривать не будут. Сейчас надо владеть языком программирования и уметь на нем писать код быстро! Если не хватает практики — ищите ее сами: leetcode, opensource, pet проекты, … Набивайте руку!
Не подготовиться к собеседованию.
Понятно, что нельзя быть готовым ко всему, но как правило вопросы на собеседование вытекают из описания вакансии и технологий, с которыми придется работать. Пару видео на ютубе и статей закрывают 80% вопросов. Однако кандидаты пытаются выехать «на харизме».
Несистемный подход.
Что я имею ввиду — собеседование это не экзамен в университете. Интервьюеру не так важен правильный ответ, как увидеть ход мыслей кандидата, подход к решению задачи/вопроса, увидеть как он справляется. Лучше проговаривать в слух мысли, чем молчать и потом давать отрывистые несвязанные ответы. Если у кандидата в голове каша, то и решения будут примерно такие же.
Наконец моя «любимая рубрика» — фродеры.
Я честно не знаю, что у этих людей в голове, и на что они рассчитывают. Может быть они себе представляют это как идеальный план как всех провести, но на практике это выглядит просто ужасно… Когда кандидат выдает ответ из нейронки, а потом не может его объяснить… Мало того, что они отнимают время на интервью, так еще и подрывают свою репутацию навсегда! Компания вносит таких людей в черный список (да-да, есть такие списки), и, скорее всего, в будущем HR даже не будут разговаривать с ними. А с учетом того, что Big Tech компаний в России не так уж и много, податься потом будет некуда…
Несмотря на непростое время, сейчас хорошему кандидату с должным уровнем подготовки попасть в IT не труднее чем 5 лет назад. Главное будьте честными:)
❤9💯9🔥3🤡3👍2⚡1👀1
Решил, что в моем курсе по Go тема gRPC недостаточно подробно раскрыта, так как эта тема довольно большая. Сделал отдельный курс, посвященный исключительно gRPC и Protobuf. В него лег мой личный опыт работы с gRPC на протяжении 5 лет.
К тому же, как оказалось, многие Go-разработчки все еще обходят gRPC стороной со словами: "Ой там сложно все и непонятно с этим protoc... Я лучше на REST API Gin сервер подниму". Постарался разрушить миф о сложности работы с gRPC и снизить порог входа. Курс будет полезен тем, кто еще не работал с gRPC, а также тем, кто уже с ним работает, но чувствует, что не выжимает из него максимум.
Модули про Protobuf бесплатные!
Please open Telegram to view this post
VIEW IN TELEGRAM
Stepik: online education
Leoscode! gRPC в Go — от протоколов до production
Этот курс — системное погружение в gRPC и Protobuf на Go. Вместе мы пройдем путь от эволюции API до реализации unary и streaming RPC.
Разберем генерацию кода, устройство серверов и клиентов. Узнаем какие инструменты сейчас принято использовать, какие фишки…
Разберем генерацию кода, устройство серверов и клиентов. Узнаем какие инструменты сейчас принято использовать, какие фишки…
🔥19👍8❤3🏆1
Люблю хардкорные статьи по устройству Go под капотом.
Недавно нашел реально классную статью по аллокациям памяти в Go. А сегодня вышел ее перевод на Habr.
Пополнил свою коллекцию еще одной ссылкой😁
Недавно нашел реально классную статью по аллокациям памяти в Go. А сегодня вышел ее перевод на Habr.
Пополнил свою коллекцию еще одной ссылкой😁
Хабр
Выделение памяти в Go
Эта статья посвящена языку программирования Go 1.24 , работающему на Linux на архитектуре ARM . Она может не охватывать специфические для других операционных систем (ОС) или аппаратных архитектур...
🔥13👍4
За это время столько всего произошло: встретил множество интересных людей, некоторых из них уже нет в Ozon, а некоторые в других командах/отделах. А я с ностальгией вспоминаю, как мы собирались в баре и обсуждали разные истории из нашей повседневной работы, как затаскивали проекты, которые казались «невозможными».
При мне Ozon кратно вырос и многое что поменялось внутри. Жаль я не смог придти еще на пару годиков раньше😅
Это были невероятно долгие и насыщенные 5 лет с одной стороны, и при этом они как-будто пролетели незаметно…
В самом начале я был уверен, что не задержусь в Ozon более чем на 2 года, а теперь я не знаю, а где может быть лучше..?
Некоторые скажут, что 5 лет не много: вот мол люди по 20-30 лет на одном заводе работали… Но мне кажется, что в современных реалиях это много.
А вы сколько уже работаете в текущей компании?
P.S. фото сделано ровно 5 лет назад после первого рабочего дня в офисе
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18🎉7🆒3👍2