Девман для питонистов
🎉 Запускаем акцию «Легкий старт», благодаря которой ваш путь к новым знаниям станет еще доступнее! ✨ Теперь вы можете оформить внутреннюю рассрочку от школы на первые ступени обучения «Профессии Middle Python/Django разработчик» с пониженным ежемесячным платежом!…
⚡️Напоминаем, что до 24 апреля у нас действует акция «Легкий старт»!
Успейте оформить внутреннюю рассрочку от школы на первые ступени обучения «Профессии Middle Python/Django разработчик» с пониженным ежемесячным платежом от 10 000 руб./мес!
👉Оставляйте заявку на курс по сниженной цене здесь или задавайте вопросы в Telegram.
Успейте оформить внутреннюю рассрочку от школы на первые ступени обучения «Профессии Middle Python/Django разработчик» с пониженным ежемесячным платежом от 10 000 руб./мес!
👉Оставляйте заявку на курс по сниженной цене здесь или задавайте вопросы в Telegram.
dvmn.org
Курс Python-разработчик: обучение программированию на Python для начинающих
Обучение веб-разработке на Python до уровня Middle. Курс Python-разработчик от Devman с сертификатом и гарантией трудоустройства. Обучись языку программирования и стань востребованным специалистом.
💥 26 марта мы поговорили о том, какие IT-специалисты лучше справляются с задачами на проектах: самоучки или выпускники вузов!
Говорили о:
⚡️ Дипломах престижных вузов vs GitHub-портфолио: что на самом деле показывает реальный уровень разработчика?
⚡️ «10 лет опыта» или «1 год опыта, повторенный 10 раз»? Как отличить настоящего профессионала от имитатора?
⚡️ Почему компании вынуждены переучивать 80% «готовых специалистов» с боевым опытом?
⚡️ Курсы, буткемпы и интенсивы: образование или профанация?
⚡️ Самоучки без фундаментальных знаний: гении-самородки или временное явление?
⚡️ Кто виноват в кризисе качества: ленивые разработчики, жадные компании или устаревшая система образования?
Делимся ссылками на записи трансляции для тех, кто не смог подключиться!
Запись на YouTube
Запись в VK
Были на дискуссии? Делитесь впечатлениями в комментариях ➡️
Говорили о:
⚡️ Дипломах престижных вузов vs GitHub-портфолио: что на самом деле показывает реальный уровень разработчика?
⚡️ «10 лет опыта» или «1 год опыта, повторенный 10 раз»? Как отличить настоящего профессионала от имитатора?
⚡️ Почему компании вынуждены переучивать 80% «готовых специалистов» с боевым опытом?
⚡️ Курсы, буткемпы и интенсивы: образование или профанация?
⚡️ Самоучки без фундаментальных знаний: гении-самородки или временное явление?
⚡️ Кто виноват в кризисе качества: ленивые разработчики, жадные компании или устаревшая система образования?
Делимся ссылками на записи трансляции для тех, кто не смог подключиться!
Запись на YouTube
Запись в VK
Были на дискуссии? Делитесь впечатлениями в комментариях ➡️
YouTube
🔥ПРАВДА об IT-образовании! Самоучки ПРОТИВ выпускников вузов🔥
Почему 90% разработчиков не стоят своих зарплат и как стать тем, кто стоит?
Присоединяйтесь к нашей дискуссии, где ведущие эксперты IT-индустрии раскроют неудобную правду о современном IT-образовании! Узнайте, почему компании годами не могут найти действительно…
Присоединяйтесь к нашей дискуссии, где ведущие эксперты IT-индустрии раскроют неудобную правду о современном IT-образовании! Узнайте, почему компании годами не могут найти действительно…
✍️Во время учебы мы постоянно учимся и развиваемся. Но на работе задачи могут со временем стать предсказуемыми и рутинными. Если в компании нет культуры развития, перспектив карьерного роста и возможностей для роста, легко попасть в «болото».
Собрали рекомендации о том, как развиваться на работе, вместе со Светланой — HR-специалистом Devman.
Собрали рекомендации о том, как развиваться на работе, вместе со Светланой — HR-специалистом Devman.
Девман для питонистов
⁉️ Самоучки vs выпускники вузов: кто создает реальную ценность в IT В среду в 14.00 поговорим о том, кто успешнее в профессии и лучше справляется с проектами — самоучки или выпускники вузов. В рамках дискуссии обсудим: ⚡️ Почему большинство разработчиков…
ℹ️26 марта мы участвовали в дискуссии на достаточно интересную и противоречивую тему. Считаем, что важно высказать наше мнение по этому поводу.
Мы не согласны с мнением организаторов дискуссии и отдельных участников, поскольку некоторые моменты вышли за рамки допустимого юмора и граничили с провокациями.
❓Нужна ли вышка, чтобы стать крутым разработчиком и получить работу мечты?
Нет, специализированные курсы могут справиться с задачей лучше и за более короткие сроки.
❓Все ли онлайн-курсы — это трата денег и времени?
Нет, очень зависит от методики и реализации. Если есть практика на проектах близких к реальным и обратная связь по результату — отлично. Если вы просто посмотрели видео и понажимали кнопки в тесте, то программистом, менеджером проекта или любым другим профессионалом вы не станете.
❓Вышка больше не нужна?
Нужна. Она может быть обязательным условием при найме, но не потому, что вышка гарантирует крутые навыки и знания.
Вышка для ИТ сегодня — это отсрочка от срочной службы. Она была условием для отсрочки при мобилизации.
А еще при оформлении по ТК мало кто из работодателей хочет оплачивать сотруднику учебные отпуска и искать замену на сессии. Если у сотрудника нет вышки, то он(а), возможно захочет ее получить рано или поздно.
Также бывает внутри компаний, особенно близких к госструктурам, требование о наличии высшего образования по некоторым должностям, особенно руководящим.
❓Время самоучек закончилось?
Любое обучение — это прежде всего работа самого человека. Надо пропустить через себя ошибки и проблемы, наработать автоматизмы, разобраться в основных концептах новой области/технологии. Если есть «старший товарищ», можно двигаться быстрее, не петлять и учиться не только на своем опыте.
Да, это все можно организовать себе самостоятельно. Задача непростая с учетом, что сейчас разработчику надо учиться до уровня джун+/мидл-, как минимум.
Курсы — это готовый вариант для «самообучения» с треком, с экспертом, поддержкой, коммьюнити и другими бонусами. Сколько вы заберете с курса, зависит от методики и от ваших усилий.
Самое важное — это стремление к развитию и упорство, а наличие образование — это не панацея!
Мы не согласны с мнением организаторов дискуссии и отдельных участников, поскольку некоторые моменты вышли за рамки допустимого юмора и граничили с провокациями.
❓Нужна ли вышка, чтобы стать крутым разработчиком и получить работу мечты?
Нет, специализированные курсы могут справиться с задачей лучше и за более короткие сроки.
❓Все ли онлайн-курсы — это трата денег и времени?
Нет, очень зависит от методики и реализации. Если есть практика на проектах близких к реальным и обратная связь по результату — отлично. Если вы просто посмотрели видео и понажимали кнопки в тесте, то программистом, менеджером проекта или любым другим профессионалом вы не станете.
❓Вышка больше не нужна?
Нужна. Она может быть обязательным условием при найме, но не потому, что вышка гарантирует крутые навыки и знания.
Вышка для ИТ сегодня — это отсрочка от срочной службы. Она была условием для отсрочки при мобилизации.
А еще при оформлении по ТК мало кто из работодателей хочет оплачивать сотруднику учебные отпуска и искать замену на сессии. Если у сотрудника нет вышки, то он(а), возможно захочет ее получить рано или поздно.
Также бывает внутри компаний, особенно близких к госструктурам, требование о наличии высшего образования по некоторым должностям, особенно руководящим.
❓Время самоучек закончилось?
Любое обучение — это прежде всего работа самого человека. Надо пропустить через себя ошибки и проблемы, наработать автоматизмы, разобраться в основных концептах новой области/технологии. Если есть «старший товарищ», можно двигаться быстрее, не петлять и учиться не только на своем опыте.
Да, это все можно организовать себе самостоятельно. Задача непростая с учетом, что сейчас разработчику надо учиться до уровня джун+/мидл-, как минимум.
Курсы — это готовый вариант для «самообучения» с треком, с экспертом, поддержкой, коммьюнити и другими бонусами. Сколько вы заберете с курса, зависит от методики и от ваших усилий.
Самое важное — это стремление к развитию и упорство, а наличие образование — это не панацея!
⚡️Давайте вместе попробуем разобраться, как улучшить приведенный код!
➡️Проект для ревью: https://github.com/DevmanServices/gpt-code/blob/main/translate.py.
❗️Код написан нейросетью! Скрипт должен подготовить переводы текстов — локализации текстовок сайта на разные языки
❗️Правила ревью: предлагая улучшение, пишите какую пользу оно принесет. Нужно описать кому это надо и в какой ситуации.
📍Пример:
📌Улучшение: Отформатируйте код по PEP8
📌Где проблема: нет двойной пустой строки между функциями
📌Ситуация: Разработчик → Бегло читает код → Одинарные пустые строки внутри и между функциями путают и сбивают, ну и просто раздражают, т.к. привычны двойные пустые строки между функциями по PEP8
👉 Чтобы разобраться в чем польза от предложенного улучшения, можно заглянуть в типичные улучшения Девмана. Например, «Отформатируйте код по PEP8»
👉 Пишите свои улучшения кода в комментарии!
➡️Проект для ревью: https://github.com/DevmanServices/gpt-code/blob/main/translate.py.
❗️Код написан нейросетью! Скрипт должен подготовить переводы текстов — локализации текстовок сайта на разные языки
❗️Правила ревью: предлагая улучшение, пишите какую пользу оно принесет. Нужно описать кому это надо и в какой ситуации.
📍Пример:
📌Улучшение: Отформатируйте код по PEP8
📌Где проблема: нет двойной пустой строки между функциями
return flat_dict
def convert_ts_to_json(ts_path: str):
📌Ситуация: Разработчик → Бегло читает код → Одинарные пустые строки внутри и между функциями путают и сбивают, ну и просто раздражают, т.к. привычны двойные пустые строки между функциями по PEP8
👉 Чтобы разобраться в чем польза от предложенного улучшения, можно заглянуть в типичные улучшения Девмана. Например, «Отформатируйте код по PEP8»
👉 Пишите свои улучшения кода в комментарии!
⚡️⚡️Осталось 3 дня! Напоминаем, что до 24 апреля у нас действует акция «Легкий старт»!
Успейте оформить внутреннюю рассрочку от школы на первые ступени обучения «Профессии Middle Python/Django разработчик» с пониженным ежемесячным платежом от 10 000 руб./мес!
👉Оставляйте заявку на курс здесь или задавайте вопросы в Telegram.
Успейте оформить внутреннюю рассрочку от школы на первые ступени обучения «Профессии Middle Python/Django разработчик» с пониженным ежемесячным платежом от 10 000 руб./мес!
👉Оставляйте заявку на курс здесь или задавайте вопросы в Telegram.
❗️ Сайт временно недоступен
При обновлении сайта dvmn.org возникли проблемы с базой данных. Уже занимаемся ремонтом!
При обновлении сайта dvmn.org возникли проблемы с базой данных. Уже занимаемся ремонтом!
Дорогие друзья!
Только на прошлой неделе радовались с командой, что у нас более десяти релизов за полгода и ни одного сбоя, не считая сбой Яндекс.Облака, на который мы не могли повлиять.
И тут у нас произошло непредвиденное событие — вчера, 21 апреля, при тестировании скрипта для маскирования затерли базу данных. Восстановили из бэкапа 20 апреля 22:00. В причинах инцидента еще разбираемся. Расскажем об итогах позже, чтобы вы так не делали!
Что дальше:
👉 Все оплаты, которые прошли 21 апреля восстановили вручную;
👉 Ревью за 21 апреля сделали заново;
👉 Работы, отправленные на проверку, нужно будет прислать еще раз;
👉 Доступы к урокам восстановили, у кого были потеряны.
Мы понимаем, насколько важна каждая ваша работа, и приносим искренние извинения за доставленные неудобства!
❗️Если у вас возникли проблемы с доступом к урокам, напишите Наталии.
❗️Если заметили какие-то еще проблемы с сайтом, пишите в комментарии к посту или в обратную связь на сайте!
Только на прошлой неделе радовались с командой, что у нас более десяти релизов за полгода и ни одного сбоя, не считая сбой Яндекс.Облака, на который мы не могли повлиять.
И тут у нас произошло непредвиденное событие — вчера, 21 апреля, при тестировании скрипта для маскирования затерли базу данных. Восстановили из бэкапа 20 апреля 22:00. В причинах инцидента еще разбираемся. Расскажем об итогах позже, чтобы вы так не делали!
Что дальше:
👉 Все оплаты, которые прошли 21 апреля восстановили вручную;
👉 Ревью за 21 апреля сделали заново;
👉 Работы, отправленные на проверку, нужно будет прислать еще раз;
👉 Доступы к урокам восстановили, у кого были потеряны.
Мы понимаем, насколько важна каждая ваша работа, и приносим искренние извинения за доставленные неудобства!
❗️Если у вас возникли проблемы с доступом к урокам, напишите Наталии.
❗️Если заметили какие-то еще проблемы с сайтом, пишите в комментарии к посту или в обратную связь на сайте!
🚀Друзья, хотим запустить интенсив по проектированию БД на майские праздники с 1 по 7 мая!
🔥Что будет в интенсиве:
⚡️ Проектирование программного продукта в СУПе (наша новая система для работы с ТЗ продукта)
⚡️ Проектирование схемы БД с обсуждением и ревью
⚡️ Индивидуальные онлайн-созвоны с Евгением Евсеевым
⚡️ Реализация моделей БД на Django ORM
⚡️ Ревью кода
📌Чтобы принять участие в интенсиве, нужно:
👉 Иметь опыт работы с Django ORM (знать основные связи между моделями, уметь писать и оптимизировать запросы, в том числе с агрегацией, есть опыт схема- и дата-миграций);
👉 Иметь базовый опыт по работе с Django, уметь настраивать админку
Если вы проходили наши мини-курсы Django ORM (полностью) и Django (1 и 2 уроки), то их достаточно для участия в интенсиве.
🌟Что вы получите:
🔥 Уникальную возможность поучаствовать в разработке совместного проекта с Евгением Евсеевым;
🔥 Возможность прокачать навыки в проектировании БД;
🔥 Жесткое ревью кода от Евгения Евсеева;
🔥 Множество инсайтов, кейсов из опыта Евгения и тайных знаний.
💥Евгений Евсеев — основатель и технический директор Devman. Более 17 лет в IT, фулл-стек веб-разработчик, архитектор ПО. Разработал несколько опенсорсных фреймворков для проектов на JS и Python, автор нескольких десятков библиотек.
➡️Кто работал с Евгением, поделитесь впечатлениями в комментариях!
🔥Что будет в интенсиве:
⚡️ Проектирование программного продукта в СУПе (наша новая система для работы с ТЗ продукта)
⚡️ Проектирование схемы БД с обсуждением и ревью
⚡️ Индивидуальные онлайн-созвоны с Евгением Евсеевым
⚡️ Реализация моделей БД на Django ORM
⚡️ Ревью кода
📌Чтобы принять участие в интенсиве, нужно:
👉 Иметь опыт работы с Django ORM (знать основные связи между моделями, уметь писать и оптимизировать запросы, в том числе с агрегацией, есть опыт схема- и дата-миграций);
👉 Иметь базовый опыт по работе с Django, уметь настраивать админку
Если вы проходили наши мини-курсы Django ORM (полностью) и Django (1 и 2 уроки), то их достаточно для участия в интенсиве.
🌟Что вы получите:
🔥 Уникальную возможность поучаствовать в разработке совместного проекта с Евгением Евсеевым;
🔥 Возможность прокачать навыки в проектировании БД;
🔥 Жесткое ревью кода от Евгения Евсеева;
🔥 Множество инсайтов, кейсов из опыта Евгения и тайных знаний.
💥Евгений Евсеев — основатель и технический директор Devman. Более 17 лет в IT, фулл-стек веб-разработчик, архитектор ПО. Разработал несколько опенсорсных фреймворков для проектов на JS и Python, автор нескольких десятков библиотек.
➡️Кто работал с Евгением, поделитесь впечатлениями в комментариях!
Было бы вам интересно поучаствовать в таком интенсиве? Выбирайте вариант ответа в опросе 👉
Anonymous Poll
59%
Да, буду участвовать!
3%
Нет, мне не интересно
26%
Хотел бы участвовать, но в другие даты
12%
Свой вариант ответа напишу в комментариях
Делимся историей нашего ученика Артема, который рассказывает о своем опыте обучения на курсе «Профессия Middle Python/Django разработчик».
Артем рассказывает о том, как пришел в программирование, работая инженером в сфере электропитания — о своем опыте обучения на курсе, стажировке и поиске работы.
👉 Читайте статью и делитесь впечатлениями в комментариях
Артем рассказывает о том, как пришел в программирование, работая инженером в сфере электропитания — о своем опыте обучения на курсе, стажировке и поиске работы.
👉 Читайте статью и делитесь впечатлениями в комментариях
✏️Разбираем вопросы подписчиков о составлении резюме со Светланой, HR-специалистом Devman.
❓Вопрос от подписчика:
Как быть в ситуации, когда знаешь очень много тем, но по верхам?
Составляя весь список — отпугиваешь рекрутёров, оставляя только самые базовые — не получится выделиться среди тысяч выпускников курсов?
👉Ответ:
В этом случае в опыте работы стоит описать:
- Конкретный проект/проекты, на которых удалось поработать.
Хорошо, если в описании будет: что за продукт вы разрабатывали, кто его конечный пользователь, была ли это заказная разработка для внешнего заказчика или продукт для внутреннего использования внутри компании или пет-проект;
- Команду — её размер и состав;
- Длительность проекта;
- Перечень задач, которыми именно вы занимались и инструменты, с которыми пришлось поработать. Перечислять задачи лучше с глаголами совершенной формы (в прошедшем времени), а также хорошо, если получится указать результат, который удалось получить при выполнении задачи.
📍Пример:
Спроектировал и разработал БД в PostgreSQL, а также оптимизировал запросы к БД, что позволило увеличить ее быстродействие и скорость формирования отчетов в 2 раза.
Подготовил несколько релизов для прода – Docker, Kubernetes, GitLab CI/CD.
📌В навыках указать ВСЕ инструменты, технологии и теоретические знания/методологии, с которыми приходилось сталкиваться, даже, если знаешь их по верхам.
📌В сопроводительном письме указать то, в чём ты силен, а также то, что знаешь/слабо знаком, но хочешь изучить поглубже, сделать фокус на технологиях, указанных в вакансии
✅Таким образом, в рамках одного резюме и сопроводительного можно показать себя с разных сторон:
- реальные практические навыки на конкретном проекте;
- широту кругозора в инструментарии и технологиях;
- привлечь внимание рекрутера к своим сильным сторонам и показать заинтересованность и направление в дальнейшем развитии;
- подсветить соответствие опыта требованиям вакансии.
❓Вопрос от подписчика:
Как быть в ситуации, когда знаешь очень много тем, но по верхам?
Составляя весь список — отпугиваешь рекрутёров, оставляя только самые базовые — не получится выделиться среди тысяч выпускников курсов?
👉Ответ:
В этом случае в опыте работы стоит описать:
- Конкретный проект/проекты, на которых удалось поработать.
Хорошо, если в описании будет: что за продукт вы разрабатывали, кто его конечный пользователь, была ли это заказная разработка для внешнего заказчика или продукт для внутреннего использования внутри компании или пет-проект;
- Команду — её размер и состав;
- Длительность проекта;
- Перечень задач, которыми именно вы занимались и инструменты, с которыми пришлось поработать. Перечислять задачи лучше с глаголами совершенной формы (в прошедшем времени), а также хорошо, если получится указать результат, который удалось получить при выполнении задачи.
📍Пример:
Спроектировал и разработал БД в PostgreSQL, а также оптимизировал запросы к БД, что позволило увеличить ее быстродействие и скорость формирования отчетов в 2 раза.
Подготовил несколько релизов для прода – Docker, Kubernetes, GitLab CI/CD.
📌В навыках указать ВСЕ инструменты, технологии и теоретические знания/методологии, с которыми приходилось сталкиваться, даже, если знаешь их по верхам.
📌В сопроводительном письме указать то, в чём ты силен, а также то, что знаешь/слабо знаком, но хочешь изучить поглубже, сделать фокус на технологиях, указанных в вакансии
✅Таким образом, в рамках одного резюме и сопроводительного можно показать себя с разных сторон:
- реальные практические навыки на конкретном проекте;
- широту кругозора в инструментарии и технологиях;
- привлечь внимание рекрутера к своим сильным сторонам и показать заинтересованность и направление в дальнейшем развитии;
- подсветить соответствие опыта требованиям вакансии.