Яндекс Практикум. Программирование и анализ данных
11.8K subscribers
545 photos
2 videos
1 file
534 links
Полезное для начинающих разработчиков, тестировщиков и аналитиков данных. Отвечаем на вопросы и делимся новостями Практикума. Выбрать курс и попробовать свои силы бесплатно: https://ya.cc/t/3bO2f2245AmCeQ

Номер заявления в РКН 4970781590
Download Telegram
Мотивация и стимулирование: в чём разница

Мотивация и стимулирование в работе тимлида идут рядом, но это не одно и то же. Рассказываем, чем они отличаются, и что важно учитывать, чтобы повысить вовлечённость и лояльность сотрудников.

➡️ Мотивация — это внутренняя потребность человека достигать целей, связанных с его ценностями, интересами и убеждениями.

Именно она заставляет пилить пет-проект, играть на гитаре по вечерам, заниматься спортом или волонтёрством. Это то, что человек делает для себя, даже если никто не оценивает результат.

Но в рабочей среде цели задаются извне, и они не всегда совпадают с внутренней мотивацией, поэтому её не хватает для достижения целей. В таком случае может работать внешняя мотивация или стимулирование.

➡️ Стимулирование — это инструмент руководителя, который помогает активизировать сотрудника на действия в конкретном направлении.

Это система внешних условий, благодаря которой человек видит смысл в выполнении конкретных задач: бонусы, признание, карьерный рост, дополнительные выходные, гибкий график и многое другое.

Стимулирование — это мостик между существующей мотивацией человека и целями компании. И если его грамотно выстроить, то можно не только добиться результата, но и поддержать вовлечённость команды.

Понимание, что движет людьми, — ключ к эффективному управлению. Все люди разные, но у каждого есть свои потребности и мотивация. Задача тимлида — понять, что движет конкретным человеком, и на этом основании выстроить систему стимулов, которая будет поддерживать мотивацию и вести к результату.
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍3👌1
Действительно ли среди джунов в IT жёсткая конкуренция

Вместе с h​h​.​r​u проанализировали более 29 тыс. резюме джуниор-специалистов и более 30 тыс. вакансий. В базу вакансий вошли профессии аналитика, дата-сайентиста, тестироващика и разработчика, а также другие диджитал-профессии.

Мы изучили не только уровень конкуренции, но и как дополнительное образование влияет на количество приглашений на собеседования и уровень зарплаты. Выводы по каждому направлению собрали в наглядную статью.

Даже если вы ещё не определились с направлением и не ищете работу, исследование поможет понять, как устроен рынок для начинающих. Это может стать хорошей отправной точкой для планирования карьеры.

➡️ Статья с результатами исследования

➡️ Больше о проекте, а также база знаний по поиску работы в IT
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4🤔2
Начинающим тестировщикам: советы от выпускника

Денис, выпускник курса «Инженер по тестированию», раньше руководил сетевым супермаркетом, а теперь — ведущий тестировщик в крупном банке. Перейти в IT его вдохновил разговор со знакомым, который уже работал в этой сфере.

Учёбой Денис занимался на работе, вечерами и в выходные. После курса он сразу начал искать работу, но быстро понял: чуда не случится, быстро трудоустроиться не получится.

Тогда он принял важное решение — продолжать учиться самостоятельно и не сдаваться. Как вы уже догадались, всё закончилось хорошо: Денис нашёл работу, вырос в профессии и сейчас с уверенностью оглядывается назад. Делимся его советами:

Не сдавайтесь

Будет много отказов, это психологически трудно выдержать. Я был очень близок к тому, чтобы сдаться: отклики в пустоту, странные собеседования, постоянное ощущение, что ничего не умеешь.

Пусть вас поддержит, что на самом деле даже в эти моменты вы не так далеки от успешных тестировщиков — они тоже знают не так много как кажется.

Прокачивайте софтскилы

Умение свободно общаться и обходить острые углы в коммуникации — это крайне важные навыки, особенно на удалёнке. И особенно в профессии тестировщика, ведь она изначально заряжена на конфликты: наша задача — буквально критиковать чужую работу.

Интересуйтесь тестированием

Работодатели хорошо видят ваши истинные мотивы. Желание заработать понятно и естественно, но вам должно быть интересно и то, чем вы занимаетесь. Горите своим делом — это всегда видно и выделяет вас среди других.

Окружите себя миром IT

Подпишитесь на тематические каналы, смотрите видео про код и разработку. И мемы, даже если не понимаете юмора — будет ещё один повод разобраться и узнать что-то новое.

Не зубрите, а вникайте

Не учите материал, а старайтесь его понять. Я зубрил техники тест-дизайна, особо не вникая, и ничего не запоминал. А потом стал понемногу применять техники в работе — всё запомнилось само собой.

Проще говоря, не мучайте себя. Лучше найдите свой способ эффективно усваивать информацию.

Начните учиться бесплатно на курсе «Инженер по тестированию», чтобы попробовать себя в профессии. Если решите продолжить обучение, уже через 5 месяцев сможете выйти на работу тестировщиком и расти дальше.
Please open Telegram to view this post
VIEW IN TELEGRAM
10💯3🗿3
Как джунам и мидлам расти в профессии

Делимся подборкой курсов для специалистов с опытом. Пригодится тем, кто находится в начале карьеры или уже дорос до мидла, но чувствует, что есть пробелы в знаниях.

У каждого курса есть бесплатная вводная часть или входной тест. Попробуйте, чтобы понять, насколько вам подходит учебная программа и наш подход к обучению.

🟢 Мидл Python-разработчик — курс для тех, кто хочет развить архитектурное мышление, разобраться с асинхронностью и многопоточностью, научиться построению высоконагруженных систем и эффективной работе с базами данных.

🟢 Мидл фронтенд-разработчик — вас ждёт работа с TypeScript, SSR, современными фреймворками и производительностью веб-приложений. Курс также охватывает CI/CD, архитектуру и паттерны проектирования.

🟢 Мидл Android‑разработчик — курс с фокусом на Clean Architecture, Kotlin Coroutines, Jetpack Compose и Unit-тестирование. Подойдёт для разработчиков на других языках, которые хотят переквалифицироваться.

🟢 Мидл Java‑разработчик — поможет освоить инструменты и технологии Java-разработчика: Spring, Hibernate, микросервисную архитектуру, Kafka и Kubernetes. Также подойдёт разработчикам на других языках.

🟢 Мидл разработчик С++ — для тех, кто уже знаком с C++ и хочет глубже разобраться в многопоточности, шаблонном программировании, низкоуровневых механизмах ОС и оптимизации производительности.

Ещё больше курсов для опытных специалистов — в нашем каталоге.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32
Напоминаем, на каких курсах начинается обучение в первой половине мая ⬇️

Программирование

Python-разработчик — длится 10 месяцев, начнётся 6 мая.

Разработчик С++ — длится 9 месяцев, начнётся 6 мая.

Android-разработчик — длится 12 месяцев, начнётся 15 мая.

Go-разработчик — длится 8 месяцев, начнётся 15 мая.

Java-разработчик — длится 10 месяцев, начнётся 15 мая.

Инженер по тестированию: от новичка до автоматизатора — длится 9 месяцев, начнётся 15 мая.

Фронтенд-разработчик — длится 10 месяцев, начнётся 15 мая.

➡️ Все курсы по программированию

Анализ данных

Аналитик данных — длится 7 месяцев, начнётся 6 мая.

Бизнес-аналитик — длится 7,5 месяцев, начнётся 6 мая.

Системный аналитик — длится 9 месяцев, начнётся 6 мая.

Специалист по Data Science — длится 8 месяцев, начнётся 15 мая.

➡️ Все курсы по анализу данных
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Что почитать: дайджест апреля

Делимся подборкой статей, которые выходили в апреле. В этот раз много материалов для новичков: мы рассказывали об устройстве наших курсов, делились гайдами и инструментами, а также разобрались, где получить первый практический опыт и какие навыки нужны для старта в анализе данных.

Первые вызовы и много шуток — рассказываем, что скрыто в бесплатных частях курсов и почему их стоит пройти, особенно если вы думаете о профессии в IT.

Гайд для системного аналитика: завершение — объясняем, как правильно завершить проект. Это заключительная часть гайда для системного аналитика, посвящённого управлению требованиями на разных этапах проекта.

Введение в мотивацию и стимулирование сотрудников — рассказываем о разнице между мотивацией и стимулированием и делимся инструментами. Это продолжение цикла статей для начинающих тимлидов.

Как сделать приложение для Android самостоятельно — рассказываем, как разработать мобильное приложение в Android Studio без навыка программирования.

Что такое хакатоны и зачем в них участвовать — объясняем, что такое хакатоны и как они проходят, а также зачем и как стать участником.

Какой уровень владения Python нужен для анализа данных — рассказываем, какие знания языка требуются на разных этапах развития аналитика — от новичка до профессионала.
👍21👀1🆒1
Новый курс по микросервисной архитектуре для специалистов с опытом

Запустили курс «Микросервисная архитектура» для опытных разработчиков, системных архитекторов и руководителей с техническим бэкграундом. Новичкам и специалистам без опыта решения архитектурных задач он не подойдёт.

За 3 месяца вы систематизируете и углубите знания по проектированию и реализации масштабируемых и отказоустойчивых микросервисных систем. На учёбу нужно выделять 10–13 часов в неделю.

После курса вы сможете:

🔸 Проектировать модели домена, реализовывать SAGA с применением оркестрации.

🔸 Настраивать отправку событий с применением Transactional Outbox и собирать данные телеметрии микросервиса.

🔸 Проектировать архитектуру с использованием хореографии, реализовывать потоковую обработку с Kafka Streams.

🔸 Настраивать конфигурацию HPA в Kubernetes, визуализировать данные телеметрии.

🔸 Декомпозировать монолит на микросервисы и сформировать команды разработки на основе Team Topologies для слаженного взаимодействия сотрудников.

🔸 Создавать полноценный API Gateway с аутентификацией и авторизацией запросов c применением паттерна композиции API. Настраивать балансировщик нагрузки.

🔸 Создавать DevOps-пайплайны, настраивать динамического масштабирование и применять управляемую конфигурацию.

🔸 Создавать конвейер пакетной обработки из нескольких микросервисов и настраивать работу по расписанию микросервиса с несколькими развернутыми экземплярами.

🔸 Разворачивать микросервисы в облаке, автоматизировать управление инфраструктурой и настраивать конфигурацию VPA в Kubernetes.

🔸 Проектировать архитектуру Real-Time приложения с использованием Event Sourcing и CQRS.

🔸 Реализовывать интеграцию на WebSockets. Синхронизировать экземпляры микросервиса при помощи Redis.

🔸 Писать Fitness Functions своими руками и реализовывать интеграционные тесты.

Начните учиться бесплатно и пройдите бесплатный вступительный тест, чтобы понять, насколько курс будет вам полезен. Первый набор — 26 июня.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥62👀1
Подборка полезных ресурсов по SQL

Эксперты курса «Специалист по Data Science» собрали бесплатные ресурсы для тех, кто начинает изучать SQL или хочет систематизировать знания. В подборке много интерактивных материалов — курсы, тренажёры и задачники, чтобы сразу перейти к практике.

«Практическое владение языком SQL», SQL-Ex — платформа с большим количеством задач по SQL разного уровня сложности. Встроенная система проверки поможет сразу увидеть ошибки и улучшить код. Есть возможность посмотреть ответы других участников.

«Интерактивный тренажёр по SQL», Stepik
— курс, построенный на практике: от простых выборок по одной таблице до сложных запросов с несколькими таблицами. Все задания выполняются и проверяются прямо на платформе.

SQL Tutorial, SQLZoo — интерактивные уроки и практические задания с мгновенной проверкой. Подходит для новичков: задания начинаются с простых SELECT-запросов и постепенно усложняются.

SQL Tutorial, W3Schools SQL — сайт для изучения SQL и других языков программирования с простыми и понятными объяснениями, пошаговыми уроками и встроенным редактором кода. Можно сразу тестировать запросы и видеть результат.

Free SQL questions, LeetCode — подборка задач для практики и подготовки к собеседованиям. Задания охватывают разные темы: от базовых выборок до сложных JOIN и подзапросов.

SQLBolt — уроки охватывают как базовые SELECT-запросы, так и создание и изменение таблиц. Каждый раздел включает объяснение концепции и упражнение с проверкой кода прямо на сайте.

Сохраняйте, чтобы не потерять 🖤
🔥9👍5
Новые тарифы на курсах по Kubernetes и архитектуре ПО

На курсе «Эксплуатация и разработка в Kubernetes» появился тариф, подразумевающий самостоятельное обучение. Вы освоите тот же материал, который проходят на тарифе с сопровождением, но будете сами проверять свои проекты и смотреть воркшопы в записи. Ближайший старт — 26 июня.

3 месяца учёбы, нагрузка ~15 часов в неделю,
4 воркшопа в записи, 3 сессии Q&A,
9 проектов без обратной связи от экспертов,
Телеграм‑канал с возможностью оставить вопрос эксперту.

Узнать о курсе подробнее и начать учиться бесплатно

На курсе «Архитектура программного обеспечения» добавили расширенный тариф. Вы изучите всё то же самое, что проходят на базовом курсе, при этом поработаете над более сложными проектами и разберёте вдвое больше кейсов. Ближайший старт — 22 мая.

6 месяцев учёбы, нагрузка ~15 часов в неделю,
8 воркшопов с экспертами,
8 встреч кейс‑клуба для разбора рабочих ситуаций,
11 проектных работ с более сложными заданиями, чем в базовом тарифе.

Узнать о курсе подробнее и начать учиться бесплатно
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🆒21
Напоминаем, на каких курсах начинается обучение во второй половине мая⬇️

Программирование

🟠 Java-разработчик — длится 10 месяцев, начнётся 29 мая.

🟠 Инженер по тестированию: от новичка до автоматизатора — длится 9 месяцев, начнётся 29 мая.

🟠 Фронтенд-разработчик — длится 10 месяцев, начнётся 29 мая.

🟠 iOS-разработчик — длится 10 месяцев, начнётся 22 мая.

🟠 Python-разработчик — длится 10 месяцев, начнётся 22 мая.

🟠 Разработчик 1C — длится 6 месяцев, начнётся 22 мая.

➡️ Все курсы по программированию

Анализ данных

🟠 1С-аналитик — длится 8 месяцев, начнётся 22 мая.

🟠 Аналитик данных — длится 7 месяцев, начнётся 22 мая.

🟠 Бизнес-аналитик — длится 7,5 месяцев, начнётся 22 мая.

🟠 Системный аналитик — длится 9 месяцев, начнётся 22 мая.

➡️ Все курсы по анализу данных
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Дайджест ближайших мероприятий

До конца мая проведём три вебинара для новичков в IT. Чтобы попасть на нужное событие, зарегистрируйтесь по ссылке. Если не сможете присоединиться онлайн, мы отправим вам запись.

1️⃣ Кто хочет стать программистом: как джунам подготовиться к собеседованию

Поговорим о старте в профессии для джунов-программистов, работающих на Python: на реальных примерах разберём, как показать свои преимущества во время собеседования и как должно выглядеть хорошее резюме новичка.

Бесплатно, 22 мая в 19:00 мск

2️⃣ Мастерская Практикума: как получить первые проекты в портфолио

Расскажем, как устроена Мастерская: как в неё попасть, кто будет помогать с проектами, как формируются команды и проходит весь процесс работы. Объясним, какие типы задач бывают, как они впишутся в портфолио и помогут получить первый оффер.

Бесплатно, 28 мая в 19:00 мск

3️⃣ Live-собеседования: чего ждут от новичков в аналитике

Эксперты проведут два пробных собеседования с выпускниками — бизнес-аналитиками. Разберём типовые вопросы, ответы на них и заодно посмотрим резюме. Вы поймёте, как подготовиться к найму и найти первую работу.

Бесплатно, 29 мая в 19:00 мск
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍1🫡1
Смотришь каналы, ни о чём не подозреваешь, а тут раз — и совместный розыгрыш журнала «Код» и команды Яндекс Практикума. Просто так 😉

Условия:
📒Подписаться на Журнал «Код» и Яндекс Практикум. Программирование и анализ данных,
📒Поставить любую реакцию на этот пост,
📒Нажать кнопку «Участвовать».

Призы:
📒1 место: сертификат на 5 000 рублей в Яндекс Маркет,
📒2 и 3 места: сертификат на 1 000 рублей.

Результаты:
28 мая в 14:00 по московскому времени бот случайным образом определит 3 победителей. Подробнее об условиях розыгрыша можно почитать тут.

Ссылки на телеграм-профили победителей появятся под этим постом — мы с ними свяжемся, чтобы отдать призы.

Участников: 3214
Призовых мест: 3
Дата розыгрыша: 14:00, 28.05.2025 MSK (завершён)

Победители розыгрыша:
1. SG | утка - 39i4pe
2. Андрей А - 392kmu
3. Neksi - 37tiau
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥77🦄28👏14🤔9🥴4
Математическая задача про рубли, евро и банковскую комиссию. Попробуете решить? Правильным решением поделимся в следующем посте.

Боря приехал в Францию, ему надо снять 400 евро.

У его банка 1 евро стоит 101.4 рубля. Боря знает, что при снятии в сторонних банкоматах (этот как раз такой) банк удерживает 0.5% от суммы.

Плюсом к этому банкомат пишет, что за операцию будет комиссия в 3 евро.

Сколько рублей Боре нужно положить на свой счёт, чтобы после конвертации и всех комиссий он получил 400 евро?

Пишите свои варианты решений в комментарии ⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
🏆6👍3🤪1
Ответ на задачу из поста выше

Очень здорово, что вы так активно предлагали свои варианты решений. Спасибо всем за комментарии!

Давайте разберём задачу вместе. Есть два сценария: комиссия в 3 евро может прибавиться как в начале, так и в конце.

По условию не очень понятно, в каком порядке это произойдёт, поэтому рассмотрим оба варианта.

1️⃣ Если комиссия снимается в конце, то расчёты такие:

400 евро × 1.005 = 402 евро

Это с учётом комиссии банка. Прибавляем ещё 3 евро и получаем 405. Эту сумму умножаем на курс 101.4 и получаем 41067 рублей.

2️⃣ Если же комиссия банкомата посчитается первой:

(400 + 3) × 1.005 × 101.4 = 41068.521 рублей.

Кстати, иногда комиссия банкомата снимается отдельно от основной суммы — тогда тоже подойдёт калькуляция из этого случая.

➡️ В общем, если положить 41069 рублей, то точно хватит!

Обновить знания по математике поможет бесплатный тренажёр «Основы математики для цифровых профессий». Карту привязывать не нужно, заниматься можно в любое удобное время, а неинтересные темы можно пропустить.
Please open Telegram to view this post
VIEW IN TELEGRAM
🏆63🤪1