Главная » Хабрахабр » Обзор митапа OpenDay JetBrains

Обзор митапа OpenDay JetBrains

Я решил поделиться своими впечатлениями об этом мероприятии и о самой компании. 19 апреля 2018 года в Москве прошел митап OpenDay JetBrains, который посетило большое количество людей, в том числе и я.

Предвкушение

Во время регистрации они просили указать, что именно хотелось бы услышать на митапе, что было странно, так как вроде темы докладов объявлены. О самом митапе я узнал из анонса на хабре. Когда я на работе стал интересоваться у коллег, кто пойдет, оказалось, что многие пошли бы, но были не в курсе. Потом 17 апреля пришло письмо с подробностями места проведения. В общем, поехал я один. Может это ошибка JB и слабый пиар, а может они и так получили достаточно большое количество регистраций. Обидно за тех кто хотел пойти. Но на самом мероприятии не было контроля и в принципе пройти мог любой желающий.

Программа

  • 18:30 – Встречаем гостей. Кофе, сладости.
  • 19:00 – Язык программирования Kotlin. Что это и зачем. Роман Белов, PMM в Kotlin
  • 19:45 – “Xodus” — база данных, в которой YouTrack хранит баги. Максим Мазин, Team Lead в YouTrack.
  • 19:45 – Опыт разработки full-stack приложения на Kotlin. Сергей Шкредов, Team Lead в новом продукте.
  • 20:30 – Эволюция фич в IntelliJ IDEA. Николай Чашников, Team Lead в IDEA Core.
  • 20:30 – Как мы в Rider производительность улучшаем. Андрей Акиньшин, Senior developer в Rider.
  • 21:15 – Отсутствие Минимум процессов — тоже процесс. Сергей Кукс, .NET Department Lead.
  • 22:00 – Вопросы и ответы: открытая дискуссия с Максимом Шафировым, CEO JetBrains.

Из параллельных докладов я выбрал "Опыт разработки full-stack приложения на Kotlin" & "Эволюция фич в IntelliJ IDEA" Зала было два, для параллельных докладов.

Встречаем гостей

В фойе дружелюбно встречали сотрудники JB в синих футболках с надписью JenBrains Band. Итак, митап проходил в Москва-Сити в банкетном зале Crystal Ballroom, расположенном на четвертом этаже башни «Око». Кофе и печеньки были в достатке а сам зал поразил огромным экраном, на котором все было видно очень четко. Кто успел, смог получить симпатичную футболку с надписью JetBrtains rocks, очень многие тут-же стали переодеваться в обновку. Сколько точно людей пришло на митап, я конечно ответить не могу, но по словам Срегея Кукса около 500 человек, что в принципе похоже на правду.

Язык программирования Kotlin. Что это и зачем

Для тех кто уже пишет на Kotlin, думаю было довольно скучно, но мне было интересно вспомнить некоторые особенности языка, так как я давно не брал в руки шашек. Первый доклад был в основном про базовые вещи в Kotlin. Вопросы задавались оживленно и Романа со сцены сгоняли, чтобы продолжать отвечать уже не со сцены. Более интересны были вопросы после доклада. Для меня самым интересным было узнать, что для Kotlin теперь есть официальный style guide.

Опыт разработки full-stack приложения на Kotlin

Не знаю на кого был ориентирован этот доклад. Второй доклад не совсем соответствовал своему заголовку, я ожидал увидеть там примеры кода, хардкора и что-то, что можно применить на деле, но в там была теория и поверхностный осмотр архитектуры, как они строят и собирают full-stack проект. А заголовок дать такой: "Ежики плакали, кололись, но продолжали есть кактус". Весь доклад можно было уложить в один абзац. В целом, судя по ответам на задаваемые вопросы, можно сделать такой вывод: Kotlin продолжает двигаться в направлении кроссплатфоменности, успехи есть, но он ещё не в том состоянии чтобы можно было комфортно писать кроссплатформенное приложение.

Эволюция фич в IntelliJ IDEA

Я очень ожидал чего-то динамичного, интересные истории про то, как приходили те или иные идеи фич, но там просто был рассказ про то как развивалось дополнение и сворачивание кода, за пол часа только две фичи, которыми итак пользуется большинство и о чем уже говорилось не однократно. Третий доклад был большим разочарованием. Т.е. Единственное, что было интересно, так это то что подсветка имен аргументов метода появилось как сворачивание кода, но только работающее в обратную сторону. В итоге эту фичу вынесли в отдельный вид, так как поведение сворачивание кода наоборот – работает не так, как ожидает пользователь. код развернут, но при попадании туда курсора, он сворачивается.

Отсутствие Минимум процессов

Выступал Сергей Кукс, он из команды . Четвертый доклад был прям про то, что я писал в темах которые ожидал услышать на конференции, а именно о том, как проходит разработка проектов в самом JetBrains. В целом это было интересно послушать и сложилось такое ощущение, что у них правда работает принцип изложенный Петром Леонидовичем Капицей (что и присутствовало на одном из слайдов) NET и он больше говорил про то как идет разработка у них, но постоянно упоминал, что жестко зафиксированного процесса разработки в компании нет, каждая команда работает по своему, как она хочет и как удобно разработчикам.

Руководить – это значит не мешать хорошим людям работать.

Вопросы и ответы

Поначалу сессия шла со скрипом, но постепенно зал разогрелся и дискуссия продлилась до 22:30. На сцене присутствовал не только Максим Шафиров, но и все выступавшие сегодня докладчики, HR. Особенный восторг вызвал ответ, что большой фидбек собирается с rutracker.org Вопросы задавались самые разные и про развитие JB, и про развитие Kotlin, про стажировку в JB (только тут я обратил внимание, что на митап пришло очень много молодых людей, студентов, а может быть и старшеклассников).

After party

Осталось довольно много людей. По завершении официальной части привезли пиццу и в отдельном зале угощали пивом. Присутствовали, практически все докладчики, можно было со всеми пообщаться, поговорить за жизнь и было видно разочарование на лицах людей, которым нужно было уходить домой раньше. Пиво было вкусным, пиццы хватило всем и общение получилось интересным, я пробыл до самого конца, пока всех не стали выгонять (около часа ночи).

Заключение

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

Теперь же мне это кажется привлекательным, а учитывая по оброненным вскользь словам, что они ищут людей с новыми идеями, даже появилось желание попробовать к ним устроиться работать. Раньше я никогда не задумывался о работе в JB.

Похоже, что вы сможете там реализовать свой потенциал. Хотелось бы закончить призывом: если вы НЕ любите формальные процессы, у вас есть свои идеи, вы хотите получать больше драйва и удовольствия от своей работы, то посмотрите на компанию JB.


Оставить комментарий

Ваш email нигде не будет показан
Обязательные для заполнения поля помечены *

*

x

Ещё Hi-Tech Интересное!

Подводные камни выбора светодиодного экрана для переговорки или конференц-зала вместо проектора

Пару лет назад почти везде в переговорках и конференц-залах использовали проекторы. Они относительно дешёвые, дают большую картинку без швов, удобны в обращении (относительно). Но при этом они требуют темноты и штор, шумят (недорогие), греют помещение. Технология развивается, конкуренция растёт, цена ...

Д-пантенол: препарат для добра

Знакомьтесь — декспантенол. Декспантенол получает уже пятое дыхание в медицине. Для нас важно, что он значительно стимулирует процессы регенерации в повреждённых слизистых оболочках и коже, плюс делает ещё много чего полезного. Такой эффект получается из-за универсальности тех биохимических процессов, на ...