Proglib.academy | IT-курсы
3.4K subscribers
1.05K photos
19 videos
10 files
1.15K links
Proglib.academy — онлайн-курсы для программистов от создателей «Библиотека программиста».

Все курсы — https://proglib.io/w/9f60aed6

По любым вопросам: @n_kalinchikov
Download Telegram
🖥📈Удаленная работа в IT: Тренды и перспективы

Удаленная работа стала неотъемлемой частью IT-индустрии, и этот тренд только набирает обороты. Мы подготовили в карточках, что вас ждет на удалёнке и какие перспективы она открывает.

Как подготовиться к будущей удаленной работы?

— Самоорганизация и управление временем
— Эффективное общение и коллаборация в виртуальных командах
— Технические навыки и знание инструментов для удаленной работы

А если вы выбираете курс для удалённой работы, вот подборка из proglib.academy:
🔵 математика для Data Science
🔵 базовые модели ML и приложения
🔵 алгоритмы и структуры данных
🔵 основы программирования на Python
🔵 Frontend Basic: принцип работы современного веба
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Можно ли объявлять функцию внутри другой функции? Где она будет видна?

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

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

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

Собрали для вас 5 самых бесячих вещей на веб-ресурсах, теперь осталось научиться делать интерфейсы на React. Кстати, в этом вам поможет наш курс:
🔵 Frontend Basic: принцип работы современного веба
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🚨 Проблемы с которыми, каждый сталкивается в IT

Работа в IT у многих ассоциируется с получением огромных денег и полным удовольствием от жизни, но на пути всё же встречаются трудности. Решили поднять вам настроения в карточках с проблемами в IT.➡️
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
✏️ Разбор задачи с экзамена ШАД

Условие: Лёша и Марина договорились встретиться между 8:00 и 9:00 и вместе пойти на экзамен в ШАД. Каждый из них приходит на место встречи в случайный момент времени, ждёт 15 минут и уходит (никому не хочется опоздать на экзамен). Являются ли независимыми события «Лёша и Марина не встретились» и «хотя бы один из них пришёл после 8:45»? Время считайте непрерывным.

Решение: Два события называются независимыми, если вероятность их пересечения равна произведению их вероятностей 1️⃣

Чтобы определить независимость событий A и B, нужно посчитать две вероятности в правой части. Сделать это проще всего геометрически. Представим каждое из элементарных событий (пару «время, когда пришёл Лёша» и «время, когда пришла Марина») точками квадрата со стороной 1 час. Построим графическое представление каждого из событий.

Расчёт события А («Лёша и Марина не встретились»)

Какое условие накладывает событие А на координаты М и Л (они же x, y)? Оно показывает, что ребята не встретились, то есть что между приходом Лёши и Марины прошло больше четверти часа. Запишем 2️⃣. Изобразим событие А в пространстве элементарных событий 3️⃣

Расчёт события B («хотя бы один из друзей пришёл после 8:45»)

Это можно записать следующим образом 4️⃣ и изобразить так 5️⃣
Чтобы найти вероятность А, нужно разделить площадь красного фрагмента на площадь всего пространства элементарных событий. Эта площадь в задаче равна единице. Красный фрагмент состоит из двух треугольников со стороной три четверти. Считаем и получаем 9/16. Посчитать площадь B ещё проще. Оно занимает семь квадратов в общем пространстве элементарных событий, состоящем из 16 квадратов. Получаем 7/16

Расчёт пересечения

На схеме 6️⃣ видно, что пересечение занимает 5 квадратов. Получаем 5/16. В итоге подставляем все рассчитанные значения в формулу 1️⃣. P(A) * P (B) = 9/16 * 7/16. Это произведение не равно 5/16. Следовательно, события А и B не независимы.

#задачи_шад
#дайджест #DataInternship

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

▪️Стажер Data engineer
Удалёнка, Альфа-Банк
Подробнее

▪️Стажер развитие дашбордов (BI-аналитик)
Гибрид (Москва), Сибур
Подробнее

▪️Стажер Data Science
Гибрид (Москва), МегаФон
Подробнее

▪️Младший аналитик-стажер
Гибрид (Москва), Changellenge
Подробнее

▪️Стажер Data Scientist, Логика ранжирования
Офис (Санкт-Петербург), Ozon Информационные технологии
Подробнее

Понравились предложения о стажировке?
❤️ — да
🤔 — нет
📌📍 Когда человек находит дело по душе, каждая его фраза наполнена вдохновением

Наш подписчик делится своими советами о том, как начать карьеру в IT:

«Программирование — это чудесный мир, в котором можно многое творить. И он очень большой. Поэтому скажи, какая область тебе наиболее интересна? В каждой области преобладает свой набор языков и технологий. Все не охватить. Нужно начать с узкой области, желательно в области твоих профессиональных навыков и интересов, и по мере развития проникать в соседние. Только так. Иначе будет перегрузка и отторжение. Для начала смотри видео с ютуба из интересующей области программирования. В процессе обучения задавайся вопросом, как сделать что-то еще, кроме примера из книги/видео. И пробуй. Не переживай, что не получается. Ищи решение в интернете и пробуй его применить. Отметь для себя непонятные термины, технологии и поищи потом по ним информацию. Расширяй таким образом, профессиональный кругозор. Общайся с такими же, как ты, кому интересно изучать аналогичное. Так, постепенно станешь программистом, если захочешь».

Продолжайте делиться своими историями — нам будет приятно их читать и делиться ими с нашими пользователями.🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
#️⃣🔢 Логические и математические задачи с собеседований

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

🔗 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
🗣️ «Иногда решение не в изменении системы, а в изменении отношения заказчика». Интервью с системным аналитиком

Системный аналитик Ярослав Атрохов рассказал нам об особенностях работы с заказчиками, многозадачности, сложностях профессии и важности команды.

Обновлённую статью можно прочесть по этой ссылке👈
👁️💼 Скрытые вакансии в IT: как найти работу мечты

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

Как искать скрытые вакансии

Есть несколько способов. Но сразу стоит уточнить: найти скрытую вакансию самостоятельно через job-сайты невозможно. Смотрите подробнее в нашей статье.👇

🔗 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
✍️ Фундаментальная алгоритм машинного обучения — Линейная регрессия.

Одним из критически важных навыков для дата-саентиста является линейная регрессия.

Линейная регрессия — метод моделирования между скалярной зависимой и одной/несколькими независимыми переменными. Цель состоит в том, чтобы найти линейную связь между переменными для прогнозирования значений зависимой переменной.

Python предлагает множество библиотек для работы с данными и построения моделей машинного обучения. Для реализации линейной регрессии часто используются библиотеки как Pandas, NumPy для обработки данных, и Scikit-learn для создания и обучения моделей.

Прикрепляем наши курсы для подкачки знаний:
🔵 Математика для Data Science
🔵 Базовые модели ML и приложения
🔵 Основы программирования на Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🕰 Управление временем и продуктивностью для IT-специалистов

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