uz
Feedback
Яндекс Практикум. Программирование и анализ данных

Яндекс Практикум. Программирование и анализ данных

Kanalga Telegram’da o‘tish

Полезное для начинающих разработчиков, тестировщиков и аналитиков данных. Отвечаем на вопросы и делимся новостями Практикума. Выбрать курс и попробовать свои силы бесплатно: https://ya.cc/t/3bO2f2245AmCeQ Номер заявления в РКН 4970781590

Ko'proq ko'rsatish

📈 Telegram kanali Яндекс Практикум. Программирование и анализ данных analitikasi

Яндекс Практикум. Программирование и анализ данных (@practicumtech) Rus til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 11 641 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 10 745-o'rinni va Rossiya mintaqasida 56 489-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

невідомо sanasidan buyon loyiha tez o‘sib, 11 641 obunachiga ega bo‘ldi.

14 Iyun, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni -123 ga, so‘nggi 24 soatda esa -2 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 13.00% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 5.35% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 1 515 marta ko‘riladi; birinchi sutkada odatda 624 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 5 ta reaksiya keladi.
  • Tematik yo‘nalishlar: Kontent программирование, собеседование, c++, работодатель, программист kabi asosiy mavzularga jamlangan.

📝 Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
Полезное для начинающих разработчиков, тестировщиков и аналитиков данных. Отвечаем на вопросы и делимся новостями Практикума. Выбрать курс и попробовать свои силы бесплатно: https://ya.cc/t/3bO2f2245AmCeQ Номер заявления в РКН 4970781590

Yuqori yangilanish chastotasi (oxirgi ma’lumot 15 Iyun, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.

11 641
Obunachilar
-224 soatlar
-467 kunlar
-12330 kunlar
Postlar arxiv
Всем привет! Меня зовут Станислав, инженер-программист и аналитик. Я окончил курс «Специалист по Data Science» и вместе с командой «Проактивные практики» создал навык для Алисы. Теперь голосовой помощник Алиса может зачитывать отзывы выпускников Яндекс Практикума, чтобы помочь с выбором курса.

Знакомьтесь, YndxPracticumBot 👋 Это бот Практикума, в котором можно пообщаться с амбассадором — задать вопросы про обучение в Практикуме и получить честные ответы. Что можно спросить: ⏺️Как встроить учёбу в свой график? ⏺️Сложно ли найти первую работу? ⏺️Что делать, если не можешь выбрать новую специальность? ⏺️Страшно ли менять работу? Как преодолеть этот страх? Также бот помогает определиться с профессией, напоминает о занятиях и даёт советы по учёбе.

Мы задумались, каким должен быть аналитик в 2025 году, и собрали всё главное в карточках. Возможно, этот список неполный. На
+6
Мы задумались, каким должен быть аналитик в 2025 году, и собрали всё главное в карточках. Возможно, этот список неполный. На вебинаре эксперты Яндекс Практикума расскажут, что ещё важно для аналитика и какие направления сейчас самые востребованные. Когда: 26 ноября в 19:00 Регистрация: по ссылке

Какую тему обсудим на следующем эфире?
Anonymous voting

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

Подборка для начинающих тестировщиков Тестировщик (или QА-инженер) нужен любой компании, которая создаёт IT-продукты. Его задача — испытать сценарии в приложении, зафиксировать ошибки и передать их на исправление в отдел разработки. Мы сделали подборку каналов и книг, которые помогут стартовать в профессии, — сохраняйте себе и делитесь с друзьями. 🤳 Телеграм-каналы «Уютное сообщество тестировщиков» — подборки полезных статей, советы опытных тестировщиков и новости из мира QA. «Тестировщик | IT» — канал, в котором публикуют ссылки на обучающие видео и статьи, кейсы о трудоустройстве и подготовке к собеседованиям. «В очереди на тестирование» — создатели курсов Практикума пишут о тестировании для новичков: о багах в обычной жизни и рабочих кейсах. 👀 YouTube-каналы Artsiom Rusau QA Life — обзоры инструментов для QA, примеры тестирования реальных сайтов и подборки вопросов с собеседований. «QA Mobile | Мобильное тестирование» — канал о мобильном тестировании, смартфонах и мобильной разработке. Есть гайдлайны по QA, советы о прохождении собеседований и примеры тестирований. «Лёша Маршал» — автор делится знаниями о тестировании ПО, автоматизации тестирования, языках программирования Java и Go и инструментах тестировщика. 📚 Книги «Как тестируют в Google» — в книге описано, как организованы команды тестирования в Google, какие инструменты используют специалисты и кто отвечает за конечный результат. «Тестирование чёрного ящика» — книга о том, как тестировать программное обеспечение, чтобы находить максимум ошибок и тратить на это минимум времени. «Тестирование dot-com, или Пособие по жестокому обращению с багами в интернет-стартапах» — автор разбирает инструменты и методы тестирования, даёт советы о работе с багами и рассказывает, как можно развиваться в профессии. Ещё больше ресурсов вы найдёте в блоге Практикума, а на курсе «Инженер по тестированию» сможете освоить ключевые навыки и потренироваться на практических задачах. 🔜 Узнать о курсе подробнее и начать учиться бесплатно.

Возвращаемся с решением 👀 Баг кроется в задаче, которая была передана в WorkManager для фоновой загрузки изображений товаров и промо-баннеров. Задача не предусматривала проверку состояния сети, поэтому при слабом или нестабильном соединении WorkManager пытался многократно запускать задачу и не прерывал её при потере сигнала. Это приводило к тому, что приложение «висело», ожидая выполнения этой фоновой задачи, блокируя интерфейс оформления заказа. На Android-устройствах, когда устройство подключено к сети через сотовый интернет и сигнал слабый или прерывается, такие задачи начинают занимать много ресурсов и «висят» в состоянии выполнения, ожидая стабильного соединения. При этом интерфейс приложения продолжает зависать, так как WorkManager пытается выполнить эти задачи до завершения операции оформления заказа. Как решили проблему: Команда разработчиков добавила проверку сети и внедрила более строгие условия на отмену фоновых задач при слабом сигнале, а также переключила некоторые задачи на асинхронную загрузку с обратной связью о состоянии выполнения.

«Этот опыт помог мне кардинально изменить жизнь» Менять профессию сложно и страшно. Многие, например, боятся, что на учёбу им
+7
«Этот опыт помог мне кардинально изменить жизнь» Менять профессию сложно и страшно. Многие, например, боятся, что на учёбу им не хватит времени. Мы хотим вас поддержать и сегодня расскажем историю Полины Плохотнюк — выпускницы курса «Инженер по тестированию». Полине удалось совмещать учёбу, собирать проекты в портфолио и воспитывать троих детей. Листайте карточки, чтобы узнать, как у неё это получилось. А полную историю вы найдете в блоге Практикума.

Напоминаем, на каких курсах начинается обучение во второй половине ноября⬇️ Программирование ⏺️Python-разработчик — длится 9
+3
Напоминаем, на каких курсах начинается обучение во второй половине ноября⬇️ Программирование ⏺️Python-разработчик — длится 9 месяцев, начнётся 14 ноября. ⏺️Разработчик С++ — длится 9 месяцев, начнётся 14 ноября. ⏺️Специалист по информационной безопасности — длится 11 месяцев, начнётся 17 ноября. ⏺️Android-разработчик — длится 12 месяцев, начнётся 21 ноября. ⏺️Go-разработчик — длится 8 месяцев, начнётся 21 ноября. ⏺️Java-разработчик — длится 10 месяцев, начнётся 21 ноября. ⏺️Инженер по тестированию: от новичка до автоматизатора — длится 9 месяцев, начнётся 21 ноября. ⏺️Фронтенд-разработчик — длится 10 месяцев, начнётся 21 ноября. ⏺️Системный администратор — длится 6 месяцев, начнётся 21 ноября. ⏺️iOS-разработчик — длится 10 месяцев, начнётся 28 ноября. ⏺️Разработчик 1C — длится 6 месяцев, начнётся 28 ноября. ⏺️Инженер по тестированию — длится 5 месяцев, начнётся 28 ноября. Анализ данных ⏺️Специалист по Data Science — длится 8 месяцев, начнётся 21 ноября. ⏺️1С-аналитик — длится 8 месяцев, начнётся 28 ноября. ⏺️Бизнес-аналитик — длится 7,5 месяцев, начнётся 28 ноября. ⏺️Инженер данных — длится 12 месяцев, начнётся 28 ноября. ⏺️Аналитик данных — длится 7 месяцев, начнётся 28 ноября. ⏺️Системный аналитик — длится 9 месяцев, начнётся 28 ноября. ⏺️BI-аналитик — длится 10 месяцев, начнётся 28 ноября. ⏺️Продуктовый аналитик — длится 10 месяцев, начнётся 28 ноября.

Новая задача для тестировщиков 🔍 Сегодня предлагаем решить задачу от Станислава Яковлева, наставника на курсе «Инженер по тестированию». Дано: Некоторые пользователи жалуются, что при оформлении заказа в приложении маркетплейса товаров для дома после нажатия на кнопку «Оформить заказ» приложение зависает и заказ не создаётся. Это происходит не всегда и только у части пользователей. Проблема воспроизводится на некоторых устройствах Android, но не на всех. Ошибка не оставляет заметных следов в логах, и обычные перезапуски приложения проблему не решают. Подсказки: 1. Проблема возникает только при использовании мобильного интернета, но исчезает при подключении к Wi-Fi. 2. Проблема чаще появляется при наличии слабого сигнала сети или при переходе из зоны слабого сигнала в зону покрытия. 3. QA проверили серверные логи и не нашли проблем с сервером или API — запросы вроде бы даже не отправляются. Вопрос: В чём кроется причина бага? Задавайте любые вопросы и делитесь своими догадками в комментариях. А мы вернёмся с одним из вариантов решения уже на этой неделе ✍️

Подборка полезных ресурсов для аналитиков На мой взгляд, важно не только регулярно обновлять знания, читая тематические статьи и книги, но и быть частью профессионального сообщества. Общение с коллегами, их опыт, актуальная информация о тенденциях в профессии, о вебинарах, полезные материалы — всё это очень мотивирует и помогает в работе. Для поиска единомышленников рекомендую следующие телеграм-каналы: ⏺️ «Работа ищет аналитиков» — здесь можно пообщаться с аналитиками из разных направлений, узнать об опыте ребят, отправить резюме на «прожарку», а также попросить помощи, если она требуется в работе; ⏺️ Left Join — здесь про анализ данных, технологии, нейросети и SQL; ⏺️ «Аналитика и growth mind-set» — для дата-аналитиков, продуктовых и веб-аналитиков, а также для всех, кто хочет усилиться в этой сфере. Здесь много образовательного контента, ссылок на бесплатное обучение и на симуляторы, а также разбор задач и вопросы с собеседований; ⏺️ Reveal the Data — канал Романа Бунина о визуализации данных, дашбордах и развитии BI-систем. Также делюсь ссылками на полезные материалы: 📎 «Откуда есть пошла аналитика и что отличает DS, DA, BA и SA» — статья на Хабре; 📎 более 250 бесплатных курсов и ресурсов по аналитике — большая подборка для аналитиков данных, продуктовых аналитиков, веб-аналитиков, маркетинговых аналитиков и особенно для тех, кто хочет ими стать; 📎 курс «Основы статистики» на Stepik; 📎 «Руководство по стилю SQL»; 📎 YouTube-канал Глеба Михайлова об анализе данных, Data Science, Python и SQL; 📎 записи собеседований на канале Karpov.Courses. Материалов много, особенно если углубляться в определённое направление аналитики или развиваться в Data Science и ML. Поэтому для начала нужно понять, что вам ближе, а далее двигаться по конкретному пути и искать свои источники дополнительных знаний и опыта.

Как устроена работа специалиста оптимизации поиска в Wildberries Хочу сразу поделиться: на техническом собеседовании меня спрашивали и про Python, и про SQL. Без live coding, а в целом понимание. Когда я пришла в команду, мне предстояло заниматься анализом кейсов, поступающих через первую линию поддержки на вторую (это как раз часть моей команды), и далее разметкой кейсов в Google Sheets. Для этого не нужны были хардскилы, которыми интересовались на собеседовании. Но со временем оказалось, что это лишь начальный, вводный этап работы. А далее уже с имеющимися навыками я могла бы браться за более сложные задачи. Сейчас в течение рабочего дня я выполняю два вида задач: ⏺️ рутинные — например, могу проверять и анализировать падение конверсии по популярным запросам, вовремя вносить правки самостоятельно или просить разработчиков, если у нас нет инструментов для правки; ⏺️ спецзадачи разной направленности — например, анализ определённой группы запросов и разработка решения для улучшения выдачи. А недавно я занималась улучшением и разработкой дашбордов в BI, в том числе анализировала причины зануления выдачи. Для подобных задач, естественно, важны мои хардскилы: они помогают действовать быстрее — находить проблемные зоны и разрабатывать способы их анализа. Несколько раз в неделю у меня «дежурства», во время которых мы принимаем вопросы и информацию о проблемах напрямую от руководства и категорийных менеджеров, продумываем более быстрое или системное решение. Тут пригождается мой опыт общения с клиентами, мои софтскилы, так как нужно давать наиболее полный и понятный ответ, а также держать в курсе решения вопроса. Сейчас моя позиция околоаналитическая, но я стремлюсь развиваться дальше, чтобы больше углубляться в аналитику 🙂

История моего перехода в IT В первый раз я начала строить карьеру в гостиничной сфере: прошла путь от работника ресепшена до старшего менеджера по продажам B2C. Затем нагрянул ковид, а с ним и сокращения. Уже тогда я задумалась о формате удалённой работы. Устроилась в службу поддержки Farfetch (fashion-ритейл), но вскоре компании пришлось приостановить деятельность в России. Мы с мужем на тот момент уехали в Таиланд на зимовку, я осталась без работы, а удалённую из другой страны найти не могла. Пыталась пару месяцев, но тщетно. Тогда решила попробовать себя в IT. Эта сфера многообразна — возможно, именно там я смогла бы развиваться 😍 Знакомая рассказала, что успешно отучилась на тестировщика в Практикуме и быстро нашла работу. Я стала исследовать различные платформы c курсами и IT-направления. И больше всего как раз порадовало наполнение и качество. Чтобы определиться с направлением, я прошла бесплатные вводные модули курсов по аналитике, тестированию и продакт-менеджменту. Особенно заинтересовал анализ данных — стало любопытно, как долго продлится мой интерес. Так я остановилась на курсе «Аналитик данных». Порадовало, что материалы остаются в доступе навсегда. Во время обучения поняла, что большое значение имеет группа (когорта). У нас была огромная, больше 300 человек. Но в ней всегда царила атмосфера поддержки и взаимопомощи, особенно когда близилась дата сдачи проектов 🥰 Успешно окончив полный курс, я попала в программу акселерации. Там участвовала в проектах мастерской и работала над реальными задачами. Весь этот опыт оказался полезным для дальнейшего поиска работы.

Всем привет! Меня зовут Настя, в 32 года я сменила профессию и ушла в IT 👐 Я окончила курс «Аналитик данных» и спустя пару месяцев нашла работу. На этой неделе я расскажу подробнее про свою историю. Из постов обо мне вы узнаете: ⏺️ почему я три раза начинала заново карьерный путь, ⏺️ как проходило обучение и устройство на работу, ⏺️ как складывается мой рабочий день в качестве специалиста оптимизации поиска в Wildberries, ⏺️ какие ресурсы и материалы могут пригодиться аналитику. По ходу моего повествования вы можете задавать в комментариях вопросы, а я выберу день и отвечу на них отдельно 😉

Как начинающему программисту получить первый оффер Если вы хотите сменить профессию и стать востребованным разработчиком — приходите на бесплатный вебинар. Вместе со специалистами обсудим, какие перспективы ждут программистов в 2025 году. Вы узнаете: ⏺️ какие виды разработки и разработчиков бывают; ⏺️ как онлайн-курсы помогут освоить профессию и получить необходимые навыки; ⏺️ как успешно пройти собеседование и получить первый оффер; ⏺️ как построить траекторию роста в профессии. 🔜 Встречаемся 7 ноября в 19:00 (мск). Чтобы получить ссылку, регистрируйтесь на странице вебинара. Если не сможете присоединиться онлайн — не страшно, отправим вам запись.

Возвращаемся с решением задачи В начале недели мы предлагали написать функцию, которая найдёт самый длинный общий префикс для всех путей к файлам в файловой системе. Вариантов решения может быть несколько, вот один из них:
const findLongestCommonPrefix = (paths) => {
  if (paths.length === 0) return '';

  // Найдем самую короткую строку
  const shortest = paths.reduce((prev, curr) => prev.length < curr.length ? prev : curr);

  // Проверим каждый символ в самой короткой строке
  for (let i = 0; i < shortest.length; i++) {
    for (let j = 0; j < paths.length; j++) {
      if (paths[j][i] !== shortest[i]) {
        // Найдем последнее совпадение с символом '/'
        const lastSlash = shortest.slice(0, i).lastIndexOf('/');
        return shortest.slice(0, lastSlash + 1);
      }
    }
  }

  // Если дошли до конца самой короткой строки, возвращаем её (с учётом границы директории)
  const lastSlash = shortest.lastIndexOf('/');
  return shortest.slice(0, lastSlash + 1);
}

const paths = [
  "/home/user/docs/file.txt",
  "/home/user/docs/image.png",
  "/home/user/downloads/music.mp3"
];

console.log(findLongestCommonPrefix(paths)); // "/home/user/"
Поделитесь в комментариях, удалось ли вам найти правильное решение 👇

Java для начинающих: подборка полезных ресурсов Собрали для вас подборку каналов и книг о Java — одном из самых известных языков бэкенд-разработки, на котором пишут логику сайтов и приложений. Сохраняйте, читайте и делитесь с другими, если нашли что-то полезное. 🤳🏻 Телеграм-каналы «Библиотека джависта | Java, Spring, Maven, Hibernate» — актуальная информация для Java-разработчика. Автор публикует советы, руководства, примеры кода, новости фреймворков и библиотек, подборки книг. Серьёзный контент разбавляет мемами. «Javazavr. Обучение Java» — туториалы, видео, задачи по Java, а также разбор вопросов с технических собеседований. «Java задачки тесты» — канал для Java-разработчиков, которые хотят проверить свой уровень знаний. Автор публикует тесты и задачки по Java. 👀 YouTube-каналы «Гоша Дударь» — канал для всех, кто хочет начать изучать Java или расширить свои знания в области веб-разработки. Автор публикует видеоуроки по Java, PHP, JavaScript, C#, Python, C++. Amigoscode — канал разработчика Нельсона Джало. Автор разбирает частые ошибки Java-разработчиков, предлагает уроки, проекты и туториалы по Java, публикует советы по написанию кода и трудоустройству. Follow the White Rabbit — канал Java-разработчика Александра Чуева. Автор предлагает видеоуроки для джунов, разбирая популярные вопросы. Например, про клонирование объектов, установку баз данных и архитектуру веб-приложений. Также делится советами, как получить свою первую стажировку или работу в ИТ. 📚 Книги «Структуры данных и алгоритмы в Java» — для работы с Java важно разбираться в алгоритмах. Роберт Лафоре в своей книге объясняет тему алгоритмов и структур данных простым языком и с помощью примеров. «Философия Java» — книга Брюса Эккеля помогает глубже понять философию и принципы Java. Вы узнаете, как Java упрощает разработку и решает основные проблемы написания кода через объектно-ориентированный подход. «Изучаем Java» — книга Берт Бейтс и Кэти Сьерр, в которой подробно рассматриваются основы языка, многопоточность, синтаксис и распределённое программирование. Авторы подкрепляют теорию примерами и предлагают тесты для самопроверки. Ещё больше ресурсов вы найдёте в блоге Практикума, а на курсе «Java-разработчик» мы дадим вам все необходимые инструменты и обучим ключевым навыкам для старта в профессии. 🔜 Узнать о курсе подробнее и начать учиться бесплатно.

Напоминаем, на каких курсах начинается обучение в первой половине ноября ⬇️ Программирование ⏺️ Java-разработчик — длится 10
+3
Напоминаем, на каких курсах начинается обучение в первой половине ноября ⬇️ Программирование ⏺️ Java-разработчик — длится 10 месяцев, начнётся 7 ноября. ⏺️ Инженер по тестированию: от новичка до автоматизатора — длится 9 месяцев, начнётся 7 ноября. ⏺️ Системный администратор — длится 6 месяцев, начнётся 7 ноября. ⏺️ Фронтенд-разработчик — длится 10 месяцев, начнётся 7 ноября. ⏺️ Фулстек-разработчик — длится 16 месяцев, начнётся 7 ноября. ⏺️ Python-разработчик — длится 9 месяцев, начнётся 14 ноября. ⏺️ Инженер по тестированию — длится 5 месяцев, начнётся 14 ноября. ⏺️ Разработчик С++ — длится 9 месяцев, начнётся 14 ноября. Анализ данных ⏺️ BI-аналитик — длится 10 месяцев, начнётся 14 ноября. ⏺️ Аналитик данных — длится 7 месяцев, начнётся 14 ноября. ⏺️ Бизнес-аналитик — длится 7,5 месяцев, начнётся 14 ноября. ⏺️ Продуктовый аналитик — длится 10 месяцев, начнётся 14 ноября. ⏺️ Системный аналитик — длится 9 месяцев, начнётся 14 ноября.