Прошедшая неделя выдалась неделей встреч. Хотя у многих лидов так всегда😅
Встреч было много, и половина из них — собеседования в команду. Я вообще люблю проводить собесы: это единственный способ научиться грамотно подбирать людей в команду, а для менеджера, согласитесь, это очень важный навык.
Теперь о болях:
1. Найти человека, который идеально впишется в команду, имеет крутые хард скиллы, а ещё и мотивирован перформить — задача не из лёгких. Приходится собеседовать много кандидатов, и иногда (когда луна в козероге или другие астрономические явления) повезёт, и второй или третий кандидат окажется именно тем, кто нужен команде. А может и не повезти. И вот тут важно не поддаваться соблазну:
В большинстве случаев такой подход приводит к «ошибке найма», за которую в конечном итоге расплачивается не только команда, но и компания. Нанять сотрудника — это одно, а вот уволить его или заставить развиваться и расти — совсем другое. Это я говорю на основе собственного опыта.
2. Дефицит квалифицированных кадров на рынке — настоящая боль, особенно на российском рынке труда. Множество классных специалистов уехали за границу или уже нашли своё место мечты с такой зарплатой, что ни один оффер их не заинтересует. Недостаток хороших кадров приводит к снижению стандартов отбора, а на фоне этого в вакансиях часто создаются «тепличные условия» (рынок соискателя). Это не плохо, но отсутствие конкуренции среди кандидатов часто приводит к тому, что они перестают расти, развиваться и даже не стараются готовиться к собеседованиям.
Очень грустно тратить полтора часа на общение с кандидатом, который не только не заинтересован в работе, но и не подготовился к собеседованию, и при этом считает, что это нормально: «я специально не читал эту тему». А были ещё такие, которые ответы с ChatGPT читали... Такие провальные собесы останутся в архивах компании, и в следующий раз отношение к кандидату будет совсем другим.
Итак, TL;DR:
➡️ Всегда готовьтесь к собеседованию и показывайте свою заинтересованность. Даже если вы чего-то не знаете, но можете это грамотно преподнести и показать другие свои сильные стороны, это будет большим плюсом.
➡️ Невозможно расти, просто выполняя рабочие задачи. Зачастую в рамках рабочих задач нет времени на эксперименты с новыми технологиями и паттернами. Нужно делать то, что хорошо умеешь, но также важно параллельно учить новое, пробовать это в личных проектах и потом внедрять в работу.
➡️ Лучше перенести встречу, чем проводить её с телефона на прогулке в парке, при плохом интернете или в условиях ремонта/переезда. Нет ничего хуже, чем постоянно останавливаться и переспрашивать из-за плохой связи, нет.
➡️ Постоянно обучайтесь и развивайтесь как специалисты. Время сейчас меняется так быстро, что важно всегда быть на шаг впереди.
Желаю всем хорошей рабочей недели!
Встреч было много, и половина из них — собеседования в команду. Я вообще люблю проводить собесы: это единственный способ научиться грамотно подбирать людей в команду, а для менеджера, согласитесь, это очень важный навык.
Теперь о болях:
1. Найти человека, который идеально впишется в команду, имеет крутые хард скиллы, а ещё и мотивирован перформить — задача не из лёгких. Приходится собеседовать много кандидатов, и иногда (когда луна в козероге или другие астрономические явления) повезёт, и второй или третий кандидат окажется именно тем, кто нужен команде. А может и не повезти. И вот тут важно не поддаваться соблазну:
«ну давай хотя бы этого возьмём, может, он раскроется».
В большинстве случаев такой подход приводит к «ошибке найма», за которую в конечном итоге расплачивается не только команда, но и компания. Нанять сотрудника — это одно, а вот уволить его или заставить развиваться и расти — совсем другое. Это я говорю на основе собственного опыта.
2. Дефицит квалифицированных кадров на рынке — настоящая боль, особенно на российском рынке труда. Множество классных специалистов уехали за границу или уже нашли своё место мечты с такой зарплатой, что ни один оффер их не заинтересует. Недостаток хороших кадров приводит к снижению стандартов отбора, а на фоне этого в вакансиях часто создаются «тепличные условия» (рынок соискателя). Это не плохо, но отсутствие конкуренции среди кандидатов часто приводит к тому, что они перестают расти, развиваться и даже не стараются готовиться к собеседованиям.
Очень грустно тратить полтора часа на общение с кандидатом, который не только не заинтересован в работе, но и не подготовился к собеседованию, и при этом считает, что это нормально: «я специально не читал эту тему». А были ещё такие, которые ответы с ChatGPT читали... Такие провальные собесы останутся в архивах компании, и в следующий раз отношение к кандидату будет совсем другим.
Итак, TL;DR:
Желаю всем хорошей рабочей недели!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍8 2👏1🤡1
Как умение видеть «большую картину» помогло мне вырасти до лида
В самом начале работы над первыми проектами я часто сталкивался с одной и той же проблемой: не хватало целостного представления о том, как задача вписывается в общую систему. Из-за этого я упускал важные кейсы и нюансы, которые не были явно описаны в задаче, но реально встречались в жизни.
С течением времени я начал глубже вникать во все сервисы команды, исследовал смежные области и старался понимать, как в целом работают ключевые компоненты OZON для покупателя. Такое широкое видение позволило мне намного эффективнее выполнять задачи и реализовывать проекты. Постепенно это дало свои плоды: меня назначили тимлидом — и во многом благодаря способности глубоко «погружаться» в процесс и видеть проект целиком.
Совет: даже если вам кажется, что задача маленькая или простая, всегда спрашивайте себя: «Зачем это делается? Какую проблему мы решаем? Как всё это будет функционировать вместе?» По началу это сложно, но именно такой подход помогает вырасти в специалиста более высокого уровня.
Всех с началом рабочей недели!
В самом начале работы над первыми проектами я часто сталкивался с одной и той же проблемой: не хватало целостного представления о том, как задача вписывается в общую систему. Из-за этого я упускал важные кейсы и нюансы, которые не были явно описаны в задаче, но реально встречались в жизни.
С течением времени я начал глубже вникать во все сервисы команды, исследовал смежные области и старался понимать, как в целом работают ключевые компоненты OZON для покупателя. Такое широкое видение позволило мне намного эффективнее выполнять задачи и реализовывать проекты. Постепенно это дало свои плоды: меня назначили тимлидом — и во многом благодаря способности глубоко «погружаться» в процесс и видеть проект целиком.
Совет: даже если вам кажется, что задача маленькая или простая, всегда спрашивайте себя: «Зачем это делается? Какую проблему мы решаем? Как всё это будет функционировать вместе?» По началу это сложно, но именно такой подход помогает вырасти в специалиста более высокого уровня.
Всех с началом рабочей недели!
🔥12❤2👍2🆒2
КТО БЫЛ ПЕРВЫМ ПРОГРАММИСТОМ В ИСТОРИИ?
Если вам кажется, что программирование — это сугубо мужская профессия, задумайтесь: кто, по-вашему, был первым программистом в истории? Возможно, вы подумаете о каком-нибудь инженере XX века, связанном с первыми компьютерами. Но ответ вас удивит!
Первым программистом была женщина — Ада Лавлейс. В середине XIX века, когда компьютеров ещё не существовало, она написала первую в мире программу. Работая с математиком Чарльзом Бэббиджем, Ада создала алгоритм для аналитической машины — теоретического предка современных компьютеров. Её идеи о том, что машины могут не только считать, но и обрабатывать сложные задачи, стали основой для будущих вычислений.
Сегодня, в мире, где технологии развиваются невероятными темпами, женщины продолжают вносить огромный вклад в программирование, науку и инновации.
Дамы, с 8 марта! Пусть ваш интеллект, энергия и стремление к новым вершинам меняют этот мир к лучшему!
Если вам кажется, что программирование — это сугубо мужская профессия, задумайтесь: кто, по-вашему, был первым программистом в истории? Возможно, вы подумаете о каком-нибудь инженере XX века, связанном с первыми компьютерами. Но ответ вас удивит!
Первым программистом была женщина — Ада Лавлейс. В середине XIX века, когда компьютеров ещё не существовало, она написала первую в мире программу. Работая с математиком Чарльзом Бэббиджем, Ада создала алгоритм для аналитической машины — теоретического предка современных компьютеров. Её идеи о том, что машины могут не только считать, но и обрабатывать сложные задачи, стали основой для будущих вычислений.
Сегодня, в мире, где технологии развиваются невероятными темпами, женщины продолжают вносить огромный вклад в программирование, науку и инновации.
Дамы, с 8 марта! Пусть ваш интеллект, энергия и стремление к новым вершинам меняют этот мир к лучшему!
❤16😱3👏2❤🔥1⚡1
Друзья, привет! Воспользуюсь случаем и сделаю небольшой офтопный пост.
Я увлекаюсь съемками с дрона, такое у меня хобби😅 Так получилось, что сейчас я нахожусь во Вьетнаме и заметил, что цена на дроны DJI здесь значительно ниже, чем в Москве (как в целом и на все остальное).
Так вот, если давно кто-то из вас хотели приобрести себе такой «аппарат», самое время написать мне – я буду тут еще неделю и могу привезти дрон специально для вас. К тому же сейчас курс доллара довольно выгодный (и это не надолго)!
Доставка возможна по всей России СДЭК напрямую из Вьетнама, примерно 10–14 дней.
Все подробности можно в лс👉 @LeoLeGrand. Отвечу на любые вопросы!
Я увлекаюсь съемками с дрона, такое у меня хобби
Так вот, если давно кто-то из вас хотели приобрести себе такой «аппарат», самое время написать мне – я буду тут еще неделю и могу привезти дрон специально для вас. К тому же сейчас курс доллара довольно выгодный (и это не надолго)!
Доставка возможна по всей России СДЭК напрямую из Вьетнама, примерно 10–14 дней.
Все подробности можно в лс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3😱1
This media is not supported in your browser
VIEW IN TELEGRAM
А как у вас проходит подготовка к DEMO заказчику?
😁10🔥4🤣3👏1
Media is too big
VIEW IN TELEGRAM
После «таких инцидентов» обычно вспоминают про бэкапы и начинают разработку сложных систем по настройке и сбору резервных копий данных БД.
Как раз недавно в команде закончили проект, посвященный бэкапам.
Как раз недавно в команде закончили проект, посвященный бэкапам.
🤣11🔥4😁1🆒1
Я только что вернулся в Москву после самой долгой и насыщенной поездки в жизни.
Зимовка в Азии — мечта, которую я вынашивал много лет. И в этом году она наконец-то сбылась.
С ноября по март я не просто сменил обстановку — я прожил целую маленькую жизнь в путешествии.
Удалёнка дала свободу перемещаться, а я решил взять от этого максимум:
5 стран🇻🇳 🇰🇭 🇲🇾 🇱🇦 🇨🇳 , 14 городов, тысячи километров, десятки новых вкусов, встреч и открытий.
Я побывал в таких городах как:
Нячанг, Пномпень, Сиемреап, Хошимин, Фукуок, Далат, Куала-Лумпур, Дананг, Хюэ, Хойан, Вьентьян, Ванг Вьенг, Луангпробанг, Гуанчжоу.
Было невероятно!
Но, скажу честно: романтика цифрового кочевничества — это не только свобода и закаты.
В реальности всё куда сложнее:
— постоянная адаптация к новой среде
— нестабильный интернет
— разница в часовых поясах
— жара, которая выключает продуктивность
— соблазн “чуть-чуть полежать на пляже” — а потом уже вечер
Оказалось, что в таких условиях особенно важна самодисциплина.
Удалёнка требует структуры, если хочешь не просто выживать, а развиваться и расти.
Сейчас я снова в Москве.
С любимым рабочим местом, нормальным графиком, быстрым интернетом и сосредоточенностью.
А значит — начинается мой личный «рабочий сезон».
И уже завтра, в 19:00 по МСК, я проведу открытый бесплатный урок:
«Эволюция MVC до чистой архитектуры».
Разберем, как устроены MVC, 3-уровневая, гексагональная, луковая и чистая архитектуры, а также узнаем их историю, сильные и слабые стороны.
Регистрация по ссылке — приходите, будет интересно и по делу.
Зимовка в Азии — мечта, которую я вынашивал много лет. И в этом году она наконец-то сбылась.
С ноября по март я не просто сменил обстановку — я прожил целую маленькую жизнь в путешествии.
Удалёнка дала свободу перемещаться, а я решил взять от этого максимум:
5 стран
Я побывал в таких городах как:
Нячанг, Пномпень, Сиемреап, Хошимин, Фукуок, Далат, Куала-Лумпур, Дананг, Хюэ, Хойан, Вьентьян, Ванг Вьенг, Луангпробанг, Гуанчжоу.
Было невероятно!
Но, скажу честно: романтика цифрового кочевничества — это не только свобода и закаты.
В реальности всё куда сложнее:
— постоянная адаптация к новой среде
— нестабильный интернет
— разница в часовых поясах
— жара, которая выключает продуктивность
— соблазн “чуть-чуть полежать на пляже” — а потом уже вечер
Оказалось, что в таких условиях особенно важна самодисциплина.
Удалёнка требует структуры, если хочешь не просто выживать, а развиваться и расти.
Сейчас я снова в Москве.
С любимым рабочим местом, нормальным графиком, быстрым интернетом и сосредоточенностью.
А значит — начинается мой личный «рабочий сезон».
И уже завтра, в 19:00 по МСК, я проведу открытый бесплатный урок:
«Эволюция MVC до чистой архитектуры».
Разберем, как устроены MVC, 3-уровневая, гексагональная, луковая и чистая архитектуры, а также узнаем их историю, сильные и слабые стороны.
Регистрация по ссылке — приходите, будет интересно и по делу.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21⚡5❤5👍2 2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤3👏3👍1🆒1
Хорошая новость для тех, кто хотел перейти на Go-разработку или попасть в BigTech
Стартует набор на поток Route256🦎
Эксперты из Ozon научат всем азам в разработке на Go, кликайте для подачи заявки на участие в отборе.
➡️ 2 месяца онлайн-занятий по вечерам — можно совмещать с работой и учёбой;
➡️ Интересные задачи — реальные, под потребности компании;
➡️ Крутая команда — эксперты Ozon.
Route 256 — это демоверсия работы в BigTech (без преувеличения). Но у каждого студента будет свой персональный тьютор: поддержать, когда непросто, и поболтать, когда хочется.
⏰ Спешите подать заявку: тренировочный раунд уже открыт, а отборочный контест — 20 апреля.
Стартует набор на поток Route256
Эксперты из Ozon научат всем азам в разработке на Go, кликайте для подачи заявки на участие в отборе.
Route 256 — это демоверсия работы в BigTech (без преувеличения). Но у каждого студента будет свой персональный тьютор: поддержать, когда непросто, и поболтать, когда хочется.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👨💻3🙏2🆒1
ПРО АЛГОРИТМЫ НА СОБЕСЕДОВАНИЕ
Раньше я искренне не понимал, зачем некоторые IT‑компании так помешаны на алгоритмах.
Казалось, на реальных проектах алгоритмические задачи почти не встречаются, и фронт‑ и бэкенд‑разработка сводится к знанию фреймворков, «перекладыванию JSON-чиков» и API.
Однако за несколько лет участия в десятках собеседований и после собственного опыта в разработке я убедился: алгоритмы — это самый надёжный способ оценить не только знание синтаксиса, но и скорость разработки и качество мышления на собеседовании. Все остальное можно заучить и «натаскаться» проходя собеседования.
Личный пример.
В начале карьеры я мог быстро писать CRUD на знакомом фреймворке, но на реальную задачу уходило по несколько дней: то упирался в нестандартный кейс, то долго выстраивал логику, код писал не быстро. После целенаправленного изучения алгоритмов и регулярной практики на LeetCode время на решение типичных задач сократилось в разы: я просто «видел» шаблон и быстро его имплементировал.
Почему это не прихоть компаний
Алгоритмические задачи — это как игра на фортепиано: профессионал, играющий разные жанры и виртуозно владеющий инструментом, способен «прочувствовать» любую мелодию и сразу попасть в нужный темп и тон. Так же и разработчик, хорошо натренировавший алгоритмическое мышление, в коде «чувствует» структуру задачи и без лишних проб и ошибок строит оптимальное решение. А скорость выполнения задач - очень важный показатель.
Можно выучить и зазубрить любую теорию: computer science, устройство языка, SQL и NoSQL, брокеры сообщений. Но алгоритмы - это тот навык, который прививается со временем.
Конечно, перегибать палку не стоит: несколько тяжелейших секций на графах и динамическом программировании, далеких от повседневных задач, часто лишь валят кандидатов и отнимают время (возможно это тактичный способ слить кандидата). Главное, что дают алгоритмы — шаблоны мышления и «насмотренность», благодаря которым вы почти на автопилоте пишете чистый, понятный и эффективный код.
Пишите в комментариях, практикуете ли вы алгоритмические задачи, и если да, видите ли у себя прогресс в скорости разработки?
Раньше я искренне не понимал, зачем некоторые IT‑компании так помешаны на алгоритмах.
Казалось, на реальных проектах алгоритмические задачи почти не встречаются, и фронт‑ и бэкенд‑разработка сводится к знанию фреймворков, «перекладыванию JSON-чиков» и API.
Однако за несколько лет участия в десятках собеседований и после собственного опыта в разработке я убедился: алгоритмы — это самый надёжный способ оценить не только знание синтаксиса, но и скорость разработки и качество мышления на собеседовании. Все остальное можно заучить и «натаскаться» проходя собеседования.
Личный пример.
В начале карьеры я мог быстро писать CRUD на знакомом фреймворке, но на реальную задачу уходило по несколько дней: то упирался в нестандартный кейс, то долго выстраивал логику, код писал не быстро. После целенаправленного изучения алгоритмов и регулярной практики на LeetCode время на решение типичных задач сократилось в разы: я просто «видел» шаблон и быстро его имплементировал.
Почему это не прихоть компаний
Алгоритмические задачи — это как игра на фортепиано: профессионал, играющий разные жанры и виртуозно владеющий инструментом, способен «прочувствовать» любую мелодию и сразу попасть в нужный темп и тон. Так же и разработчик, хорошо натренировавший алгоритмическое мышление, в коде «чувствует» структуру задачи и без лишних проб и ошибок строит оптимальное решение. А скорость выполнения задач - очень важный показатель.
Можно выучить и зазубрить любую теорию: computer science, устройство языка, SQL и NoSQL, брокеры сообщений. Но алгоритмы - это тот навык, который прививается со временем.
Конечно, перегибать палку не стоит: несколько тяжелейших секций на графах и динамическом программировании, далеких от повседневных задач, часто лишь валят кандидатов и отнимают время (возможно это тактичный способ слить кандидата). Главное, что дают алгоритмы — шаблоны мышления и «насмотренность», благодаря которым вы почти на автопилоте пишете чистый, понятный и эффективный код.
Пишите в комментариях, практикуете ли вы алгоритмические задачи, и если да, видите ли у себя прогресс в скорости разработки?
👍12🔥3🗿2👏1