Proglib.academy | IT-курсы
3.69K subscribers
1.86K photos
53 videos
10 files
1.76K links
Онлайн-курсы для программистов от создателей «Библиотеки программиста».

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/9f60aed6

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
👍 Пиши код, чтобы он не тормозил

Алгоритмы — не «для олимпиадников». Это то, что делает твой код быстрым.
Не на 5%, а в 10–100 раз.

Вот что реально помогает:

— выбрал другой алгоритм — и лагов нет,
— думаешь про сложность — и не пишешь мусор,
— знаешь про Trie, префиксные суммы, LRU — и у тебя всё летает.

Не гадай, где узкое место. Мерь. Оптимизируй. Ускоряй.

➡️ Вот статья, после которой кодят с умом:
https://proglib.io/sh/BZ6EzqDbaW

Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🙏1
🗒 Ты не ленивый, у тебя просто нет среды — создай её сам

1. Проблема не в мотивации. Проблема в хаосе. Нет среды = нет привычки = нет прогресса.

2. У тебя может быть даже Mac за 200к, но без чёткой системы ты всё равно будешь прокрастинировать.

3. Начни с малого:

– Выдели 30 минут в день на код.
– Веди журнал — что учил, что пробовал.
– Учи 1 тему → решай 2 задачи → пиши 1 комментарий к чужому коду.

4. Создай пространство, где ты — разработчик:

– даже если это Telegram-чат с собой;
– даже если ты пишешь код в Google Keep или бумажной тетрадке.
Ритуал важнее инструмента.

5. Среда — это не железо. Это:

время,
фокус,
повторяемость.

👇 Что вам мешает начать кодить?

Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
🔥 Вы ещё можете застать старый добрый Proglib — с вечным доступом к курсам.

С 1 августа всё меняется: навсегда — останутся только те, кто успел купить сейчас.

-40% на все курсы. Включая обновлённый Python (кроме курса по AI-агентам)

Это не просто распродажа. Это — последняя точка входа в Proglib Academy по старым правилам.

📚 Выбрать и забрать свой курс навсегда → https://clc.to/TBtqYA
🤨 Vite или Webpack — что выбрать и почему

Частый вопрос от новичков: «Чем вообще отличается Vite от Webpack и зачем всё это нужно?»

➡️ Разобрали подробно в новой статье:

— Чем Vite ускоряет разработку в разы (и где подводные камни);

— Почему Webpack до сих пор топ для enterprise-проектов;

— Как настроить оба сборщика — пошагово, с примерами кода;

— Какую систему выбрать для своего pet-проекта, а какую — для продакшена.

Переходите читать статью

Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Зацените топ языков программирования с 2002

Выглядит залипательно 🥰

Proglib Academy #развлекалово
Please open Telegram to view this post
VIEW IN TELEGRAM
🙏2
⚡️ Мы запускаем онлайн-курс по машинному обучению для Data Science.

Хочешь войти в Data Science, но не знаешь, с чего начать?
А может, ты уже в теме, но чувствуешь, что знаний не хватает?

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

Что внутри:
— от линейных моделей и градиентного спуска до бустинга и рекомендательных систем
— реальные примеры, практика, задачи и живая менторская поддержка
— всё, что нужно, чтобы не просто разобраться, а применять ML в реальных проектах

Ведет курс Мария Жарова:
ML-инженер в Wildberries, преподаватель МФТИ, ТГУ и МИФИ, практик и автор канала @data_easy

🎁 По промокоду Earlybird — скидка 10.000 рублей, только до 27 июля.

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

👉 Записаться на курс
1🔥1
Когда-нибудь, и "Курьер на метро" станет новой профессией на фрилансе

☕️ Что думаете о таких работягах?

Ссылка на новость

Proglib Academy #междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
🚀 How to: как настроить Gradient Boosting

Не выбирайте слишком много гиперпараметров. Достаточно этих пяти:
✔️ learning rate, глубина деревьев, количество деревьев, subsample ratio, L1/L2-регуляризация.

Учитывайте взаимосвязь параметров:
✔️ Меньший learning rate → нужно больше деревьев.
✔️ Глубокие деревья → нужен меньший learning rate.

Как настраивать:
✔️ Фиксируем 500–1000 деревьев.
✔️ Тюним learning rate, глубину и другие параметры.
✔️ Используем раннюю остановку (15–20 итераций без улучшений).

Полезные рекомендации:
✔️ Learning rate: 0.001–0.05, по умолчанию 0.01.
✔️ Размер датасета: для маленьких → деревья 1–3, для больших → 4–6.
✔️ Регуляризация: L2 — для коррелированных фич, L1 — для отбора важных.
✔️ subsample: 0.1–0.7, по умолчанию 0.5.
✔️ k-fold CV обязателен, для временных рядов — nested sliding CV.

🔥 Какой совет был полезен? Делитесь!

Proglib Academy #буст
3👍1
😧 Почему софт-скиллы важнее хардов

Можно быть богом кода, но остаться в тени, если не умеешь общаться.

Сегодня рынок всё чаще выбирает не «самого умного», а самого понятного.
Командные игроки, уверенные переговорщики, те, кто не тушуется на созвоне — получают больше.

Можно ли без софт-скиллов далеко уехать в ИТ?
👇 Пишите свои мысли

Proglib Academy #междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3
🔥 Хороший ML-разработчик не начинает с нейросетей

На собеседовании по ML System Design кандидату дают задачу «предсказать отток», а он сразу лезет в нейросети. Красиво, модно, дорого.

Но профи думает иначе:

💭 Логрегрессия? Градиентный бустинг?
💭 А сколько у нас данных и времени?
💭 Что с интерпретируемостью?

Потому что не выбрать адекватную модель — это уже ошибка.

Нейросети — это круто. Но без понимания классического ML вы просто «подключаете модельку», а не строите решения.

➡️ На курсе разберём:

— линейные модели, деревья, PCA, кластеризацию
— метрики, переобучение, bias vs variance
— инженерные подводные камни, которые идут сразу после fit()

🎁 Скидка 10 000₽ по промокоду Earlybird, только до 27 июля.

А ещё — подарок для первых 10 участников: специальный лонгрид по теме курса, чтобы вы могли начать погружение в материал уже сегодня.

🔗 Успей записаться — и начни карьеру в Data Science уже через 3 месяца!
2🎉2🤩1
😒 Прямой путь в ИТ-бёрнаут для новичка

Совет звучит заманчиво: «Попробуй всё — потом решишь, кем быть»

➡️ Но знаете, что на практике?

Человек скачивает 8 курсов, ставит 6 IDE, пробует 4 фреймворка — и везде чувствует себя нубом. И главное — не продвигается никуда.

Холодный факт: ты не можешь выбрать направление, если ты нигде не копнул глубже пары дней.

Потому что работа мечты — это не то, что ты сразу выбираешь.
Это то, к чему ты приходишь через опыт, ошибки и практику.

Proglib Academy #оффер_мечты
Please open Telegram to view this post
VIEW IN TELEGRAM
2💯1
🔍 Jest + React Testing Library — это как швейцарский нож в мире фронтенда

В новом материале — пошаговая настройка Jest и React Testing Library для проектов на React и Next.js.

➡️ Разбираемся:
— Как настроить jest.config.ts без боли
— Как подключить @testing-library и писать тесты с render и screen
— Как запускать тесты даже с SVG и SCSS
— Как фиксить типовые ошибки с describe и expect

И главное — всё это с комментариями «почему именно так», а не просто копипастой из stackoverflow.

Читайте статью

Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
😤 Устал листать туториалы, которые не складываются в картину

У тебя в голове уже есть логрегрессии, деревья, метрики и какая-то PCA, но системного понимания всё нет?

Пора с этим разобраться!

Наш курс по классическому ML:

— научит выбирать адекватные модели под задачу
— разложит метрики, переобучение и bias по полочкам
— покажет, что скрывается за fit/predict, и что с этим делать

🔔 До 27 июля по промокоду Earlybird минус 10.000₽

P.S. Первые 10 участников получат эксклюзивный лонгрид, чтобы начать изучать тему ещё до старта курса.

👉 Поменяй свою жизнь: старт карьеры в AI — успей до закрытия набора!
😪 Зарплаты джунов в 2025 — норм или маловато?

DevOps-джуны сегодня получают в среднем 125–130К. Кто-то говорит: «Отличный старт». Другие — «Это потолок, если не расти».

130К — это адекватно для джуна в 2025?
👇 Пишите мысли — соберём живую картину изнутри.

Proglib Academy #междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
1
😐 Оффер-мечты, к которому мы все стремимся

Proglib Academy #развлекалово
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 «Начни сразу с нейросетей — зачем тебе логрегрессия?»

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

Классика ML — это не допотопная теория, а база (bias/variance, деревья, метрики), без которой не понять Deep Learning.

⚡️ Хотите освоить этот фундамент на реальных задачах? Приходите на наш курс по классическому ML. Только хардкор, только продовые задачи!

📆 Старт — 12 августа.

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

🎁 Последний день промокода Earlybird на скидку 10.000₽.

👉 Не упустите шанс!
👍1🔥1
Что выведет код?

👾 — hello NO
❤️ — hello Zero Division Error
🌚 — NO
👍 — hello

Proglib Academy #междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
👾1