#Otus_анонс
🔥 Новый месяц и новый анонс курсов OTUS 🔥
Выбирайте интересный вам курс и записывайтесь в группу!
🔥 Новый месяц и новый анонс курсов OTUS 🔥
Выбирайте интересный вам курс и записывайтесь в группу!
Разыскиваются новые члены команды OTUS!
🕵️♀️Младший специалист по документообороту.
🕵️Продюсер онлайн курсов.
🕵️♀️Менеджер по обучению и развитию персонала.
🕵️Стажёр в отдел продаж
🕵️♀️Product manager Edtech
Если вас заинтересовала вакансия, присылайте своё резюме с названием вакансии Оксане Бабкиной:
Почта: o.babkina@otus.ru
Телеграм @oksi1606
🕵️♀️Младший специалист по документообороту.
🕵️Продюсер онлайн курсов.
🕵️♀️Менеджер по обучению и развитию персонала.
🕵️Стажёр в отдел продаж
🕵️♀️Product manager Edtech
Если вас заинтересовала вакансия, присылайте своё резюме с названием вакансии Оксане Бабкиной:
Почта: o.babkina@otus.ru
Телеграм @oksi1606
#Otus_анонс
🔥 Продолжаем учиться с OTUS!
Записывайтесь на бесплатные вебинары и подключайтесь к трансляциям!
🔥 Продолжаем учиться с OTUS!
Записывайтесь на бесплатные вебинары и подключайтесь к трансляциям!
This media is not supported in your browser
VIEW IN TELEGRAM
#Otus_отзыв
💥 Начни осваивать самые последние актуальные технологии iOS-разработки.
Сложные и хардкорные задачи для создания топовых приложений ждут вас в новом потоке онлайн-курса «iOS Developer. Professional» OTUS.
За 5 месяцев вы освоите ключевые особенности Swift 5, сможете определять целесообразность применения паттернов и погрузитесь в нюансы использования Rx.
💥 Начни осваивать самые последние актуальные технологии iOS-разработки.
Сложные и хардкорные задачи для создания топовых приложений ждут вас в новом потоке онлайн-курса «iOS Developer. Professional» OTUS.
За 5 месяцев вы освоите ключевые особенности Swift 5, сможете определять целесообразность применения паттернов и погрузитесь в нюансы использования Rx.
#expert
🤟 Сегодня в гостях у OTUS News Андрей Кравчук – разработчик с 14-летним опытом и преподаватель курса OTUS “Python Developer. Professional”. Андрей рассказал о пользе изучения функционального программирования.
О функциональном программировании к 2023 году не слышал только ленивый. Мейнстримные языки (Python, JavaScript) по ходу развития приобретают всё больше функциональных черт, а нишевые языки, изначально ориентированные на ФП (Clojure, Rust) завоёвывают всё большую популярность. Кроме того, функциональные языки-мастодонты вроде Common Lisp и Haskell также не пропадают с горизонта индустрии. Первый сейчас популярен среди компаний, исследующих квантовые вычисления, а второй часто используется в блокчейн-стартапах.
С чего же начать, если хочется одной ногой попробовать воду в море функционального программирования?
Я бы рекомендовал обратить взор на Scheme, входящий в семейство LISP-подобных языков. Лисп, в свою очередь, является вторым старейшим языком программирования высокого уровня, уступая лишь на год Фортрану. Scheme – его более поздний минималистичный диалект, который в своё время даже использовался для обучения программированию в институте MIT.
😉 Язык этот, хоть и сначала поражает непривычным синтаксисом, лёгок для освоения, так как по характеристикам совпадает со многими современными мейнстримными языками – он является динамически сильно типизированным языком с лексическими областями видимости, замыканиями и сборкой мусора, что ставит его в один ряд с такими языками, как Python, Ruby и C# старше 4.0. При написании кода на Scheme часто преследует чувство узнавания. Например, все манипуляции со списками на нём принято выполнять с помощью «трёх столпов»
👉 Для погружения в Scheme я рекомендую бесплатный веб-сервис Exercism, который предлагает для решения набор упражнений с постоянно возрастающей сложностью, а также возможность обсудить своё решение с сообществом и даже получить фидбек от ментора. Каждое упражнение снабжено пачкой автоматических тестов. У Scheme огромное количество реализаций, каждая со своими плюсами и минусами. Для решения упражнений на Exercism хорошо подойдёт популярная и универсальная реализация Scheme под названием Guile. Под Linux она есть в репозиториях большинства дистрибутивов, под MacOS её можно установить из Homebrew, а под Windows можно воспользоваться WSL.
Чтобы ознакомиться с основами языка и успешно решать упражнения, достаточно будет первых шести пунктов быстрого введения “Learn Scheme in 15 minutes”. Более обстоятельное и подробное введение для новичка – “A Scheme Primer”. Наконец, если тема функционального программирования вас заинтересовала, не могу не порекомендовать книгу “Structure and Interpretation of Computer Programs”, уже ставшую легендарной – недаром её называют The Wizard book; есть также её перевод на русский. Эта книга в своё время раскрыла мне глаза как на ФП, так и на индустрию программирования в целом.
_
Андрей ведёт Telegram-канал «Лисп в изгнании», посвящённый разработке видеоигр на языках LISP-семейства.
🤘Присоединяйтесь, если интересно!
🤟 Сегодня в гостях у OTUS News Андрей Кравчук – разработчик с 14-летним опытом и преподаватель курса OTUS “Python Developer. Professional”. Андрей рассказал о пользе изучения функционального программирования.
О функциональном программировании к 2023 году не слышал только ленивый. Мейнстримные языки (Python, JavaScript) по ходу развития приобретают всё больше функциональных черт, а нишевые языки, изначально ориентированные на ФП (Clojure, Rust) завоёвывают всё большую популярность. Кроме того, функциональные языки-мастодонты вроде Common Lisp и Haskell также не пропадают с горизонта индустрии. Первый сейчас популярен среди компаний, исследующих квантовые вычисления, а второй часто используется в блокчейн-стартапах.
С чего же начать, если хочется одной ногой попробовать воду в море функционального программирования?
Я бы рекомендовал обратить взор на Scheme, входящий в семейство LISP-подобных языков. Лисп, в свою очередь, является вторым старейшим языком программирования высокого уровня, уступая лишь на год Фортрану. Scheme – его более поздний минималистичный диалект, который в своё время даже использовался для обучения программированию в институте MIT.
😉 Язык этот, хоть и сначала поражает непривычным синтаксисом, лёгок для освоения, так как по характеристикам совпадает со многими современными мейнстримными языками – он является динамически сильно типизированным языком с лексическими областями видимости, замыканиями и сборкой мусора, что ставит его в один ряд с такими языками, как Python, Ruby и C# старше 4.0. При написании кода на Scheme часто преследует чувство узнавания. Например, все манипуляции со списками на нём принято выполнять с помощью «трёх столпов»
map, filter и reduce, так хорошо известным JS-программистам. Корень этого явления состоит в вышеупомянутом факте. Лисп, являясь одним из старейших ЯП, был колыбелью инноваций на протяжении многих лет. Многие языковые фичи – условный оператор if/else, рекурсия, сборка мусора, функции как объекты первого класса – впервые появились именно в нём. К тому же, история циклична, и многие парадигмы, разработанные в рамках семейства LISP-подобных языков, казавшиеся бесполезной академической игрушкой тогда, во второй половине XX века, сейчас заново обретают свою важность в прикладном смысле. Например, иммутабельные структуры данных на порядки упрощают написание многопоточного кода, необходимого для задействования всех вычислительных ядер современных CPU.
👉 Для погружения в Scheme я рекомендую бесплатный веб-сервис Exercism, который предлагает для решения набор упражнений с постоянно возрастающей сложностью, а также возможность обсудить своё решение с сообществом и даже получить фидбек от ментора. Каждое упражнение снабжено пачкой автоматических тестов. У Scheme огромное количество реализаций, каждая со своими плюсами и минусами. Для решения упражнений на Exercism хорошо подойдёт популярная и универсальная реализация Scheme под названием Guile. Под Linux она есть в репозиториях большинства дистрибутивов, под MacOS её можно установить из Homebrew, а под Windows можно воспользоваться WSL.
Чтобы ознакомиться с основами языка и успешно решать упражнения, достаточно будет первых шести пунктов быстрого введения “Learn Scheme in 15 minutes”. Более обстоятельное и подробное введение для новичка – “A Scheme Primer”. Наконец, если тема функционального программирования вас заинтересовала, не могу не порекомендовать книгу “Structure and Interpretation of Computer Programs”, уже ставшую легендарной – недаром её называют The Wizard book; есть также её перевод на русский. Эта книга в своё время раскрыла мне глаза как на ФП, так и на индустрию программирования в целом.
_
Андрей ведёт Telegram-канал «Лисп в изгнании», посвящённый разработке видеоигр на языках LISP-семейства.
🤘Присоединяйтесь, если интересно!
👏2👍1🔥1
#Otus_анонс
🔥 Продолжаем учиться с OTUS!
Записывайтесь на бесплатные вебинары и подключайтесь к трансляциям!
🔥 Продолжаем учиться с OTUS!
Записывайтесь на бесплатные вебинары и подключайтесь к трансляциям!
🔥5
На День влюбленных принято дарить друг другу валентинки и признаваться в любви. А у айтишников свой язык любви — язык программирования.
OTUS подготовил для вас серию карточек с разными способами сделать валентинку 😋 с помощью языков программирования.
А также приятный сюрприз - промокод LOVEOTUS2023 на скидку, которым можно воспользоваться до 19 февраля включительно.
💥 Делитесь своими способами оригинально поздравить с Днем святого Валентина в комментариях.
OTUS подготовил для вас серию карточек с разными способами сделать валентинку 😋 с помощью языков программирования.
А также приятный сюрприз - промокод LOVEOTUS2023 на скидку, которым можно воспользоваться до 19 февраля включительно.
💥 Делитесь своими способами оригинально поздравить с Днем святого Валентина в комментариях.
❤5🔥2❤🔥1
Ажиотаж вокруг NoCode решений и нейросетей, в особенности ChatGPT, не стихает и только набирает обороты. Они сдают экзамены, пишут статьи, сценарии и код, а новости о том, что они вот-вот заменят всех, в том числе разработчиков, подхватывает огромное количество изданий и активно обсуждаются.
Но так ли это и что будет в IT? Именно это обсудим в эфире с Tech Unit Lead Авито, Александром Пряхиным, который прошел долгий путь от junior Developer до CTO.
Во время эфира, мы обсудим:
🔝Откуда пошли NoCode и нейросети
🔝Востребованность на рынке подобных решений – есть ли риски для инженеров
🔝За и против применения в продакшне – кейсы, когда нейросети могут быть полезны
В конце эфира мы посмотрим на то, как работает ChatGPT и как можно использовать её, развиваясь в IT.
🕰 Начинаем 21 февраля в 19:00 по Москве. Записывайтесь и приглашайте коллег!
Но так ли это и что будет в IT? Именно это обсудим в эфире с Tech Unit Lead Авито, Александром Пряхиным, который прошел долгий путь от junior Developer до CTO.
Во время эфира, мы обсудим:
🔝Откуда пошли NoCode и нейросети
🔝Востребованность на рынке подобных решений – есть ли риски для инженеров
🔝За и против применения в продакшне – кейсы, когда нейросети могут быть полезны
В конце эфира мы посмотрим на то, как работает ChatGPT и как можно использовать её, развиваясь в IT.
🕰 Начинаем 21 февраля в 19:00 по Москве. Записывайтесь и приглашайте коллег!
👍4
⚡️ Всем привет! Сегодня в гостях у Otus News Мария Тихонова – Senior Data Scientist в SberDevices и преподаватель курса OTUS “Machine Learning. Professional”.
Маша поделилась вредными советами по общению, которые пригодятся начинающим, да и не только, айтишникам. Только не перепутайте 😉
Совет 1: Напишите коллеге в Whatsapp, а еще лучше – отправьте голосовуху.
Совет 2: Всегда сидите в Zoom с включенным микрофоном, из которого доносятся странные неприятные шумы.
Совет 3: Поставьте коллегам встречу на 9 утра, лучше накануне вечером.
Совет 4: Читать документацию – для слабаков! Замучайте вопросами коллег (конечно, в Whatsapp по совету №1). Лучше всего при этом путать раскладку клавиатуры и писать капсом.
Совет 5: Залейте в git-репозиторий файл на много гигов, лучше – прямо в main.
Совет 6: Используйте случайные комбинации букв для названий переменных, а то вдруг конкуренты увидят ваш код?
Совет 7: Громко заявите, что трушные прогеры работают только через Github Desktop и под виндой, а Linux, Ubuntu и консоль – прошлый век.
Совет 8: Попросите всех срочно откомментить google-док, но не давайте доступ.
Совет 9: Напишите коллеге «Привет, как дела?» и дальше долго держите тишину.
Совет 10: Назначьте созвон без темы с пометкой «Крайне важный митап» и забудьте прийти на него.
Совет 11: Используйте максимально нетипичные версии библиотек и никогда не пишите requirements.txt.
Совет 12: Зайдите на сервер, где крутится обучение ваших коллег и сделайте restart всего.
Совет 13: Хейтите фоточки котиков, которые коллеги скидывают в общий чат.
С вредными советами разобрались, а вот полезные можете прочитать в этом посте на Хабр. А если интересно следить за новостями в мире IT, приглашаем в Telegram-канал Марии “Mashkka про Data Science”.
#expert
Маша поделилась вредными советами по общению, которые пригодятся начинающим, да и не только, айтишникам. Только не перепутайте 😉
Совет 1: Напишите коллеге в Whatsapp, а еще лучше – отправьте голосовуху.
Совет 2: Всегда сидите в Zoom с включенным микрофоном, из которого доносятся странные неприятные шумы.
Совет 3: Поставьте коллегам встречу на 9 утра, лучше накануне вечером.
Совет 4: Читать документацию – для слабаков! Замучайте вопросами коллег (конечно, в Whatsapp по совету №1). Лучше всего при этом путать раскладку клавиатуры и писать капсом.
Совет 5: Залейте в git-репозиторий файл на много гигов, лучше – прямо в main.
Совет 6: Используйте случайные комбинации букв для названий переменных, а то вдруг конкуренты увидят ваш код?
Совет 7: Громко заявите, что трушные прогеры работают только через Github Desktop и под виндой, а Linux, Ubuntu и консоль – прошлый век.
Совет 8: Попросите всех срочно откомментить google-док, но не давайте доступ.
Совет 9: Напишите коллеге «Привет, как дела?» и дальше долго держите тишину.
Совет 10: Назначьте созвон без темы с пометкой «Крайне важный митап» и забудьте прийти на него.
Совет 11: Используйте максимально нетипичные версии библиотек и никогда не пишите requirements.txt.
Совет 12: Зайдите на сервер, где крутится обучение ваших коллег и сделайте restart всего.
Совет 13: Хейтите фоточки котиков, которые коллеги скидывают в общий чат.
С вредными советами разобрались, а вот полезные можете прочитать в этом посте на Хабр. А если интересно следить за новостями в мире IT, приглашаем в Telegram-канал Марии “Mashkka про Data Science”.
#expert
🤣9🔥6👍3🤔1
Компания Экспресс 42 совместно с OTUS Онлайн-образование, HeadHunter, Yandex Cloud и Флант проводит уникальное и масштабное исследование состояния DevOps в России!
Если тема DevOps вам не безразлична – просим вас пройти опрос https://e42.link/state-of-devops23 и внести свой вклад в развитие отрасли.
Мы ждем ИТ-специалистов: разработчиков, тестировщиков, админов, инженеров, техлидов и тимлидов, CTO, CIO, CDTO и др.
Важно мнение каждого!
Для всех кто заполнит опросник, мы приготовили подарки:
🔹скидка 10% на любые курсы и продукты OTUS;
🔹лотерея, в которой мы разыграем 50 книг по DevOps.
Вы будете самыми первыми, кто узнает о результатах и получит отчет, как только он будет готов!
Заполнить анкету можно по ссылке➡️ https://e42.link/state-of-devops23
Если тема DevOps вам не безразлична – просим вас пройти опрос https://e42.link/state-of-devops23 и внести свой вклад в развитие отрасли.
Мы ждем ИТ-специалистов: разработчиков, тестировщиков, админов, инженеров, техлидов и тимлидов, CTO, CIO, CDTO и др.
Важно мнение каждого!
Для всех кто заполнит опросник, мы приготовили подарки:
🔹скидка 10% на любые курсы и продукты OTUS;
🔹лотерея, в которой мы разыграем 50 книг по DevOps.
Вы будете самыми первыми, кто узнает о результатах и получит отчет, как только он будет готов!
Заполнить анкету можно по ссылке➡️ https://e42.link/state-of-devops23
👍8
#Otus_анонс
🔥 Начинаем короткую рабочую неделю с анонса вебинаров в OTUS!
Записывайтесь и подключайтесь к трансляциям!
🔥 Начинаем короткую рабочую неделю с анонса вебинаров в OTUS!
Записывайтесь и подключайтесь к трансляциям!
Разыскиваются новые члены команды OTUS!
🕵️♀️ Product Manager EdTech.
🕵️♀️ Продюсер онлайн курсов.
🕵️♀️ Интернет-маркетолог.
🕵️♀️ Комьюнити-менеджер.
🕵️♀️ SQL-разработчик.
🕵️♀️ Стажер в отдел продаж.
Работа удаленная. Если вас заинтересовала вакансия, присылайте своё резюме с названием вакансии Оксане Бабкиной:
Почта: o.babkina@otus.ru
Телеграм @oksi1606
🕵️♀️ Product Manager EdTech.
🕵️♀️ Продюсер онлайн курсов.
🕵️♀️ Интернет-маркетолог.
🕵️♀️ Комьюнити-менеджер.
🕵️♀️ SQL-разработчик.
🕵️♀️ Стажер в отдел продаж.
Работа удаленная. Если вас заинтересовала вакансия, присылайте своё резюме с названием вакансии Оксане Бабкиной:
Почта: o.babkina@otus.ru
Телеграм @oksi1606
👍1
⚡️ Всем привет!
Сегодня в гостях у Otus News Алина Романова – Information Analyst в голландской компании bol.com и преподаватель курса OTUS «Системный аналитик. Advanced».
Алина поделилась полезными рекомендациями для всех, кто ищет работу за рубежом: как прокачать LinkedIn-профиль, правильно написать CV, найти релевантные вакансии и подготовиться к интервью. ⬇️
Статья в Otus Journal
#expert
Сегодня в гостях у Otus News Алина Романова – Information Analyst в голландской компании bol.com и преподаватель курса OTUS «Системный аналитик. Advanced».
Алина поделилась полезными рекомендациями для всех, кто ищет работу за рубежом: как прокачать LinkedIn-профиль, правильно написать CV, найти релевантные вакансии и подготовиться к интервью. ⬇️
Статья в Otus Journal
#expert
👍5🔥3👎1👏1