OTUS IT News – Telegram
OTUS IT News
7.22K subscribers
4.32K photos
288 videos
5 files
4.27K links
Экспертный контент по востребованным технологиям 2025 года: от разработки и аналитики до искусственного интеллекта и облачных решений.

Более 170 курсов+

🗓 Расписание бесплатных ОУ: https://otus.pw/24Da/
🦉 Голосуй за канал: https://news.1rj.ru/str/boost/Otusjava
Download Telegram
Многим крупным и наиболее технологичным проектам присуща неопределённость. Организации часто сталкиваются с проблемами из-за неудачных или несоответствующих мер по уменьшению рисков проекта и чрезвычайных ситуаций.

💯 В карточках привели примеры рисков, которые можно выявить при анализе проектных рисков.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Хотите научиться придумывать интересные истории для игр?

💥 27 марта стартует онлайн-курс «Сценарист игр и нарративный дизайн» от OTUS.

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

📺 После обучения вы сможете претендовать на вакансию нарративного дизайнера в геймдеве.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👾2
🔑 Информационная безопасность: подборка статей в блоге OTUS на Хабр 🔑

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

👨‍💻 В ней вы найдете статьи о самых актуальных угрозах в интернете, способых защиты от хакеров, вирусов и других киберпреступников, а также советы и рекомендации по обеспечению безопасности ваших данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
Audio
Чем отличается продуктовый маркетолог от продакта и маркетолога (и отличается ли)?

▶️ Выкладываем запись открытого урока «Продуктовый маркетолог: кто такой и зачем нужен» от OTUS, на котором Светлана Черникова рассказала про самое трендовое направление в маркетинге: как появилось, в чём его особенности и какое место в компании занимает.

Урок будет полезен:
✔️Маркетологам, которые хотят перейти в IT-сферу
✔️Digital-маркетологам, которые хотят решать более стратегические задачи, перейти из агентства на сторону клиента/продукта
✔️Специалистам по трафику/рекламе/контенту, которые хотят научиться видеть всю картину целиком, а не только отдельное направление, решать стратегические задачи
✔️Продактам, которые хотят расширить знания, разговаривать с маркетологами на одном языке.

🦉 Станьте крутым продактом всего за 5 месяцев на онлайн-курсе от OTUS 🦉

Программа идеально подойдет тем, кто хочет попасть в IT без навыков программирования, а также начинающим продакт и проект-менеджерам, предпринимателям, маркетологам, аналитикам, фрилансерам и всем IT-спецам!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2😍2
Сможешь ли ты получить работу в крупном инновационном проекте?

😉 Да, если прокачаешь необходимые компетенции на онлайн-курсе «JavaScript Developer. Professional» от OTUS 😉
До 28 марта по промокоду JS10 можно получить скидку 10% на обучение.

Преподаватели подготовили описания проектов, которые студенты курса обычно берут в работу:

1️⃣
Самым распространенным видом проекта является каталог товаров на выбор, включая веб-магазины или порталы с избранными фильмами и музыкой с использованием API для извлечения информации из сторонних сервисов.
Эти задания являются отличной практикой. Другим популярным выбором являются телеграмм-боты, которые студенты умудряются создать, используя фреймворки из курса, даже если они не охватывают специфические протоколы для таких ботов.

2️⃣
Есть и авторские минималистические проекты, например, игра "Змейка" на vue.js или приложение для техники помодоро.
Иногда студенты принимают креативные решения, такие как синхронизация данных между клиентами без сервера или использование уникальных библиотек для управления состоянием. Цель таких проектов — попробовать разные технологии и отточить навыки. Один из последних запоминающихся примеров — микрофронтендное приложение с карточками для запоминания программных терминов, реализованное на четырех разных фреймворках.


Интересным является тот факт, что некоторые студенты сочетают рабочие задачи со своими проектами. Это позволяет им учитывать свое время в двух разных контекстах, а такие проекты часто оказываются технически сложными и требуют детального анализа требований и системного дизайна.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2😎1
Через час начинаем онлайн-митап «Как мотивировать команду? Десять важных шагов»

вы узнаете:
☑️О подходах к поддержанию мотивации
☑️Как подобрать модель и тип мотивации
☑️Какими бывают модели мотивации
☑️Почему универсальной мотивации – не существует

Вебинар проведёт Максим Дроздов, директор производственного подразделения в Lineate.
Please open Telegram to view this post
VIEW IN TELEGRAM
👀2
Дарья Римарович, руководитель курса «Сценарист игр и нарративный дизайн», продолжает делиться полезными книгами для всех, кто хочет использовать писательский талант и менять игровую индустрию:

📒 «Стратегия конфликта»
Книга имеет огромное значение для понимания самых разных аспектов жизни общества и повседневной жизни обычных людей.

📒 «Кровь, пот и пиксели. Обратная сторона индустрии видеоигр»
Мечта любого геймера - эксклюзивная информация из мира разработчиков видеоигр, которую автор превратил в захватывающую и остросюжетную историю о силе духа и превратностях судьбы с хэппи-эндом в виде первых мест в игровых чартах.

📒 «Хочу в геймдев! Основы игровой разработки для начинающих»
Настольная книга начинающего игрового разработчика!
Если ты хочешь попасть в геймдев и профессионально заниматься созданием игр, то эта книга станет прекрасной отправной точкой!

📒 «Потрачено. Беспредельная история GTA»
Перед вами большая история Rockstar Games – от первых шагов и до современности. Это увлекательное путешествие в мир геймдева для всех, кто хочет «заглянуть за кулисы».

📒 «Геймдизайн. Как создать игру, в которую будут играть все»
Сегодня видеоигры везде, в них миллионы тонкостей и нюансов, которые известны только геймдизайнерам. Как все учесть? Как соединить звуковой и видеоряд? Что вообще представляет собой геймдизайн?
Цель книги – сделать из вас лучшего геймдизайнера.

первая часть

#OTUS_рекомендует #книги
🔥4
Хотите эффективнее управлять разработкой?

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

🔤🔤🔤🔤🔤🔤🔤🔤
Если вам важен стратегический подход к набору IT-специалистов, приходите на открытый вебинар «Тревожные сигналы при общении с кандидатом».

Вы узнаете:
Как проанализировать последствия, которые повлекут за собой те или иные качества будущего сотрудника
Как избежать пустой траты времени и ресурсов
Какие вопросы и как именно задавать кандидату
Какими бывают «красные флаги» на собеседованиях в IT-компании


👩‍🏫 Спикер – Лиза Успенская, HRD в компании Pragmatica, эксперт в сферах HR и рекрутинга
📆 Событие состоится 26 марта в 19:00 МСК. Участие бесплатное

🤑 Бонус! Всем участникам – скидка 5% на любой курс OTUS
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
📣 Последние вебинары марта от OTUS 🩵

Если вы хотите узнать о последних тенденциях мира IT, услышать экспертные кейсы, получить полезные советы и лайфхаки для успешной работы и изучения языков программирования, то эта конференция для вас! 💻

🔗 Регистрация на мероприятия

Не упустите шанс расширить свои знания, узнать новое и встретить потрясающих людей из IT-сообщества! 🦉
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Все ждешь, когда тебе начнут доверять задачи Middle+ или в будущем видишь себя в должности Архитектора ПО?

⚡️👣Сделай первый шаг к своей цели — успей занять место на онлайн-курсе «Архитектура и шаблоны проектирования»

Пройдите вступительный тест из 9 вопросов и получите доступ к бесплатным открытым урокам курса.

Тестирование — поможет вам узнать свой уровень знаний и определить готовы ли вы к обучению на курсе в OTUS!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Выберите недостающие числа 1, 4, 9, 16, ?, ?, 49, 64, 81, 100
Anonymous Quiz
88%
25, 36
5%
24, 37
3%
28, 32
4%
21, 36
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
🔥3👏2👍1🥰1
Задумайтесь: во многих ли IT-компаниях сотрудники осознанно помогают бизнесу двигаться к целям?

Как HR бизнес-партнёр вы можете на это повлиять. Например:
распространять идеи бренда среди разных аудиторий
правильно анализировать рынок труда
точно оценивать способности кандидатов

Готовы стать тем самым двигателем изменений?
Тогда ждём вас на онлайн-конференции OTUS CONF: IT HR И УПРАВЛЕНИЕ

Вы узнаете:
🔘Как создавать позитивный образ бренда работодателя с помощью амбассадоров
🔘Откуда черпать актуальные сведения для анализа рынка труда
🔘Какие инструменты использовать в работе с сотрудниками
🔘Почему для HR важны навыки карьерного консультирования

На встрече выступят деврелы и HRBP с опытом в крупных компаниях

Начало: 28 марта, 19:00 МСК. Участие бесплатное

🎁 Бонус! Запишитесь на конференцию и получите 5% скидку на любой курс OTUS
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥2
Представляем подборку статей по JavaScript, ReactJs, NodeJs, VueJs

🟡 Как очистить глобальные слушатели событий, интервалы и сторонние библиотеки в Vue-компонентах
В идеале Vue-компоненты представляют собой самодостаточные части пользовательского интерфейса без каких-либо заметных побочных эффектов для объектов за пределами области действия данного элемента. Но, к сожалению, это не всегда возможно.

🟡 Использование потоков для создания высокопроизводительных Node.js приложений
Node.js включает встроенный модуль stream, который позволяет нам работать с потоковыми данными. В данной статье на нескольких простых примерах мы объясним, как можно использовать этот модуль. Мы также опишем, как можно построить пайплайны, склеивая различные потоки вместе, чтобы создавать высокопроизводительные приложения для сложных сценариев использования.

🟡 Захват флага: Практика уязвимости веб-приложений на Node.js
На этот раз я принес вам практикум по поиску уязвимостей в веб-приложениях Node.js. Это несложно. В веб-приложении есть 2 уязвимости. Способ «захватить флаг» — означает успешно войти в систему. Если вам все удалось, текст flag будет отображен на странице.

🟡 Создание бессерверных API с помощью Node.js и AWS Lambda
AWS Lambda — это разновидность функции как услуги (FaaS), которая позволяет выполнять код по требованию в ответ на предварительно сконфигурированные события или запросы. Статья познакомит вас с AWS Lambda и поможет создать и развернуть функции Lambda с помощью Node.js и AWS SAM.

🟡 Рефакторинг компонента React со 165 до 30 строк
React Hook Form — одна из самых популярных библиотек для обработки элементов ввода формы в экосистеме React. Но добиться ее правильной интеграции может быть непросто, если использовать какую-либо библиотеку компонентов. В этой статье автор показывает, как можно интегрировать React Hook Form с различными компонентами Material UI.

🟡 Создание собственного React с нуля
Хотя многие разработчики успешно применяют такие библиотеки как React или Vue, понимание их точной внутренней работы не слишком широко изучено. В этой статье расскажем о создании собственной библиотеки реактивного рендеринга, и разъясню, что происходит под капотом.

🟡 React hooks, как не выстрелить себе в ноги. Часть 1: работа с состоянием
Использование хуков, с одной стороны, позволяет использовать методы жизненного цикла в функциональных компонентах и призваны улучшать производительность, что делает функциональные компоненты полноценным конкурентом классовых компонентов. С другой стороны, неправильное использование хуков приводит к лишним операциям и может свести на нет все преимущества функциональных компонентов. В этой серии статей разберем основные хуки реакта и как их использовать правильно.

🟡 React hooks, как не выстрелить себе в ноги. Часть 2: useEffect и useLayoutEffect
В этой статье разберем как с помощью useEffect воспроизвести методы жизненного цикла в функциональных компонентах. Поговорим, как и когда использовать useEffect и useLayoutEffect. Обсудим особенности отправки запросов из useEffect. Также узнаем, почему массив зависимостей необязателен и когда это может пригодиться.

🟡 React hooks, как не выстрелить себе в ноги. Часть 3.1: мемоизация, memo
В прошлых статьях мы разбирали, как работать с useState и с useEffect. Знаем: код компонента будет выполняться каждый раз при его обновлении. Отсюда возникает проблема — данные и сложные вычисления будут теряться, также будет происходить лишнее обновление дочерних компонентов. Эти проблемы решает хук useMemo и обертка над ним useCallback, но оба работают в связке с memo hoc.

🟡 Фреймворки для тестирования Node: Хорошие, плохие, медленные и ресурсоемкие
Давайте вместе выясним, как обстоят дела с требованиями к памяти и производительностью Jest в сравнении с его конкурентами: AVA, Mocha и Tap.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤩1
🔤🔤🔤🔤🔤🔤🔤🔤

Через час начнется открытый вебинар «Тревожные сигналы при общении с кандидатом»

Вы узнаете:
Как проанализировать последствия, которые повлекут за собой те или иные качества будущего сотрудника
Как избежать пустой траты времени и ресурсов
Какие вопросы и как именно задавать кандидату
Какими бывают «красные флаги» на собеседованиях в IT-компании
Please open Telegram to view this post
VIEW IN TELEGRAM
9 главных выводов ИТ-лидеров за 2023 год

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

👨‍🏫 Любопытствуя, что все это значит, мы попросили ИТ-лидеров вспомнить события прошлого года и поразмышлять над тем, что они узнали.

В статье приводим основные выводы, которыми они поделились, и как они будут определять их действия в будущем.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1👏1😎1