Сначала поймите, для чего это нужно, то есть, что вы хотите этим достичь, потому что программирование ради программирования — это не дело....
💥 Андрей Бородин о своем пути от работника ремонтной мастерской до старшего Python-разработчика.
Читайте историю выпускника курса «Python Developer. Basic»
#историистудентов_otus
💥 Андрей Бородин о своем пути от работника ремонтной мастерской до старшего Python-разработчика.
Читайте историю выпускника курса «Python Developer. Basic»
#историистудентов_otus
👍6🔥1💯1
Подготовили для вас подборку мастер-классов по бэкенду высоконагруженных сервисов.
🎦 Основы протокола HTTP
На открытом вебинаре рассмотрели историю протокола, разобрали его вдоль и поперек, посмотрели как работает HTTPS, а также вкратце заденели HTTP-серверы и REST.
🎦 Тестирование отказоустойчивости
Высоконагруженные проекты требуют высокой доступности. Минуты простоя стоят миллионы рублей. Команда разработки постоянно вносит улучшения для обеспечения доступности сервиса. Финальным этапом является проведение "учений" в продакшене. Давайте обсудим, как эффективно планировать учения, на что обращать внимание, какие инструменты помогут и как избегать типовые ошибки.
🎦 Паттерны декомпозиции системы на микросервисы
На занятии познакомимся с паттернами декомпозиции системы на микросервисы. Рассмотрим технические и бизнесовые подходы к декомпозиции.
____
Узнать, как использовать решения, которые выдерживают сотни тысяч запросов в секунду, можно на онлайн-курсе «Highload Architect» от OTUS.
🎦 Основы протокола HTTP
На открытом вебинаре рассмотрели историю протокола, разобрали его вдоль и поперек, посмотрели как работает HTTPS, а также вкратце заденели HTTP-серверы и REST.
🎦 Тестирование отказоустойчивости
Высоконагруженные проекты требуют высокой доступности. Минуты простоя стоят миллионы рублей. Команда разработки постоянно вносит улучшения для обеспечения доступности сервиса. Финальным этапом является проведение "учений" в продакшене. Давайте обсудим, как эффективно планировать учения, на что обращать внимание, какие инструменты помогут и как избегать типовые ошибки.
🎦 Паттерны декомпозиции системы на микросервисы
На занятии познакомимся с паттернами декомпозиции системы на микросервисы. Рассмотрим технические и бизнесовые подходы к декомпозиции.
____
Узнать, как использовать решения, которые выдерживают сотни тысяч запросов в секунду, можно на онлайн-курсе «Highload Architect» от OTUS.
🤔1
Влияет ли HRBP в корпоративную культуру курируемого бизнес-юнита и влияет ли вообще?
☄️ Если вы хотите сделать шаг в карьере к IT HRBP или расширить свою экспертизу бизнес-партнерства в управлении персоналом - вебинар «Роль HRBP в корпоративной среде бизнес-юнита» для вас.
На занятии разберем:
⏰ какова роль HRBP в курируемом IT подразделении
⏰ задачи ITHRBP при формировании корпоративной культуры
⏰ стратегии работы с корпоративной культурой
⏰ лайфхаки для достижения быстрого результата в корпоративной среде.
Вебинар будет полезен собственникам бизнеса, руководителям C-level, HRD, HRG, HRBP и team lead'ам на различных уровнях.
Особенно этот вебинар будет интересен тем лидерам команд, которые считают, что они выросли из центров компетенций и готовы двигаться в направлении HR бизнес-партнерства👍
На занятии разберем:
Вебинар будет полезен собственникам бизнеса, руководителям C-level, HRD, HRG, HRBP и team lead'ам на различных уровнях.
Особенно этот вебинар будет интересен тем лидерам команд, которые считают, что они выросли из центров компетенций и готовы двигаться в направлении HR бизнес-партнерства
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Media is too big
VIEW IN TELEGRAM
А вы знали, что 12 августа отмечается день физкультурника?🤔
В современном мире информационных технологий многие и особенно программисты, основное время проводят сидя за компьютером, часы, дни и ночи корпя над обработкой данных, анализом информации и созданием новых проектов.👨💻
🏋️♀️ Всем, кто никогда раньше не посвящал хоть чуточку своего времени занятиям спортом, предпочитая тренировать лишь пальцы на клавиатуре, OTUS желает, чтобы это видео стало источником вдохновения и напоминанием о важности активного образа жизни.
Давайте скажем "до свидания" всем приятностям быта и замученным диванам и проведем активно и полезно этот день и пусть ваше настроение всегда остается на высоте, даже если спорт – не ваше призвание.😉
В современном мире информационных технологий многие и особенно программисты, основное время проводят сидя за компьютером, часы, дни и ночи корпя над обработкой данных, анализом информации и созданием новых проектов.
Давайте скажем "до свидания" всем приятностям быта и замученным диванам и проведем активно и полезно этот день и пусть ваше настроение всегда остается на высоте, даже если спорт – не ваше призвание.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3
Занимаетесь ли вы спортом в свободное время? 🏋️♀️
Anonymous Poll
71%
Да, Я люблю спорт!
12%
Конечно, ходьба до холодильника и обратно – мое основное кардиоупражнение.
8%
Только во время попыток пробежать за уходящим автобусом. С каждой попыткой моя форма все лучше !
8%
Нет, мне хватает ежедневных тренировок с пультом от телевизора и компьютерной мышкой.
☀️ Новая подборка самых интересных вебинаров в OTUS, которые помогут прокачать знания и навыки!
Разведочный анализ данных на Python для Machine Learning // Демо-занятие курса «Machine Learning»
На занятие поговорили о том как проводить Exploratory Data Analysis (первичный анализ данных) с использованием фреймворка Pandas. Рассказали об основных аспкатах анализа данных.
Роль функционального тестировщика в команде разработки ПО // Демо-занятие курса «QA Engineer. Basic»
На лекции узнали, кто разрабатывает программы и игры, какие есть роли в командах и какую роль в этих командах играют тестировщики
Как не утонуть в требованиях и понять какую проблему решаем // Курс «Системный аналитик. Advanced»
Поговорили про то, какие виды требований бывают и как они коррелируют между собой.
Как понять, что заказчик пришел к тебе с реальной проблемой. Как отличить проблему, потребность и решение.
Оптимизация производительности кластера PostgreSQL // Демо-занятие курса «PostgreSQL Advanced»
Разбирали архитектурные решения и оптимизацию: объектов, подходов.
Топ ошибок при переходе с монолита на микросервисную архитектуру // Курс «Microservice Architecture»
На открытом уроке разобрали главные ошибки при переходе, плюсы и минусы микросервисной архитектуры.
Как Swift может помочь с заглушками сервисов или как стать фулстек iOS разработчиком // Курс «iOS Developer. Professional»
На вебинаре рассказали, как можно использовать фреймворк Vapor 4 для создания бэкенд-сервисов и как это может помочь iOS-разработчикам, которые не знают других языков программирования.
Декораторы в Python: инструменты начинающего разработчика для улучшения кода! // «Python Developer»
Данное занятие подойдет как тем, кто только начинает знакомиться с программированием и Python, так и тем, кто уже имеет определенный опыт и хочет изучить декораторы.
Практическое занятие: Симулятор тестировщика // Демо-занятие курса «QA Engineer. Basic»
Хотите узнать, как выглядит обычный рабочий день специалиста по тестированию ПО? Этот урок позволит вам получить представление о повседневной рутине тестировщика.
Знакомьтесь, IPv6 // Демо-занятие курса «Network Engineer»
Разбираем основы протокола IPv6, сравниваем его с
IPv4. Знакомимся со структурой и принципами работы IPv6.
Разведочный анализ данных на Python для Machine Learning // Демо-занятие курса «Machine Learning»
На занятие поговорили о том как проводить Exploratory Data Analysis (первичный анализ данных) с использованием фреймворка Pandas. Рассказали об основных аспкатах анализа данных.
Роль функционального тестировщика в команде разработки ПО // Демо-занятие курса «QA Engineer. Basic»
На лекции узнали, кто разрабатывает программы и игры, какие есть роли в командах и какую роль в этих командах играют тестировщики
Как не утонуть в требованиях и понять какую проблему решаем // Курс «Системный аналитик. Advanced»
Поговорили про то, какие виды требований бывают и как они коррелируют между собой.
Как понять, что заказчик пришел к тебе с реальной проблемой. Как отличить проблему, потребность и решение.
Оптимизация производительности кластера PostgreSQL // Демо-занятие курса «PostgreSQL Advanced»
Разбирали архитектурные решения и оптимизацию: объектов, подходов.
Топ ошибок при переходе с монолита на микросервисную архитектуру // Курс «Microservice Architecture»
На открытом уроке разобрали главные ошибки при переходе, плюсы и минусы микросервисной архитектуры.
Как Swift может помочь с заглушками сервисов или как стать фулстек iOS разработчиком // Курс «iOS Developer. Professional»
На вебинаре рассказали, как можно использовать фреймворк Vapor 4 для создания бэкенд-сервисов и как это может помочь iOS-разработчикам, которые не знают других языков программирования.
Декораторы в Python: инструменты начинающего разработчика для улучшения кода! // «Python Developer»
Данное занятие подойдет как тем, кто только начинает знакомиться с программированием и Python, так и тем, кто уже имеет определенный опыт и хочет изучить декораторы.
Практическое занятие: Симулятор тестировщика // Демо-занятие курса «QA Engineer. Basic»
Хотите узнать, как выглядит обычный рабочий день специалиста по тестированию ПО? Этот урок позволит вам получить представление о повседневной рутине тестировщика.
Знакомьтесь, IPv6 // Демо-занятие курса «Network Engineer»
Разбираем основы протокола IPv6, сравниваем его с
IPv4. Знакомимся со структурой и принципами работы IPv6.
👍3🎉1
📢 Приглашаем вас на бесплатную Еженедельную Цифровую Конференцию OTUS! 🌟
Если вы хотите узнать о последних тенденциях мира IT, услышать экспертные кейсы, получить полезные советы и лайфхаки для успешной работы и изучения языков программирования, то эта конференция для вас! 💻
Наши спикеры - признанные эксперты в области IT - поделятся своими знаниями и опытом, чтобы помочь вам расти и преуспевать в сфере IT. Мы гарантируем интересные и познавательные выступления!
🔗 Регистрация на мероприятия
Не упустите шанс расширить свои знания, узнать новое и встретить потрясающих людей из IT-сообщества!🚀
Если вы хотите узнать о последних тенденциях мира IT, услышать экспертные кейсы, получить полезные советы и лайфхаки для успешной работы и изучения языков программирования, то эта конференция для вас! 💻
Наши спикеры - признанные эксперты в области IT - поделятся своими знаниями и опытом, чтобы помочь вам расти и преуспевать в сфере IT. Мы гарантируем интересные и познавательные выступления!
🔗 Регистрация на мероприятия
Не упустите шанс расширить свои знания, узнать новое и встретить потрясающих людей из IT-сообщества!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Ошибки в программировании – дело обычное, хоть и неприятное.
👨💻 В карточках рассказываем, какими бывают баги.
Подробнее о каждом типе багов читайте в статье
Подробнее о каждом типе багов читайте в статье
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔2👍1💯1
Рассказывает Александр Пряхин, технический руководитель юнита в Авито и руководитель курса «Team Lead» в OTUS. В программировании Александр прошел долгий путь от Junior Developer до CTO.
___
Самое потрясающее в этой должности, что ты ведешь за собой команду умных людей и их руками создаешь продукты. А если бы работал один, физически бы не смог воплотить все в жизнь.
Мне изначально это было интересно. Когда я стал Senior-разработчиком, моего тимлида уволили и предложили мне попробовать лидить команду, которая меня уже знает. Я согласился.
Через практику я собрал свои методики. Впоследствии скорректировал их через обратную связь от руководителей, коучей и менторов. Полученным результатом делюсь со своими студентами.
Именно для того, чтобы этих шишек было поменьше, или хотя бы от них не было так мучительно больно. Тому, как быть хорошим руководителем, нигде не учат. Есть множество различных подходов, но они все распределены по множеству разных источников. На курсе же мы все собрали воедино.
В начале карьеры было много вопросов: как делегировать, как строить взаимоотношения с командой, как сделать так, чтобы всем комфортно работалось. Ответы на эти вопросы мне пришлось искать самому. Было бы намного легче, если бы на старте мне кто-то подсказал, как правильно себя вести. Поэтому курс будет полезен прежде всего начинающим тимлидам.
Если хотите расти как тимлид, присоединяйтесь к группе в OTUS
Please open Telegram to view this post
VIEW IN TELEGRAM
Уже давно избитая фраза “дружный молодой коллектив”, сегодня воспринимается как некоторая мера привлекательности той или иной компании. Однако, что на самом деле скрывается за характеристикой любого коллектива, не только молодого и дружного?🤔
Любая команда - это набор ролей. Роли распределяются по сотрудникам, кто-то с ними справляется, кто-то нет. Как правильно их считывать и взаимодействовать с ними, чтобы не получить “фаталити” от любимых коллег)?
🔥 Илья Прахт, исполнительный директор в SmartUp, приглашает в 20.00 на открытый урок курса Team Lead «От кого ждать фаталити?»
Не упустите возможность протестировать формат обучения и получить новые знания.
Любая команда - это набор ролей. Роли распределяются по сотрудникам, кто-то с ними справляется, кто-то нет. Как правильно их считывать и взаимодействовать с ними, чтобы не получить “фаталити” от любимых коллег)?
Не упустите возможность протестировать формат обучения и получить новые знания.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Ловим всех зайцев, за которыми гонимся: как эффективно управлять несколькими проектами?
Легко держать все в голове или календаре, когда под вашим управлением 2-3 проекта, но рано или поздно, если вы хотите расти, их станет 10, 15, а-то и больше… В этом случае, чтобы не сойти с ума от количества задач и четко контролировать работу всех команд, понадобятся дополнительные компетенции.
Где такому учат? На бесплатном онлайн-митапе от OTUS.🔝
🤘 Выстраивать процесс мониторинга и контроля проектов
🤘 Выбрать необходимые метрики для контроля здоровья проекта и продукта
🤘 Внедрять новые процессы в работу команды
Также все участники встречи получат бесплатный чек-лист по формированию системы контроля за портфелем проектов.
Не упустите возможность бесплатно прокачать свои управленческие скиллы, регистрируйтесь на мероприятие прямо сейчас, чтобы ничего не пропустить☄️
Легко держать все в голове или календаре, когда под вашим управлением 2-3 проекта, но рано или поздно, если вы хотите расти, их станет 10, 15, а-то и больше… В этом случае, чтобы не сойти с ума от количества задач и четко контролировать работу всех команд, понадобятся дополнительные компетенции.
Где такому учат? На бесплатном онлайн-митапе от OTUS.
23 августа в 19:00 мск Дмитрий Белоусов – Sr. Director of Production в Lineate с 10+ годами опыта в IT и опытом управления 25 проектами одновременно, – расскажет, как:Также все участники встречи получат бесплатный чек-лист по формированию системы контроля за портфелем проектов.
Не упустите возможность бесплатно прокачать свои управленческие скиллы, регистрируйтесь на мероприятие прямо сейчас, чтобы ничего не пропустить
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2