OTUS: программирование и карьера в IT
前往频道在 Telegram
Канал для быстрого карьерного роста в IT: опыт практиков, актуальные технологии и инструменты, чтобы быть впереди коллег и привлечь внимание руководителей. Иногда шутим! 🔔Включайте уведомления, чтобы не пропустить!
显示更多7 338
订阅者
+324 小时
+87 天
+730 天
帖子存档
🔖 Дмитрий Курдюмов, Agile transformation coach, СЕО & Founder Smart units и преподаватель курса «Agile Project Manager», составил список книг, необходимых для успешного старта в Agile.
Вот несколько книг, которые считаю ключевыми для тех, кто только начинает свой путь в Agile, и которые помогли мне освоить основы. Они также полезны для менеджеров, сопровождающих изменения и меняющих свой стиль управления:🍃 Scrum - революционный метод управления проектами. Джефф Сазерленд. Легко и в виде истории объясняет как работает Скрам. 👩⚕️ Путь Скрам мастера. Зузана Шохова. Для Скрам мастеров и менеджеров кто меняет свой стиль управления 🌸 Коучинг Agile команд. Лисса Адкинс. Для менеджеров и агентов изменений, кто занимается адаптацией Agile подходов в компании. ❄️ Ретроспектива в Agile. Марк Лоффлер. Важный инструмент для позитивных изменений изнутри команд. Поможет освоить техники и практики проведения ретроспектив. #OTUS_рекомендует #книги
Можно ли использовать TypeScript в JSX файлах?
Как JS-разработчику выстроить очередь из крутых офферов?
🔝Освоить один из самых популярных фреймворков на онлайн-курсе «React.js Developer» от OTUS.
Программа ориентирована на специалистов с опытом JS или разработки на другом языке. Вас ждут живые лекции с лайфхаками от экспертов и насыщенная практика в условиях, приближенных к реальным задачам.
🔝 Попробуйте свои силы в реальном тестировании и не упустите шанс записаться в группу с с новогодней скидкой!
Как JS-разработчику выстроить очередь из крутых офферов?
🔝Освоить один из самых популярных фреймворков на онлайн-курсе «React.js Developer» от OTUS.]
Программа ориентирована на специалистов с опытом JS или разработки на другом языке. Вас ждут живые лекции с лайфхаками от экспертов и насыщенная практика в условиях, приближенных к реальным задачам.
🔝 Попробуйте свои силы в реальном тестировании и не упустите шанс записаться в группу с с новогодней скидкой!
В сфере услуг и товаров, а также информационных технологий, встречаются самые разные направления и профессии. Некоторые из них существуют продолжительное время, а какие-то возникли относительно недавно.
👨💻💼 Огромным спросом в 21 веке пользуется продакт менеджер. Именно об этом специалисте зайдет речь далее.
Представленная далее информация пригодится как обычным пользователям, так и будущим IT-сотрудникам.
Незаменимый инструмент для разработки игр на Unity
▶️ Освойте его на бесплатном практическом уроке «Реализация Behaviour Tree в Unity» от OTUS и Игоря Гулькина – Senior Unity Developer’а с большим опытом,
На вебинаре мы:
🔒
разработаем поведение для противника с помощью паттерна Behaviour Tree;
🔒 рассмотрим базовые элементы поведения Sequence, Selector и Action;
🔒 реализуем алгоритм поведения.
❗️❗️❗️
Занятие пройдёт 8 февраля в 19:00 мск в рамках курса «Unity Game Developer. Professional».
Курс доступен для приобретения в рассрочку!💯 Станьте маэстро в ОС Linux и обеспечьте очередь из работодателей вместе с онлайн-курсом «Administrator Linux. Professional» от OTUS 💯
Программа курса позволит уже через 7 месяцев выйти на новый уровень в профессиональном сообществе и освоить компетенции и навыки, необходимые на высоких позициях в крупных IT-компаниях!
Предлагаем вашему вниманию список книг, которые помогут научиться администрированию и разработке ПО для Linux-платформы (все книги уже скачаны и можно сразу начинать изучать)
📚 Командная строка Linux и автоматизация рутинных задач, 2014 г.
Автор: Денис Колисниченко
Автор рассказывает об основах работы в командной строке Linux и о тонкой настройке системы с помощью утилит, не имеющих графического интерфейса. Подробно разбираются команды Linux, основы файловой системы, рассматривается работа загрузчиков GRUB и GRUB2.
📚 Linux. Системное программирование, 2016 г.
Автор: Роберт Лав
Роберт Лав – автор книг о Linux, одна из ключевых фигур, участвовавших в разработке ядра Linux и среды Gnome. Эта книга может стать настольной для системных программистов: она рассказывает как писать быстрый и умный код, и содержит справочную информацию о системных вызовах. Книга содержит не только теорию, но и практические материалы.
📚 Ядро Linux. Описание процесса разработки, 2013 г.
Автор: Роберт Лав
Эта книга поможет понять ядро Linux настолько, насколько это возможно. Автор детально рассказывает обо всех подсистемах ядра, о процессе их проектирования и реализации. Несмотря на низкоуровневость темы, книга подойдет как начинающим, так и опытным системным программистам.
📚 Внутреннее устройство Linux, 2016 г.
Автор: Брайна Уорд
Книга описывает все тонкости работы с ОС Линукс, системное администрирование, глубокие механизмы, обеспечивающие низкоуровневый функционал Linux. На страницах руководства вы приобретете основные знания о работе с ядром Linux и о принципах правильной эксплуатации компьютерных сетей не только на основе Open-source решений. .
📚 Настольная книга по Debian, 2016.
Авторы: Рафаэль Херцог, Ролан Ма
Это книга-справочник, повествующая о дистрибутиве Debian от первичной установки до настройки сервисов.
Подойдет как новичкам, так и администраторам Ubuntu\Debian\Mint, новое, переработанное издание 2016-того года.
📚 Командная строка Linux. Полное руководство.
Автор: Уильям Шотс
Уильям Шоттс знакомит вас с истинной философией Linux. Вы уже знакомы с Linux, и настала пора нырнуть поглубже и познакомиться с возможностями командной строки. Командная строка всегда с вами, от первого знакомства до написания полноценных программ в Bash — самой популярной оболочке Linux. Познакомьтесь с основами навигации по файловой системе, настройки среды, последовательностями команд, поиском по шаблону и многим другим.
📚 LINUX. ОСНОВНЫЕ КОМАНДЫ. КАРМАННЫЙ СПРАВОЧНИК
Автор: Даниэл Дж. Баррет
Эта книга - краткое руководство, а не всесторонний справочник. Мы рассматриваем важные, полезные аспекты Linux для того, чтобы вы могли начать продуктивно работать с ним.
📚 Внутреннее устройство Linux
Автор: Дмитрий Кетов
Книга представляет собой введение во внутреннее устройство операционной системы Linux. Все положения наглядно проиллюстрированы примерами, разработанными автором и проверенными им на практике.
7 февраля мы отмечаем день российского бизнес-образования! 🍬
Желаем каждому достичь в своем деле лидерских позиций!
💙 OTUS подготовил приятный сюрприз - промокод RUSEDUCATION на скидку, которым можно воспользоваться до 11 февраля включительно.
Кто такой карьерный консультант в IT и как им стать?
💬 Расскажет Дарья Горбатова — карьерный консультант и IT HRBP в НЛМК-ИТ
Приходите на бесплатный практический урок от OTUS, где опытный эксперт разберет:
🟢 чем занимается карьерный консультант;
🟢 как давно появилась эта профессия;
🟢 чем она отличается от других экспертов в области карьеры;
🟢 что нужно знать, чтобы быть успешным карьерным консультантом.
Встречаемся 7 февраля в 20:00 мск в рамках курса «Карьерный консультант в IT».
Доступна рассрочка на обучение!
На последних местах работы я активно занимался инфраструктурой, мониторингом и обработкой инцидентов. Поэтому уже умел улучшать процессы, связанные с мониторингом и решением инцидентов, когда проходил курс. Также я понимал потребности бизнеса в этом направлении.
Там, где я сейчас работаю, эти процессы были развиты слабо. Вот проблемы, которые мне предстояло решить:
— Бизнес плохо понимал, сколько времени мы недоступны для пользователя.
— Устранять инциденты было сложно, потому что проблемные вопросы плохо поднимались наверх, а зоны ответственности – не были определены.
— Пользователи не знали, когда мы недоступны. Каждый серьезный инцидент сильно увеличивал нагрузку на команду поддержки, бил по репутации компании.
😎 Роман Зулейков, выпускник курса «Team Lead», представляет проектную работу «Внедрение процесса работы с инцидентами внутри компании»
📣 Новая неделя - новые вебинары цифровой Конференции OTUS 🧡
Если вы хотите узнать о последних тенденциях мира IT, услышать экспертные кейсы, получить полезные советы и лайфхаки для успешной работы и изучения языков программирования, то эта конференция для вас! 💻
🔗 Регистрация на мероприятия
Не упустите шанс расширить свои знания, узнать новое и встретить потрясающих людей из IT-сообщества! 🦉
📚 Книжная рубрика OTUS 📚
Игорь Гулькин, Senior Unity Developer и руководитель курса «Unity Game Developer. Professional», советует всем прочитать книгу «Чистая архитектура. Искусство разработки программного обеспечения»
Издание Роберта Мартина является важным ресурсом для разработчиков программного обеспечения и архитекторов систем. Вот несколько аспектов, которые подчеркивают ее полезность:
✅Принципы чистой архитектуры: Автор представляет читателям принципы проектирования программных систем с акцентом на создание модульных, гибких и легко поддерживаемых систем. Эти принципы обеспечивают устойчивость к изменениям и облегчают разработку долгосрочно устойчивых приложений.
✅Разделение ответственностей: Книга подчеркивает важность разделения компонентов системы и управления зависимостями между ними. Это способствует созданию модульных и переиспользуемых блоков кода.
✅Принципы SOLID: Автор внимательно рассматривает принципы SOLID (пять основных принципов объектно-ориентированного программирования), предлагая конкретные примеры и объяснения, как их применять для достижения более гибкого и понятного кода.
✅Тестирование и поддержка кода: Книга посвящена теме тестирования, как ключевого элемента чистой архитектуры. Автор подробно рассматривает методы тестирования, включая модульное тестирование, тестирование на уровне системы и другие, а также объясняет, почему тестирование играет важную роль в обеспечении стабильности и долгосрочной устойчивости кода.
✅Примеры из реальной жизни: Роберт Мартин использует множество практических примеров из своего опыта и опыта других разработчиков, чтобы проиллюстрировать свои идеи и принципы. Это помогает читателям лучше понять, как применять концепции чистой архитектуры на практике.
В целом, книга Роберта Мартина предоставляет ценные инсайты и рекомендации для профессионалов в области разработки программного обеспечения, помогая им создавать высококачественные, поддерживаемые и гибкие системы.
#OTUS_рекомендует #книги
🕹 Советы по оптимизации от Unity-разработчиков 🕹
В официальном блоге Unity есть статья, где собраны советы по оптимизации UI, физики, звука.
Представленная краткая выжимка будет полезна как новичкам, так и опытным разработчикам:
🟣 Для физики рекомендуется задавать настройки Prebake Collision Meshes, а также Reuse Collision Callbacks.
🟣 Желательно применять примитивные коллайдеры.
🟣 Двигать Rigidbody следует посредством MovePosition и AddForce, причем двигать надо в FixedUpdate, а не Update.
🟣 Для достижения нужного фпс, настройте Timestep'ы.
🟣 Не забывайте использовать дебаг-визуализатор: Window > Analysis > Physics Debugger.
🟣 Разбивайте канвасы — это позволит уменьшить перерисовки корневого канваса.
🟣 Если есть невидимые UI-элементы, то их лучше выключать.
🟣 Не забывайте удалять GraphicRaycasters там, где в нем нет необходимости.
🟣 Желательно убрать GraphicRaycaster с корневого элемента — лучше выбирать дочерние.
🟣 По возможности старайтесь отключайть Raycast Target (делайте это, к примеру, на картинках).
🟣 Лучше вообще не используйте Layout Groups. Если без него никак, старайтесь отключать после расчетов.
🟣 Желательно не применять большие List view/Grid view.
🟣 Используйте Device Simulator.
🟣 Для оригинального аудио применяйте WAV, для сжатия выбирайте MP3 либо Vorbis.
🟣 Load Type для аудио подбирайте с учетом размера.
🟣 Выгружайте либо отключайте неиспользуемые AudioSources.
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
