Акции школ
Войти

Максим Тимонин

Специализация:

Разработка, Python, Программирование


Компания: GeekBrains (ГикБреинс)

1 курсов

средняя стоимость курсов:  15 000 руб

рейтинг: Язык: ru

Поделиться

О преподавателе

О преподавателе

2009 - 2015 — МГТУ им. Н.Э.Баумана. 2013 - 2015 — Технопарк Mail.Ru (спец. «Системный архитектор»). 2015 - 2017 — Команда инфраструктуры Поиска Mail.Ru. 2017 - н.в. — работаю в проектах в сфере Big Data (построение Data Lake, горячие и холодные данные). Большой опыт в разработке, тестировании, системном администрировании и devops. Основные инструменты: Java, Scala, Python, С++, bash, Docker, CI/CD-инструменты (Ansible, Salt, Jenkins, etc). Почему Java Знакомство с Java произошло в 2012 году. Меня язык привлёк в первую очередь широтой применения и простотой (относительно C++). Java самой структурой языка помогает разработчику думать в парадигме ООП, и это очень помогает при проектировании приложений и систем любого масштаба и сложности. Java балансирует между высокоуровневыми абстракциями и системным программированием. В Java многие вещи делать просто, но при этом она оставляет возможность подкрутить программу, где это необходимо, для повышения производительности. Java компилируемый язык. Это значительно облегчает поиск ошибок, потому что большинство из них приведёт к ошибке компиляции (в отличии от Python, например). С 2017 года я пишу на Scala. Она устраняет многословность Java и позволяет писать простыми и изящными конструкциями. Однако, чтобы понимать преимущества Scala и грамотно пользоваться ими, необходимо твёрдое понимание Java.
Java разработчик

Где преподает

GeekBrains (ГикБреинс)

393 курса по 489 темам

Онлайн-платформа для обучения GeekBrains (Гик брейнс) работает с 2014 года. Является частью холдинга Mail.Ru Group и резидентом Сколково с 2016...

Отзывы о курсах с этим преподавателем

3
Рейтинг курсов