R. D. 26 мая 2016

В гостях — Василий Васильков, VP of Engineering компании Ecwid, одной из крупнейших в мире e-commerce платформ.

Василий с самого начала, принимал непосредственное участие в принятии и реализации большинства архитектурных решений, а сейчас руководит разработкой. За годы работы команда выросла с одной до сотни машин, с двух до 25 сервисов и научились готовить микро-сервисы правильно.

Поговорим про то, как Василий стал программистом, с чем столкнулся в обучении и работе, на что смотрит при найме новых разработчиков. Спросим его, каково это — работать в успешном глобальном стартапе. Попросим поделиться советами с начинающими программистами.

R. D. 26 мая 2016

Поговорим про серверную инфраструктуру. Как ее правильно строить, обновлять и проектировать. Рассмотрим проблематику способов управления руками, а так же с помощью скриптов. Познакомимся с управлением конфигурацией и поговорим про Ansible. Затронем тему Devops, Vagrant, Docker. Пройдемся по современным тенденциям и сервисам. Обсудим сервисы Amazon.

Соведущий — Иван Евтухович, основатель компании express42, специализирующейся на консалтинге в области автоматизации управления инфраструктурой.

R. D. 26 мая 2016

Интервью с CTO и сооснователем Wheely.com Иваном Самсоновым. Поговорим про то, как Иван стал разработчиком, как создавал свою компанию, про найм людей и много еще чего интересного.

R. D. 26 мая 2016

Поговорим об экосистемах языков программирования. Основным примером будет язык Ruby. Во многом он стал примером для подражания, с которого разобрали все, что только можно в разные экосистемы. Как снаружи языка, так и внутри.

R. D. 26 мая 2016

Поговорим о настройке рабочего окружения, инструментах, софте, работе в команде и личной продуктивности. Расскажем про то, как налажена удаленная работа в команде Хекслета.

Ссылки
R. D. 26 мая 2016

Поговорим о формировании локального сообщества программистов и ИТ-шников, как и зачем участвовать в жизни сообщества. Поговорим о пилотном старте локального сообщества пользователей Хекслета.

R. D. 26 мая 2016

Что, как и зачем изучать, с чего начинать, какая нужна подготовка и как найти самые интересные для себя области.

  • зачем математика программисту?
  • какая нужна подготовка, чтобы начать изучать математику будучи уже взрослым? что такое “школьный курс” вообще?!
  • theory of computation, математические свойства железа и софта, фундаментальные ограничения вычислительных машин
  • зачем нужна теория автоматов

Полезные ссылки

Просто интересные книги

Серьезные книги

R. D. 26 мая 2016

Экстремальное программирование это набор практик, который выводит качество программного обеспечения на новый уровень. Разработка через тесты, парное программирование, использование непрерывной интеграции, коротких циклов релиза и рефакторинга приводит к значительному улучшению программного продукта и кардинально ускоряет его разработку. Мы поделимся своим многолетним опытом практики XP и расскажем как проще всего начать использовать лучшее из того что есть в XP.

R. D. 26 мая 2016

Как начать писать тесты, как работать с TDD, какие тесты бывают и как писать нормальный код так, чтобы его можно было тестировать. И, конечно, мы поговорим про сайд-эффекты, чистые функции, mock'и, stub'ы и все такое.

R. D. 26 мая 2016

Мы поговорим о том, что важно показать на собеседовании, какими знаниями надо обладать, как готовиться к беседе. Рассмотрим типы задаваемых вопросов и цели, которые они преследуют. Узнаем, чем отличаются собеседования на junior и senior позиции. Так же Кирилл расскажет про свой опыт, ошибки и извлеченные уроки после сотен проведенных собеседований (удаленно и очно). Мы также затронем вопросы культур и типов компаний. Как по собеседованию понять, стоит ли там работать. А в конце ответим на вопрос «почему люк круглый?»

Заметки и ссылки
Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Node, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →