Proglib.academy | IT-курсы


Гео и язык канала: Россия, Русский
Категория: не указана


Proglib.academy — онлайн-курсы для программистов от создателей «Библиотека программиста».
Все курсы — https://proglib.io/w/9f60aed6
По любым вопросам: @n_kalinchikov

Связанные каналы  |  Похожие каналы

Гео и язык канала
Россия, Русский
Категория
не указана
Статистика
Фильтр публикаций


⚡️Как войти в Data Science всего за год?

Очень кратко пересказываем историю одного специалиста, который устроился в Data Science после работы в авиационной промышленности. В карточках — его путь и одна из рекомендаций, а в статье по ссылке — большая подборка полезных ресурсов!

👉Читать статью

А чтобы следовать совету и окружить себя подходящим информационным фоном, изучайте другие классные статьи про Data Science:
⭐️Математические основы генеративных нейронных сетей: что нужно знать для их изучения
⭐️Что такое GPT: раскрываем тайны трансформеров
⭐️Как работают языковые модели (LLM): простое объяснение через аналогию с кулинарией


👩‍💼Собеседование — самое важное событие для начинающего специалиста

Для многих новичков сам факт приглашения на собеседование — уже большое событие. И, как нам кажется, половина успеха!

Давайте проверим, насколько вы к нему готовы — мы выбрали три популярных вопроса, которые задают на собеседованиях будущим Data-специалистам; пишите свои ответы в комментариях!

1️⃣ Как оценить статистическую значимость анализа?

2️⃣ Приведите три примера распределений с длинным хвостом. Почему они важны в задачах классификации и регрессии?

3️⃣ Что такое центральная предельная теорема, и почему она важна?


#собес_academy


#дайджест #DataInternship

Подборка стажировок недели для Data специалистов

▪️Стажер BI-аналитик (сопровождение платежных карт)
Офис (Москва), Ренессанс Банк
Подробнее

▪️Стажёр-разработчик Spark Hadoop BigData
Гибрид (Москва), Datanomica
Подробнее

▪️Стажер Data Engineer
Офис (Москва), Сбер
Подробнее

▪️Стажер-аналитик
Офис (Москва), Электронная торговая площадка Газпромбанка
Подробнее

▪️Аналитик-стажер
Гибрид (Москва), Правительство Москвы
Подробнее

Понравились предложения о стажировке?
❤️ — да
🤔 — нет


На каком вы этапе карьерного пути?
Опрос
  •   Думаю о переходе в айти
  •   Учусь, пытаюсь вкатиться
  •   Джун/стажер
  •   Уже давно работаю, хочу сменить направление/подтянуть навыки
  •   Опытный, но век живи — век учись
  •   Свой вариант (в комментарии)
116 голосов


💡Сегодня делимся советами о том, как войти в айти — от наших подписчиков, у которых уже получилось

Вот короткое саммари:
много (очень много) учиться
делать пет-проекты
заниматься нетворкингом и не бояться откликаться

Листайте карточки и вдохновляйтесь ⚡️

Кстати, о пет-проектах мы писали тут:
🐕🖥️ 16 универсальных идей для пет-проектов вне зависимости от языка

А о том, как меняют профессию в середине карьерного пути, тут:
🐛🦋 Свитчеры после 30 лет: кто это, почему их не любят эйчары и как им найти работу в IT


#дайджест #DataInternship

Подборка стажировок недели для Data специалистов

▪️Аналитик DWH
Удалёнка / Офис, Тинькофф
Подробнее

▪️Стажер-аналитик
Гибрид (Москва, Санкт-Петербург, Ярославль), КОРУС Консалтинг
Подробнее

▪️Аналитик
Гибрид (Москва), Авито
Подробнее

▪️Стажер дата-аналитик
Гибрид (Ростов-на-Дону), Tele2
Подробнее

▪️Стажер-аналитик ВТБ Юниор
Офис (Самара), ВТБ
Подробнее

Понравились предложения о стажировке?
❤️ — да
🤔 — нет


✏️ Разбор задачи с экзамена ШАД

Разбираем очередную задачу по анализу данных!

Условие: Известно, что 1️⃣. Нужно найти 2️⃣

Решение: Для начала попробуем что-нибудь понять про f(x) и про её поведение в окрестности нуля. Умножим и разделим на синус, чтобы получить известное. Запишем 3️⃣
При x, стремящемся к 0, первый множитель стремится к двойке, а второй стремится к нулю. Значит, их произведение тоже стремится к нулю 4️⃣
Посмотрим на то частное предела, которое надо найти 5️⃣
Видно, что в знаменателе стоит нечто стремящееся к нулю. В числителе — нечто стремящееся к логарифму единицы, то есть тоже к нулю. Видна неопределённость 0/0.

Напишем предел частного, которое надо найти. Постараемся в этом частном выделить f(x)/sin x, про которое мы уже что-то знаем 6️⃣
Нам известно, что предел второго множителя — ½. А предел первого множителя можно посчитать с помощью правила Лопиталя 7️⃣
Мы видим, что 8️⃣
Следовательно, искомый предел равен ³/₂.

Хотите подготовиться к поступлению или подтянуть знания? Оставляйте заявку на наш курс по математике для Data Science💙

#задачи_шад


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

А если вы выбираете курс, вот подборка из proglib.academy:
⭐️математика для Data Science
⭐️базовые модели ML и приложения
⭐️алгоритмы и структуры данных
⭐️основы программирования на Python
⭐️Frontend Basic: принцип работы современного веба


🧨Что такое align(...)?

align(...) — расширение языка, которая задает выравнивание структуры и её элементов

❗ Число в align задаёт выравнивание в байтах и может принимать значения от 1 до 8192

‼️ Начиная с C++11 появилось ключевое слово alignas, работает также, но в отличие от align входит в стандарт языка


✏️ Разбор задачи с экзамена ШАД

Условие: В корзине лежит m чёрных шаров и n красных. Мы достаём из корзины случайный шар и, если он чёрный, то заменяем его на красный, а если он красный, то кладём его обратно. Найдите математическое ожидание числа красных шаров в корзине после k итераций этой процедуры.

Решение: Обозначим количество красных шаров в корзине после k итераций как x. Нужно найти математическое ожидание величины x.

✍️ Поскольку мы кладём шар обратно в корзину, если он красный, то x = n + y, где y — количество чёрных шаров, которые стали красными после k итераций.

Пронумеруем чёрные шары. Для каждого j-го чёрного шара введём случайную величину I-джитое 1️⃣, которая будет индикатором того, что j-й чёрный шар стал красным после k итераций. Эта случайная величина равна единице, если шар поменял цвет, и нулю, если не поменял. Следовательно, сумма 2️⃣ таких величин будет равна количеству поменявших цвет шаров, которое мы выше обозначили как y. Получаем формулы 3️⃣ и 4️⃣. Вспомним, что матожидание — это сумма произведений вида «значение × вероятность этого значения». В нашем случае значений всего два: 1 и 0.

Получилась сумма вероятностей того, что j-й чёрный шар поменял цвет. Посчитаем эту вероятность. Нам будет удобнее перейти к отрицанию 5️⃣.

Чему равна вероятность, стоящая после знака минус? У нас есть k попыток вытащить шар. Поскольку попытки независимые, то вероятность после знака минус будет равна некоторому выражению в k-й степени — произведению вероятностей того, что при каждой попытке мы не вытащили данный шар.

Какова вероятность не вытащить шар в каждой конкретной попытке? Это будет дробь, в знаменателе — общее число шаров m + n. Мы должны были вытащить какой-либо шар кроме j-го. Вариантов так сделать — m + n – 1. Это выражение и будет в числителе 6️⃣.

Вычисляем искомое ожидание:
7️⃣ Все вероятности, стоящие справа под знаком суммы, — одинаковые. Поэтому сумма будет равна количеству чёрных шаров m, умноженному на вероятность, что конкретный шар поменял цвет.

Затем остаются 8️⃣ и 9️⃣


Как новичкам не забросить изучение IT

Несколько советов, которые помогут пройти сложный путь обучения IT-профессиям и устроиться на новую работу. А также разбор типичных проблем, с которыми сталкиваются многие люди, начинающие путь в познании IT.

👉 Читать статью


Репост из: Библиотека нейротекста | ChatGPT, Gemini, Bing
🔍 12 лучших ИИ-поисковиков, которые найдут иголку в стоге сена

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

🔗 Смотреть полную подборку поисковиков
🔗 Зеркало


Как решить 1000 задач на Leetcode за 300 дней?

Mansi Agarwal автор контента на площадке Favtutor, поделилась своим опытом решения большого объёма задачек на Leetcode (онлайн-платформе с алгоритмическими задачами по программированию).

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

Мэнси даёт развёрнутые советы по выполнению такой масштабной задачи:
— Погружайтесь в тему
— Составляйте и отслеживайте ежедневные списки целей
— Разбирайте каверзные вопросы
— Придерживайтесь того, что работает

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

👉 Читать статью (английский)
👉 Читать перевод


📚 Подборка бесплатных книг по Python

Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming (2019)
Книга начинает с базовых концепций, таких как переменные, классы, циклы и т.д., а продолжает лучшими практиками написания кода.
Fluent Python: Clear, Concise, and Effective Programming, 2nd Edition (2022)
Автор Лучано Рамальо проведёт вас по основным функциям языка Python и библиотекам и покажет, как сделать код короче, быстрее и более читабельным.
Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners (2020)
Книга позиционируется как практическое руководство для начинающих.
Classic Computer Science Problems in Python (2019)
В книге представлены десятки задач программирования от простых до очень сложных.
Math Adventures with Python (2019)
Рассказывает, как визуализировать решение ряда математических задач.
Architecture Patterns with Python
Каждый паттерн проиллюстрирован конкретными примерами на Python.


⭐️Последний день, когда можно приобрести любой курс со скидкой 35%

🚩 Математика для Data Science – 19 490 рублей (вместо 29 990 рублей)
На курсе вы получите все необходимые знания для старта карьеры в DS или аналитике. Отлично подходит для поступления в ШАД.

🚩 Алгоритмы и структуры данных – 23 390 рублей (вместо 35 990 рублей)
Курс, который поможем вам трудоустроиться в классную компанию, потому что вы с легкостью будете проходить алгоритмические собеседования.

♦️ Архитектуры и шаблоны проектирования – 9 740 рублей (вместо 14 990 рублей)
Курс для уже опытных разработчиков, который поможет вам выйти на новый уровень в разработке ПО.

♦️ Основы программирования на Python – 12 990 рублей (вместо 19 990 рублей)
Освоите знания для старта карьеры и научитесь программировать на одном из самых востребованных языков программирвоания.

♦️ Базовые модели ML и приложения – 3 240 рублей (вместо 4 990 рублей)
Познакомит с основными моделями машинного обучения, заложите основу для дальнейшего изучения более сложных нейронных сетей

🙌 Выбирайте курс, оставляйте заявку и менеджер вас проконсультирует – https://proglib.io/w/b840e713

Показано 15 последних публикаций.