OTUS: программирование и карьера в IT
Ir al canal en Telegram
Канал для быстрого карьерного роста в IT: опыт практиков, актуальные технологии и инструменты, чтобы быть впереди коллег и привлечь внимание руководителей. Иногда шутим! 🔔Включайте уведомления, чтобы не пропустить!
Mostrar más7 338
Suscriptores
+424 horas
+67 días
+730 días
Archivo de publicaciones
Все еще думаете, что Linux не нужен разработчикам? 🧐
Как бы не так. Большинство серверов и облачных сервисов, которые используются для разработки и хостинга приложений, работают под управлением Linux. Поэтому знание Linux необходимо для управления такими серверами и для разработки приложений, которые будут запускаться на них. Кроме того, знание Linux повышает вашу ценность на рынке труда.
💥Если вы хотите начать работать с Linux, записывайтесь на подготовительный онлайн-курс «Linux для начинающих» в OTUS. Сейчас курс доступен всего за 10 рублей вместо 7000 рублей.
Что вас ждет на курсе?
🔝 Разберем основные команды в Linux и научимся работать в консоли
🔝 Познакомимся с зомби, сиротами и демонами
🔝 Выясним, что такое ядро операционной системы и системные вызовы
🔝 Научимся работать со стандартными потоками ввода/вывода
🔝 Разберем некоторые особенности файловой системы ext4
Спикер курса — Андрей Буранов, специалист по UNIX-системам в компании Mail.Ru Group. Он работает с операционной системой Linux более 7 лет. Входит в топ-3 лучших преподавателей образовательных порталов.
Знакомьтесь с программой курса и записывайтесь!🤘
🧐В процессе разработки ПО может возникнуть необходимость заменить некоторые части программы реализацией на более низкоуровневом и производительном языке. Компилятор Rust позволяет собирать библиотеки, которые можно подключать и использовать в приложениях на других языках, поддерживающих подключение библиотек с Си ABI. Как это сделать?
💥Кирилл Федченко, ведущий Rust разработчик в InfinitySwap, приглашает сегодня в 20:00 на бесплатный урок онлайн-курса «Rust Developer. Professional» в OTUS.
Для регистрации на урок пройдите вступительный тест 🤘
🧐В процессе разработки ПО может возникнуть необходимость заменить некоторые части программы реализацией на более низкоуровневом и производительном языке. Компилятор Rust позволяет собирать библиотеки, которые можно подключать и использовать в приложениях на других языках, поддерживающих подключение библиотек с Си ABI. Как это сделать?
💥Кирилл Федченко, ведущий Rust разработчик в InfinitySwap, приглашает сегодня в 20:00 на бесплатный урок онлайн-курса «Rust Developer. Professional» в OTUS.
Для регистрации на урок пройдите вступительный тест 🤘
🫂 Как проходит командная разработка ПО на английском языке?
- Испытайте на собственном опыте!
🇬🇧 Владение профессиональной англоязычной лексикой — это важный навык для любого IT-специалиста. Узнайте практические приемы и пополните свой словарный запас 26 апреля в 20:00 на открытом уроке онлайн-курса «English for IT. Looking for international IT job» в OTUS. Продолжить обучение на курсе возможно в рассрочку.
📢📢 Воркшоп «Командная разработка ПО на английском языке» проведет Дмитрий Кириллов, технический директор 1С-Старт.
На вебинаре мы:
— Напишем код небольшого приложения, обсуждая процесс на английском языке
— Обсудим устную и письменную коммуникацию при командной разработке
— Изучим профессиональный сленг, включая правильное произношение
Для кого будет полезен вебинар:
Всем IT-специалистам, которые хотят работать в международной команде и вести коммуникацию на английском.
➡️ Для участия в вебинаре пройдите тест на знание английского языка
Зачем нужен английский IT-специалистам?
✍️ Тот, кто работает в IT-сфере, прекрасно понимает, что в большинстве случаев без английского не обойтись. Если же вы находитесь в самом начале пути и не готовы тратить на изучение английского слишком много времени, приведем вам несколько весомых аргументов, которые развеют последние сомнения в том, что это дело важное и нужное.
Так для чего же нужен английский в IT? Делимся ответами в карточках 👆
#Otus_анонс
🔥 Новый анонс вебинаров в OTUS!
Записывайтесь и подключайтесь к трансляциям!
☀️Друзья, новая подборка самых интересных вебинаров недели в OTUS, которые помогут прокачать знания и навыки!
🔝Процессы в Linux
На открытом уроке мы разберем, что такое процесс и программа, познакомимся с системными вызовами для создания процесса.
🔝Пишем игру «Game Of Life» на Clojure
На бесплатном вебинаре вы увидите, как классическая задача computer science - Game of Live, может быть реализована на Clojure.
🔝Возможности Kotlin DSL для тестирования
Разберем возможности которые предоставляет Kotlin в части создания DSL и использование их для тестирования.
🔝Байесовское А/B-тестирование
Какие преимущества дают Байесовские A/B тесты по сравнению с обычными (интерпретируемость, эффективность и другие) - Как проводить Байесовские A/B тесты - Как работать с Байесовскми моделями в PyMC3
🔝Метапрограммирование на Qt - написание гибкого кода
На этом занятии мы разберем как MetaObjectSystem Qt помогает гибко разрабатывать приложения и соблюдать принципы проектирования такие как SOLID.
🔝Навыки системного аналитика уровня Lead
Вы узнаете, готовы ли Вы к управлению командой. Какие софт-скиллы стоит прокачать для того, чтобы строить комфортные отношения в коллективе. Какие хард-скиллы будут максимально востребованы на позиции Team Lead. Нарисуем колесо баланса и построим карту развития. Этот урок подходит бизнес и системным аналитикам уровня middle, middle+, senior.
🔝Инструменты аналитика для работы в IT компании
Узнаете какими инструментами пользуется аналитик каждый день: UML, BPMN, Confluence и многое другое.
🔝Towards ChatGPT
Поговорим про трансформерные и генеративные модели, лежащие в основе чат-гпт и в общем разберем подход, позволивший ChatGPT добиться таких высот.
🔝Работа с инцидентами
Вы узнаете про цикл активной киберзащиты, превентивные меры контроля для противодействия злоумышленникам, а также про существующие модели реагирования на инциденты.
🔝Малоизвестные факты об ООП
Разберем, что такое наследование, критерий правильного его применения. Примеры ошибочного применения наследования.
Рубрика «словарь АЙТИшника»
Сохраняйте, чтобы не потерять!🎈
Аркмейл (от англ. «ArcMail») — архивированная почта, т.е. сжатая архиватором
#словарь_АЙТИшника
С расширением рынка IT многие IT-компании задумались об использовании маркетинга не только для продвижения своих продуктов, но и для продвижения своего бренда среди потенциальных сотрудников и привлечения лучших кандидатов на работу. Эти задачи привели к необходимости обращаться за помощью к HR-маркетологу или MarHR.
Какие задачи решает MarHR, и нужен ли он в вашей компании?
🔥 Присоединяйтесь к бесплатному онлайн-митапу OTUS, который состоится 27 апреля в 19:00 мск, и узнаете, что такое MarHR.
Записывайтесь на эфир и приглашайте коллег!
#Otus_тест
💣 Команда экспертов отобрала всю самую полезную информацию для старта карьеры в области анализа данных в оптимальном объеме!
В программе курса «Аналитик данных» совмещены и особенности общения со стейкхолдерами с позиции основ бизнес-анализа, и техника с позиции дата-анализа, и BI, так как необходимо уметь не только качественно анализировать данные, но и наглядно их визуализировать.
❓Сможете пройти вступительный тест — значит, готовы бросить вызов новым задачам и вырасти в настоящего профессионала!
Чтобы перенести базу данных MSSQL Server по другому пути каталога либо сделать ее копию, следует знать, как восстановить БД в новую папку.
Сохраняйте инструкцию восстановления БД в новую папку в SSMS.
🔥 Знание MSSQL может стать вашим конкурентным преимуществом и аргументом для повышения заработной платы.
Если вы хотите научитесь разрабатывать на SQL, добро пожаловать на онлайн-курс «MS SQL Server разработчик» в OTUS
#аудио_вебинар
Конкурентное программирование — это один их самых сложных и в то же время мощных инструментов в арсенале веб-разработчиков.
🤘 Для всех, кто хочет узнать практические возможности этой технологии в языке PHP, выкладываем аудиозапись вебинара «Генераторы и файберы в PHP».
Вместе с Дмитрием Кирилловым, техническим директором 1С-Старт, разобрали основы конкурентного программирования, изучили генераторы и файберы в PH и сравнили PHP с другими языками программирования.
Запись видеотрансляции
Вчера мы рассказали, какие особенности есть у ПО Linux.
А сегодня поговорим о плюсах и минусах OC Linux.
💪 Программное обеспечение Linux — это отличное решение, которое стоит попробовать. И OC Linux вдвойне актуальна, если вы желаете работать (или работаете) в IT-сфере.
OTUS скоро выпустит подготовительный курс по Linux — напишите в комментариях, интересна вам будет пройти наш курс?
🔥 Программное обеспечение Linux — это мир, который уже давно перешёл за рамки любительского проекта, став полноценной операционной системой, насчитывающей миллионы строк кода. Как считают многие пользователи, находиться в таком мире спокойно и приятно.
ПО Linux — это продукт, обладающий множеством особенностей. Некоторые из них мы перечислили в карточках 👇👇👇
#Otus_анонс
🔥 Новый анонс вебинаров в OTUS!
Записывайтесь и подключайтесь к трансляциям!
☀️Друзья, каждые выходные будем делиться с вами подборкой самых интересных вебинаров недели в OTUS, которые помогут прокачать знания и навыки!
🔝Use case: примеры и разбор ошибок
Как избежать ошибок при проектировании use case диаграммы?
🔝Паттерны проектирования в C#: абстрактная фабрика, декоратор и др.
Можно ли работать и не знать паттернов - да. Можно ли с ними не столкнуться - нет.
🔝Разбираем HTTP на практике
Любому веб-разработчику важно понимать, как устроен и работает протокол HTTP.
🔝Как начать учить SQL с нуля и не разочароваться
Если вы создаете отчеты в Excel / PowerPoint и задумываетесь о том, как можно автоматизировать свою работу, получить новые умения и перейти в сферу дата-аналитики — этот вебинар для вас.
🔝Генераторы и файберы в PHP
Конкурентное программирование — это один их самых сложных и в то же время мощных инструментов в арсенале веб-разработчиков.
🔝BGP-диагностика: разбор инцидентов
Разберем схему расследования BGP инцидента, по которой может действовать сетевой инженер.
🔝Исключения и “не исключения” в С++
Исключение - зачем и когда. Почему нужно помнить об исключениях при работе над кодом, даже если их не видно. Как с помощью noexcept можно ускорить работу приложения.
🔝Twitter-like архитектура приложений
На занятии спроектируем типовую архитектуру нагруженного twitter-like приложения, определим пользовательские сценарии и узкие места прототипа. Обсудим один из самых популярных вопросов на system design interview.
🔝Как выбрать между ООП и ФП: научный подход
Функциональный стиль программирования поддерживается (и даже поощряется) во всех мейнстримовых языках. Но всегда ли он уместен, и есть ли объективные критерии выбора между ООП и ФП?
🔝Мини-лаборатория: Vagrant
Как использовать инструмент автоматизации Vagrant?
🔝Автоматизация развертывания на кластера PostgreSQL на базе Patroni в Kubernetes
На рынке труда все больше ощущается постоянная нехватка администраторов и разработчиков, которые умеют не просто работать с PostgreSQL.
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
