en
Feedback
OTUS: программирование и карьера в IT

OTUS: программирование и карьера в IT

Open in Telegram

Канал для быстрого карьерного роста в IT: опыт практиков, актуальные технологии и инструменты, чтобы быть впереди коллег и привлечь внимание руководителей. Иногда шутим! 🔔Включайте уведомления, чтобы не пропустить!

Show more
7 336
Subscribers
+124 hours
+57 days
+830 days
Posts Archive
Как отличить хороший код от плохого? 🤔 По статистике каждую минуту создаются тысячи строк кода во всем мире. Однако не всегд
+5
Как отличить хороший код от плохого? 🤔 По статистике каждую минуту создаются тысячи строк кода во всем мире. Однако не всегда он одинаково качественен. Что же отличает хороший код от плохого? ❓А какие вы знаете признаки хорошего и плохого кода? Пишите в комментариях!

#Otus_анонс 🔥 Новый анонс вебинаров в OTUS! Записывайтесь и подключайтесь к трансляциям!
#Otus_анонс 🔥 Новый анонс вебинаров в OTUS! Записывайтесь и подключайтесь к трансляциям!

☀️ Встречайте новую подборку самых интересных вебинаров недели в OTUS, которые помогут прокачать знания и навыки! 🔝 Роль понимания бизнеса в построении эффективной стратегии тестирования // Курс «QA Lead» На этом уроке вы узнаете, как понять свою ответственность, определить, является ли ваш объект работы продуктом или проектом, в какой стадии развития он находится и какие у него бизнес-цели. Это важно для построения эффективной стратегии и процесса тестирования, который поможет сократить расходы и увеличить прибыль для Бизнеса. 🔝 Мониторинг распределенных систем // Демо-занятие курса «SRE практики и инструменты» На бесплатном вебинаре вы узнаете: зачем нужен мониторинг и когда без него не обойтись, способы правильной постановки задач для мониторинга, методы черного и белого ящика. 🔝 Shared Libraries в Jenkins // Демо-занятие курса «Groovy Developer» Посмотрим как расширять пайплайны в Jenkins с помощью внешних библиотек и научимся их писать. 🔝 Стандартные потоки ввода/вывода // Демо-занятие курса «Administrator Linux» На открытом уроке мы разберем философию UNIX - что на самом деле происходит, когда мы видим текст утилит на экране b стандартные потоки вода/вывода. 🔝 Настройка Nginx для высоких нагрузок и защиты от DoS-атак // Курс «Administrator Linux. Advanced» На занятии познакомимся с настройкой веб-сервера Nginx для оптимальной работы в условиях высоких нагрузок. Также рассмотрим защитные меры от DoS-атак. 🔝 Хранимые процедуры и функции в Postgresql // PostgreSQL для администраторов баз данных Основы разработки элементов серверной логики. SQL и Pl/Pgsql 🔝 Написание скриптов на PowerShell и их использование //Демо-занятие курса «Администратор Windows» На открытом уроке мы узнаем, что такое PowerShell и почему он важен для администрирования Windows, познакомимся со средой разработки и основным командами для быстрого старта изучения языка. 🔝 Автомат Кнута-Морриса-Пратта // Демо-занятие курса «Алгоритмы и структуры данных» Познакомимся с маленьким чудом - алгоритмом поиска подстроки в строке Кнута-Морриса-Пратта. Это маленький, но очень непростой для понимания алгоритм, поэтому, чтобы в нём разобраться мы сначала построим конечный автомат для поиска шаблона, а потом оптимизируем его: заменим двумерную матрицу перехода префиксным Пи-вектором и узнаем, как решить эту задачу за линейное время. 🔝 Компетенции Agile проджект менеджера: что важно уметь лидеру команды ? // Agile Project Manager Agile-методологии прочно вошли в современный мир разработки и управления проектами. Все больше организаций и команд переходят на Agile и ищут квалифицированных проджект менеджеров, способных эффективно руководить проектами и командами. Работа в Agile среде требует от проджект менеджера новых компетенций в области совместной работы, мотивации и управления командой и умения быстро приспосабливаться к изменениям в проекте. Поэтому наличие определенных компетенций у проджект-менеджеров является критическим фактором успеха в Agile-проектах.

Разыскиваются новые члены команды OTUS! 🕵️‍♀️ Телемаркетолог 🕵️‍♀️ Менеджер б2б 🕵️‍♀️ Стажёр в школу стажёров 🕵️‍♀️ Senior backend developer (Python) Работа удаленная. Если вас заинтересовала вакансия, присылайте своё резюме с названием вакансии Сергею Подольцеву: Почта: S.podoltsev@otus.ru #Otus_вакансии

Друзья! 🌿 Собрали для вас подборку статей из нашего блога, которые пользуются популярностью у читателей Хабра. В ней вы найд
Друзья! 🌿 Собрали для вас подборку статей из нашего блога, которые пользуются популярностью у читателей Хабра. В ней вы найдете актуальные материалы по полезным фичам языков C++ и C, игры для изучения JavaScript, руководство по быстрому изучению Java, рассказ об опыте перехода на должность Delivery Manager и многое другое.

Чтобы учиться на буткемпе, мне пришлось уволиться... 💥 Сергей Ищенко работал системным администратором и в какой-то момент п
+5
Чтобы учиться на буткемпе, мне пришлось уволиться... 💥 Сергей Ищенко работал системным администратором и в какой-то момент понял, что карьерного роста без дополнительных знаний не получит. Его заинтересовал DevOps и он уволился, чтобы пройти буткемп в OTUS. В середине буткемпа ему сделали два оффера... Читайте историю выпускника курса «Bootcamp DevOps» #историистудентов_otus

#Otus_тест 👨‍💻 Хотите стать более востребованным JS-разработчиком? Или перейти из backend в настоящий fullstack? Приходите учиться на курс по Angular в OTUS. За 5 месяцев вы узнаете лучшие подходы к написанию кода и научитесь применять их на практике. ⚡ Если вы хотите расширить свои знания — попробуйте пройти вступительный тест и присоединяйтесь к новой группе ⚡

Иногда на собеседованиях на позицию iOS-разработчика соискателей спрашивают о том, что такое optional, какие существуют спосо
+6
Иногда на собеседованиях на позицию iOS-разработчика соискателей спрашивают о том, что такое optional, какие существуют способы развернуть optional, и что называют неявно развернутым optional? Об этом — наш пост🕵

🙋‍♂Привет! Меня зовут Владимир Балун и это моя история в мире ИТ. Более 5 лет я являюсь разработчиком и работал в таких компаниях, как: Тинькофф, Лаборатории Касперского и Mail.ru. Сейчас я автор и ведущий разработчик в Ozon и руководитель курса «Golang Developer Professional» в OTUS. ** 🎓 В программирование пришел совершенно случайно - родители отправили учиться в колледж на программиста. На тот момент я не понимал, интересно мне это или нет и пошел, потому что нужно было получить образование. На третьем курсе внезапно программирование превратилось в мое хобби и любимое увлечение и после этого я стал занимался программированием 24/7. Иногда доходило до того, что я ложился спать и не мог заснуть, потому что прокручивал задачи в голове. В конце 4 курса я напросился на стажировку в небольшую компанию, которая занималась разработкой CAD системы. После того, как я закончил обучение я начал искать работу программистом и выбрал компанию, в которой проходил стажировку и проработал там примерно год. Все свободное от работы время я посвящал обучению и освоению новых навыков. Когда мои коллеги смотрели видео на ютубе, я изучал статьи на Хабре. 😉 Спустя примерно год я понял, что я вырос и перестаю там развиваться. И стал развивался в геймдеве, затем разрабатывал высоконагруженные сервисы в Тинькофф, антивирусное ПО в Kaspersky Lab, бэкенд для мессенджеров Mail.ru Group (VK) Набравшись опыта я решил попробовать что-то новое и стал менторить разработчиков. Сам знаком с чувством, когда не с кем посоветоваться и узнать что-то полезное. К сожалению или к счастью, мне помогали только поисковики и книги по программированию. Поэтому уже более 2 лет я помогаю другим ребятам выйти на новый карьерный уровень и за это время я помог более 500 человек. Преподавание для меня – стало отличным способ разложить свои знания по полочкам, а также, меня очень вдохновляет получать обратную связь от студентов и быть вкладом в развитии их карьеры. 💪 Я готовлю учеников к работе в крупных компаниях. Пройдя обучение вы подтянете свои навыки и станете востребованным специалистом, потому что получите навыки, которые требуют работодатели. Поэтому если у вас сейчас есть желание изменить язык программирования, изменить сферу разработки – не бойтесь и начните совершать какие-то шаги в этом направлении. А я в свою очередь помогу вам быстро добиться результата, сосредоточиться на самом главном и с радостью передам свой опыт в программировании.

В эпоху Agile и быстро меняющегося IT-мира, требования к профессии проджект-менеджера существенно изменились. В чем заключается роль проджект-менеджера сейчас, и какие скиллы нужны, чтобы оставаться востребованным?🤔 📣 Ирина Метансина, эксперт с опытом 10 лет в проектном управлении, приглашает в 20:00 на открытый урок «Компетенции Agile проджект-менеджера: что важно уметь лидеру команды сегодня?». Вебинар приурочен к старту онлайн-курса «Agile Project Manager в IT» в OTUS.

Разница между junior- и senior-разработчиками в том, что первый может реализовать какую-то фичу, а второй может объяснить, чт
+5
Разница между junior- и senior-разработчиками в том, что первый может реализовать какую-то фичу, а второй может объяснить, что скрывается за каждой строкой кода, найти потенциально проблемные места и оптимизировать их. 📚 Следующие книги позволят вам получить знания, которые повысят ваш уровень как разработчика. Есть литература и для среднего, и для профессионального уровня.

Присматриваетесь к сфере IT или уже решили связать свою профессиональную жизнь с технологиями, но не знаете, с чего начать? �
Присматриваетесь к сфере IT или уже решили связать свою профессиональную жизнь с технологиями, но не знаете, с чего начать? 😉 Подписывайтесь на бесплатную образовательную рассылку OTUS Direct. В ней вас ждут ➡️ обзор профессий в IT, принципы эффективной учебы, советы опытных айтишников, подготовка к поиску работы, карьерный гайд и другие полезные материалы. Всего одно письмо в неделю и никакого спама 📫

#Otus_анонс 🔥 Анонс вебинаров в OTUS! Записывайтесь на вебинары и подключайтесь к трансляциям!
#Otus_анонс 🔥 Анонс вебинаров в OTUS! Записывайтесь на вебинары и подключайтесь к трансляциям!

Всем привет, друзья 😉 Хоть лето и в самом разгаре и нужно успеть хорошо отдохнуть, но это не повод перестать изучать новое в
Всем привет, друзья 😉 Хоть лето и в самом разгаре и нужно успеть хорошо отдохнуть, но это не повод перестать изучать новое в IT. Ведь обучаясь летом, можно хорошо подготовиться к осеннему сезону найма. 🔆 Представляем вам самые жаркие курсы июля в OTUS 🔆

😓Как вы считаете, какой самый сложный в изучении язык программирования?
Anonymous voting

Вчера мы рассказали о преимуществах и недостатках работы программиста. 🧑‍💻 Сегодня выясним, какими навыками и знаниями долж
+5
Вчера мы рассказали о преимуществах и недостатках работы программиста. 🧑‍💻 Сегодня выясним, какими навыками и знаниями должен обладать соответствующий специалист, а также финансовый вопрос.

👑 Если вы хотите начать свой путь в IT, вырасти до проджект-менеджера в IT или углубленно разобраться в современных методиках, Влас Старцев ( руководитель курса и ведущий менеджер по продукту в Эвотор) приглашает на онлайн-курс «Agile Project Manager в IT» в OTUS. В течение курса вы будете шаг за шагом строить работу своего проекта с применением актуальных Agile-методик. Проектом может стать ваш кейс с работы, план стартапа и любая другая интересная вам тема ☄️