in the future - u will be able to do some more stuff here,,,!! like pat catgirl- i mean um yeah... for now u can only see others's posts :c
Как же я люблю рекрутеров
Сегодня хочу поделиться непопулярной мыслью. Обычно рекрутеров хейтят. За что? За то, что они отсеивают кандидатов по годам опыта, за некрасивое резюме, за то, что человек не понравился на созвоне, или просто потому, что рекрутеры — это "лишний этап", который мешает нормальным разработчикам найти работу. Но у меня другой взгляд. И я хочу сказать: я люблю рекрутеров. И вот почему.
В январе я нанимал фронтенд-разработчика в Солвит. Я делал это сам, без помощи рекрутеров, и провел всего около 10 собеседований. Но за эту неделю я испытал весь ужас процесса. Я потратил кучу времени на людей, которые, мягко говоря, не были готовы к работе. И это можно было бы выяснить еще на этапе скрининга (который обычно проводит рекрутер).
Благо, я хоть немного ценю свое время. Если во время собеседования кандидат сыпался вопрос за вопросом, я просто прекращал собеседование. Но даже это не спасло меня от потраченных нервов и часов, которые я мог бы использовать с пользой для проекта.
И это я еще молчу о тех, кто просто кидал резюме и даже не удосужился выполнить тестовое задание на 15 минут. Напомню, вакансию я размещал в телеграме, так что процесс был максимально упрощен. Но нет, даже это оказалось слишком сложно для некоторых.
Многие думают: "Я — самый лучший разработчик, и я заслуживаю работу". И знаете что? Скорее всего, вы и правда хороший разработчик и заслуживаете работу. Проблема в другом: куча людей, которые учат Python три месяца, думают точно так же. Хотя технически они еще не готовы к работе. И вот тут на сцену выходят рекрутеры.
Рекрутеры — это фильтр. Они отсеивают тех, кто не соответствует базовым требованиям. Они экономят время компании и, что важно, время разработчиков, которые могли бы потратить его на реальные задачи, а не на собеседования с неподходящими кандидатами.
Да, рекрутеры не идеальны. Они могут ошибаться, пропускать хороших кандидатов или, наоборот, продвигать тех, кто не подходит. Но они берут на себя огромный пласт работы, который иначе ложится на плечи команды. И я, как человек, который прошел через этот ад, могу сказать: рекрутеры — это спасение.
Так что в следующий раз, когда вы будете ругать рекрутера за то, что он не пропустил вас на собеседование, вспомните этот пост. Возможно, он просто спас чье-то время и нервы. А может, и ваши.
Если вы хотите написать крутое резюме, просто запустите моего бота (t.me/artemshumeikobot) и выберите свой уровень знаний — бот будет каждый день присылать полезные материалы по резюме, собеседованиям и улучшению технических скиллов
Больше постов в телеграме: t.me/artemshumeiko
8 - 3
Как не забуксовать в IT-карьере
Читаю сейчас "Моя жизнь, мои достижения" Генри Форда. Книга про то, как он строил заводы, боролся с устаревшими подходами и переизобретал производство. Но самое интересное — его отношение к деньгам. Он не просто зарабатывал, а постоянно вкладывал обратно: в станки, в сотрудников, в новые идеи. Именно так он сделал автомобили доступными для всех.
И это, кстати, то, что отличает рост от застоя. Если вы нашли работу, это не финальная точка. Можно сидеть с комфортной зарплатой, ждать повышения раз в пару лет — а можно реинвестировать: в курсы, в книги, в проекты, которые качают вас как специалиста.
Кто быстрее вырастет: тот, кто после работы отдыхает в сериальчиках, или тот, кто изучает новые технологии и пилит пет-проекты? Хотя, честно говоря, я тоже смотрю сериалы и иногда залипаю на смешные видео в интернете. Тут вопрос не в том, чтобы всё время быть продуктивной машиной, а в том, куда уходит основная энергия.
Я принял решение больше реинвестировать: в развитие проектов, в обучение, в то, что даёт долгосрочный эффект. Уже сейчас инвестирую в Солвит из собственных средств — потому что могу таким образом попробовать себя в роли руководителя большого продукта и команды. Это полезный опыт, который точно пригодится в будущем.
Если просто плыть по течению, можно легко застрять в точке "ну вроде нормально". А потом проходит пять лет — и оказывается, что вы всё ещё там же, только рынок ушёл вперёд.
Больше постов в телеграме: t.me/artemshumeiko
16 - 2
О синдроме самозванца
Вчера на занятии по ораторскому мастерству одна из участниц рассказывала про синдром самозванца. Начала она с истории Альберта Эйнштейна, который, как оказалось, в конце жизни чувствовал себя недостойным всей той похвалы, что он получал. Он даже сказал своему другу:
"Подчёркнутое уважение, которым окружено дело моей жизни, заставляет меня чувствовать себя не в своей тарелке. Я невольно ощущаю себя мошенником."
…это был шок. Я сразу записал этот факт, чтобы потом написать о нем в блоге… и вот, пишу. Потому что если даже Эйнштейн чувствовал себя самозванцем, то что уж говорить обо всех нас?
Я знаю, что многим из вас знакомо это чувство. Может, не постоянно, но бывают моменты, когда кажется, что ваши успехи — это случайность. Что вы просто оказались в нужном месте в нужное время, и рано или поздно все поймут, что вы «недостаточно хороши».
Я сам периодически это ощущаю. Особенно в программировании, где каждый день приходится учить что-то новое: новую библиотеку, технологию, фреймворк. Работаешь много лет, но всё равно регулярно сталкиваешься с тем, чего не знаешь.
Но я смирился с тем, что это неизбежно. Не будет дня, когда я буду знать все и смогу ответить на любой вопрос в области программирования. Это невозможно.
В моменты сомнений я напоминаю себе о людях, которым помог: о зрителях, которые находят пользу в моих материалах, о студентах, которые благодаря моим курсам устроились на работу, о работодателях, которые даже не ставили под вопрос мою компетентность, потому что я показывал результат и выполнял все задачи.
Синдром самозванца — это не показатель некомпетентности. Это показатель того, что вам не всё равно. Главное — не позволять этим мыслям мешать вам двигаться дальше.
Больше постов в телеграме: t.me/artemshumeiko
26 - 1
Лучшие посты 2024 года
Вы 100% пропустили один из этих постов — разбил по темам для удобства.
Карьера (софты)
❎ Ошибки начинающих разработчиков при поиске работы (t.me/artemshumeiko/120)
📜 Ошибки в составлении резюме (t.me/artemshumeiko/192)
1️⃣ Как найти первую работу разработчику (t.me/artemshumeiko/198)
😱 Страхи и сложности разработчиков (t.me/artemshumeiko/154)
🗣 Как нужно презентовать себя на собеседовании и в резюме (t.me/artemshumeiko/62)
Карьера (технические посты)
🗑 Какие темы НЕ нужно учить начинающим разработчикам (t.me/artemshumeiko/194)
🧠 Как учиться меркантильно (t.me/artemshumeiko/195)
Для Junior/Middle разработчиков
💸Реальные зарплаты старших разработчиков (t.me/artemshumeiko/93)
📈 Как понять что пора переходить на Middle (t.me/artemshumeiko/196)
🎨 Что нужно знать из system design (t.me/artemshumeiko/206)
☹️ Грустная правда о ЧА и чистом коде (t.me/artemshumeiko/227)
О жизни разработчика
🏡 Почему я люблю работать в офисе (t.me/artemshumeiko/54)
😎 Как проходят Айтишные конференции (t.me/artemshumeiko/181)
Запустил свой IT стартап
💡 Как я начал делать стартап (t.me/artemshumeiko/69)
🙅♂️ Главная проблема разработчиков, кто делает свой IT стартап (t.me/artemshumeiko/70)
🎉 Релиз стартапа Солвит (t.me/artemshumeiko/114)
🤬 Почему от меня ушел сотрудник (t.me/artemshumeiko/119)
Тренды Python Backend
Май 2024 (t.me/artemshumeiko/84)
Ноябрь 2024 (t.me/artemshumeiko/202)
Жизнь и Путешествия
🏔 Покорил Эльбрус (t.me/artemshumeiko/133)
🪂 Прыгнул с парашютом (t.me/artemshumeiko/86)
🇦🇪 Красоты Дубая и Абу Даби (t.me/artemshumeiko/100)
🌄Путешествие в Кавказские горы (t.me/artemshumeiko/122)
Прочее
😎 Стал амбассадором Selectel (t.me/artemshumeiko/167)
Какой пост зашел вам больше всего? Помечу его постом года
15 - 0
Видеоразборы реальных Python проектов, доступ к тренажеру собеседований и скидки на курс в честь Нового Года
Для тех, кто хочет научиться лучшим практикам разработки Backend на Python, освоить новые подходы и концепции в разработке, научиться по-другому смотреть на код, архитектуру и создание приложений — этот курс для вас.
Все, кто поступит на курс до 31 декабря, получат:
🔹 Скидку 10% на курс
🔹 Подробные видеоразборы 5 реальных Python проектов: рассмотрим архитектуру, стек технологий, подходы к разработке и лучшие практики
🔹 Доступ к тренажеру собеседований Солвит на 3 месяца
Что включает курс:
1. 30+ часов видеоуроков по актуальному востребованному стеку технологий: FastAPI, Docker, Nginx, CI/CD, SQLAlchemy, Redis, Celery
2. Поддержка кураторов в чате — опытных Python Backend разработчиков в течение 4 месяцев
3. Создание двух проектов: учебного и личного под руководством наставника
4. Лучшие практики архитектуры, проектирования БД и паттернов на реальных примерах
5. Полный цикл разработки от изучения фундамента Backend разработки до лучших практик, деплоя и настройки CI/CD
Успейте купить курс до 31 декабря, чтобы получить все бонусы: artemshumeiko.ru/
15 - 2
❗️ Последний день скидок на Курс по Backend перед повышением цен ❗️
Приходите на курс, если вы хотите:
— научиться писать код, как в коммерческой разработке
— писать масштабируемые и тестируемые приложения
— отличать плохой код от хорошего
— освоить все технологии, которые нужно знать, чтобы устроиться на работу Backend разработчиком
🔹 В декабре ученики курса получат 5 больших разборов реальных FastAPI проектов и повысят свою насмотренность так, как будто бы они реально работали над этими проектами. Поделюсь всеми фишками, которые разработчики используют в реальной работе.
👉 Попасть на курс по лучшей цене: clck.ru/3Evugv
22 - 4
❗️ Разработчики, внимание ❗️
Если ваша цель стать Backend разработчиком на Python - читайте текст до конца
Для помощи в достижении этой цели я создал идеальный продукт - Практический курс по Backend разработке
Что входит в курс:
1. 30+ часов видеоуроков по разработке приложений на современном стеке. Каждая технология востребована на рынке труда. Курс ориентирован на практические знания. В декабре ученики курса получат 5 разборов реальных FastAPI проектов с 50к-100к+ строками кода.
2. Постоянная помощь в чате от кураторов - действующих Python Backend разработчиков. В течение 4х месяцев вы будете получать ответы на все свои вопросы. У нас уютное сообщество в телеграме и вам точно понравится
3. Написание собственного проекта под руководством действующего разработчика. На тарифах с проектом вы напишете 2 проекта: учебный проект по курсу, и личный проект вместе с наставником - Python разработчиком.
4. Архитектура, проектирование БД и паттерны. На курсе вы получите только лучшие практики написания бэкенда, на реальных примерах и без воды.
5. С нуля до деплоя. Вы пройдете весь путь от изучения фреймворка FastAPI до подключения кэша, базы данных, логирования, тестирования и даже развертывания на реальный сервер и настройки CI/CD.
Попасть по лучшим ценам можно только сегодня и завтра: artemshumeiko.ru/
🔸 Это самая большая выжимка по Backend разработке из тех, что я делал, по самой привлекательной цене
15 - 6
Черная пятница! Скидки на курс по Backend разработке
На Практическом курсе по Backend разработке вы быстро освоите все необходимые знания для разработки бэкенда, решите более 30 практических заданий, и напишете собственный проект. Вы пройдете весь цикл разработки приложений — с проектирования архитектуры приложения и схемы базы данных до упаковки в Docker и развертывания на реальный сервер с применением CI/CD.
Ознакомиться с полной программой и архитектурой финального проекта можно на сайте: artemshumeiko.ru/
Скидки действуют с 25 до 30 ноября
Цены вырастут 1 декабря!
Посмотрите открытый урок "Феномен асинхронных фреймворков — как на самом деле FastAPI обрабатывает тысячи запросов в секунду" по ссылке 👉 Смотреть видео (artemshumeiko.zenclass.ru/public/media/ca1a957e-45…)
По любым вопросам обращайтесь в телеграм поддержки t.me/artem_shumeiko_support
7 - 2
Вчера общался с учеником, кто закончил мой Практический курс по Backend разработке на Python. Сейчас расскажу вам его историю.
Ученика зовут Никита. Он несколько месяцев назад закончил универ, а сейчас работает Backend разработчиком в крупной компании и разрабатывает на Python (FastAPI). 😍
Раньше он писал на Django пет-проекты и даже смог устроиться Python разработчиком на Django, но ему не хватало развития в техническом плане. Он хотел освоить более быстрый фреймворк и выбор пал на FastAPI. Никита хотел научиться писать качественный код, и ему сильно не хватало практики.
Как отметил Никита, в других онлайн-школах дают много ненужной теории, которую все равно забудешь, пока дойдешь до собеседования или реальной разработки. В то время как на Практическом курсе сделан фокус на получение практических навыков backend разработки, а теория дается лишь по мере необходимости простыми словами.
Никита каждый день день занимался по курсу — смотрел видеоуроки, решал все практические задания и сдал финальный проект всего за 1 месяц. После этого он пошел по собеседованиям, получил несколько офферов и через контроффер поднял на текущем месте зарплату на 40.000 рублей!💰
Несмотря на то, что Никита уже работал Junior разработчиком, курс помог выйти ему на уровень Middle разработчика и освоить современный стек, с которым он будет легко развиваться дальше.
👉 Если хочешь также, приходи на Практический курс по Backend (clck.ru/3EjfzM) и смотри бесплатный вводный урок "Почему FastAPI такой быстрый — сравнение асинхронного и синхронного подходов" в боте (t.me/ArtemShumeikoBot) по кодовому слову БЫСТРЫЙ FASTAPI
24 - 26
Практические навыки для работы Junior разработчиком
С тех пор, как я устраивался на первую работу разработчиком, прошло много лет, и сейчас на Junior специалиста спрашивают как на Middle 2 года назад.
В этом посте перечислю все основные технологии, опыт с которыми нужно иметь для прохождения собеседования и устройства на работу. Список составлен на основе вакансий на Junior разработчика с hh.ru (hh.ru/search/vacancy?text=python+junior)
🟣 HTTP и REST API
Это база, которую спрашивают на всех грейдах, даже Senior'ов. Нужно уметь перечислить и описать все HTTP методы, понимать разницу HTTP и HTTPS, и назвать пару принципов REST.
🟣 Docker
Важно иметь минимальный опыт работы с Docker, понимать разницу с Docker Compose, и конечно же знать, что такое volumes (solvit.space/questions/600)
🟣 Git
Уверен, что все вы пользуетесь гитом, но чтобы ответить на вопросы по Git, нужно знать в теории GitFlow (solvit.space/questions/500) (т.е. как с репозиториями работают в командах), и понимать, как происходит слияние веток.
🟣 Фреймворк
Для работы Junior Backend разработчиком вы обязаны знать хотя бы один фреймворк, на котором разрабатывают Backend в компании. На начальных этапах развития разработчика каждый новый фреймворк выглядит как нечто совершенно новое и неизведанное, и на его изучение уйдет много времени, поэтому компании почти всегда не готовы брать кандидатов без знания фреймворка.
🟣 База данных (PostgreSQL)
Самой популярной СУБД, бесспорно, является PostgreSQL. На начальном этапе вам достаточно знать ACID (solvit.space/questions/248), базовый синтаксис SQL, и уметь рассказать об индексации, ее плюсах и минусах.
🟣 Тестирование
За джунами никто не хочет перепроверять код, поэтому навык тестирования собственного кода очень ценится. Основная библиотека для тестирования — pytest.
В следующем посте расскажу, о чем нужно знать только в теории, в то время как многие думают, что нужно уметь этим пользоваться. Давайте наберем много 🔥 и пост выйдет быстрее
95 - 10
Привет, друзья! Меня зовут Артём Шумейко. Я Senior Python Backend разработчик. На этом канале я помогаю разработчикам улучшать хард скиллы и развивать карьеру. По моим видео ты станешь крепким разработчиком и начнешь зарабатывать больше. Подпишись 🤟🏻
Сотрудничество: телеграм @artem_shumeiko_support или help.team.artem.shumeiko@gmail.com
Включена Роскомнадзором в перечень персональных страниц www.gosuslugi.ru/snet/6776cf994e740947bef4eea7