2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005

Новости

Интервью с CEO компании JetBrains Максимом Шафировым

Maxim Shafirov|Максим Шафиров

В профессиональных кругах у JetBrains очень хорошая репутация. Как удается поддерживать такой уровень, ведь потребители ваших продуктов ― люди очень требовательные, привыкшие работать на рынке с высокой конкуренцией?

Говорят, в правильно заданном вопросе уже содержится 80% ответа. Ваш вопрос ― такой. Действительно, рынок очень сложный, пользователь ― избалованный. Зато понятный. А знаем мы наших пользователей потому, что сами такие. Мы сами ― первые пользователи и продукты пишем, главным образом, для себя. Поэтому наши продукты обладают функциональностью, которая полезна разработчикам. К сожалению, эту функциональность не всегда легко „продать“ руководителям этих разработчиков. А мы не слишком-то и стараемся. Видимо, из этого репутация и складывается: мы компания, которая делает качественные и понятные пользователям продукты. Наш маркетинг сводится к информированию возможно большего количества потенциальных пользователей о нашем существовании и обучению уже существующих эффективному использованию продуктов.

В чем главный секрет тех инструментов, которые делает JetBrains? Техническая сложность? Внимание к деталям? Изощренность алгоритмов?

Какие уж тут секреты? БольшАя часть исходного кода наших продуктов доступна под открытой лицензией (Apache). Архитектуру, алгоритмы, уровень работы с деталями ― все можно посмотреть, оценить. Если серьезно, то конечно все дело в уникальной команде первоклассных профессионалов, которым интересно работать.

Языку Kotlin уже больше двух лет, про него и на SECR будет свежий доклад. А когда планируется первое промышленное применение Kotlin? Написаны или у вас какие-нибудь продукты или хотя бы плагины к ним на Kotlin? Когда стоит ждать релиза?

Скажем так ― не языку, а его идее два года. И за это время мы очень существенно продвинулись. В частности, промышленное применение уже состоялось и в JetBrains, и за рамками. Есть несколько приложений в Google Play Store, целиком написанных на Kotlin. В JetBrains мы недавно запустили внутренний каталог сотрудников ― кто в какой команде работает, контактные данные, отпуска, командировки и т.д. Все-таки нас уже более 350, 5 офисов по всему миру. Несколько проектов сейчас в разработке. По собственному опыту могу сказать (я уже полгода пишу исключительно на Котлине), что главные проблемы сейчас ― медленный компилятор и недостаточная функциональность в IDE. Все-таки, мы очень избалованы. По плану, мы должны выпустить бету весной/в начале лета 2014. Тогда же, весной, еще до релиза, состоится финал Kotlin Challenge ― соревнования, в котором довольно сложные задачи нужно будет решать на Kotlin в условиях ограниченного времени. Нам это позволит выявить узкие места в документации, понять, какие типичные ошибки допускают люди, и подумать о том, как их избегать.

Как построен процесс разработки ПО в JetBrains? Сейчас многие компании полагаются в разработке продуктов на проектирование по правилам Agile. Что у вас? Все ли команды внутри компании должны использовать одинаковые методики управления проектами?

Мое личное мнение: Agile, как он повсеместно практикуется ― это грандиозный обман. Agile переводится как „гибкий“. При этом, к вам приходит тренер и рассказывает на пальцах от А до Я, что вы должны делать, а чего вы ни в коем случае делать не должны. Какая уж тут гибкость. Мало Unit-тестов (большая часть тестов ― функциональные) ― не Agile. Нет планирования итераций ― не Agile Нет формального заказчика ― не Agile. Зато, если бумажка есть, сертификат ― тогда Agile. В целом, ситуация с методологиями разработки напоминает классический карго-культ. Люди ищут готовый рецепт успеха и строго следуют ему, вместо того, чтобы проявить пресловутую гибкость, понять уникальность собственного проекта, команды, ситуации. Да, предписанных методик у нас в компании нет. Из повсеместно применяемых практик могу припомнить standup meeting (не обязательно именно стоя, кстати) ― очень полезно. Особенно учитывая, что наши команды распределены географически, и ежедневное общение через видеоконференции помогает держаться вместе. Ну и continuous integration. И самое главное, пожалуй, ― это EAP. Early Access Program ― это практически постоянно действующая программа, дающая доступ к текущим результатам в течение всего релизного цикла. Это не бета-программа, когда разработчик уже все сделал и бета-пользователям остается только искать ошибки. В EAP есть возможность следить за развитием функциональности и реально влиять на то, что в результате получится. Можно без преувеличения сказать, что наши пользователи ― наши со-авторы.

Этой осенью исполнился год с момента, когда JetBrains открыла лабораторию на матмехе СПбГУ. Есть ли какие-то результаты ее работы, что удалось сделать за год?

Напомню, что на данный момент этот проект ― чисто образовательная инициатива. То есть, именно научных исследований там пока нет. Зато в учебном плане ― все замечательно. В течение 2012/13 учебного года ребята проводили несколько семинаров в интересных для нас областях, летом проходили практику у нас в офисе. У кого-то явно появилось желание у нас работать ― замечательно!

Comment

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Premium спонсор

Российская венчурная компания

Gold спонсоры

IntelJetBrainsLuxoftДойче Банк

Silver спонсоры

First Line SoftwareEMCOracleAtlassian

Спонсоры

Parallels

Инновационный спонсор

IBM

При поддержке

GoogleT-Systems

Генеральные партнёры

РУССОФТАП КИТ

При содействии

ACMACM Special Interest Group on Software Engineering

Генеральный интернет-партнер

Bankir.Ru

Партнёры

ReksoftМосковское отделение PMIПрограммная инженерия

Интернет-поддержка

РАЭК

Технические партнёры

Хостинг ЦентрAxureGitHubРайзебюро ВЕЛЬТDigital OctoberРОСАFirmBook

Организаторы

Software Russiai-Help
Поделиться:

Итоги SECR 2013

790 участников, более 100 докладов

Рейтинг докладов
Видео и слайды. Фотографии.

Есть отзыв, фотографии, идеи?
Присылайте

Ждём вас на SECR 2014

  • Спасибо вам за прекрасные условия, которые вы создали для моего участия в CEE-SEC(R). Конференция была организована очень хорошо.

    Д-р Билл Кёртис
    Первый вице-президент и ведущий ученый
    Cast Software

  • Конференция SECR заслуживает самую высокую оценку. Конференция была прекрасно организована, что позволило мне получить удовольствие от интересных и чрезвычайно полезных профессиональных контактов и дискуссий с коллегами.

    Конференция проводится именно для специалистов и профессионалов в области Software Engineering. Желаю вам сохранить такой же уровень профессионализма в дальнейшем.

    Татьяна Даниэлян
    Заместитель директора департамента лингвистических продуктов
    ABBYY

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

    Марк Полк
    Профессор университета Карнеги Меллона
    соавтор CMM

  • С каждым годом CEE-SEC (R) набирает обороты. Каждый год конференция становится больше, и что более важно, лучше: лучше становятся доклады, докладчики и даже место проведения! Object Management Group гордится своим участием, я лично получил огромное удовольствие, и мы с нетерпением ждем 2013 года. Это одно из лучших событий в программной инженерии в Восточной Европе — и, возможно, мира.

    д-р Ричард Соули
    CEO
    Object Management Group

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

    Вячеслав Нестеров
    Генеральный директор Центра разработки программного обеспечения
    EMC Россия

  • Я получил огромное удовольствие, выступая на SECR. Гостеприимство по отношению к докладчикам было исключительным, и вся конференция организована очень хорошо. Я с нетерпением жду скорого возвращения!

    Марк Лайнс
    Управляющий партнёр
    Scott W. Ambler + Associates

  • Спасибо организаторам за отличное мероприятие. Было много интересных докладов, оживленных дискуссий и ярких личностей. Отдельно хочется отметить, что проявилась достаточно тесная связь поколений и нашлось неожиданно много общих фокусов внимания у представителей академической науки и практиков.

    Александр Спиридонов
    руководитель департамента тестирования и эксплуатации программных продуктов
    Omnicomm

  • Конференция SECR-2011 приятно удивила нечастым на Российских научных форумах сплавом интеллектуальности и творчества, содержательности докладов, реальной заинтересованностью участников в получении информации, и все это при отличной организационной поддержке. Огромное спасибо организаторам за продуманность многих деталей, которые сделали участие в конференции приятным, интересным и очень полезным.

    Юрий Карпов
    Профессор, доктор технических наук
    СПбГПУ (Политех)

  • Конференция была отлично организована! Вся необходимая информация была доступна на сайте заблаговременно. Были приглашены ведущие специалисты и интересные докладчики как из России, так и со всего мира. Отобранные доклады были актуальны и познавательны. Высокий интерес вызывали круглые столы, посвященные инновациям, инвестированию, прогнозам на будущее. Огромное спасибо организаторам!

    Евгений Филиппов
    Директор по России и странам СНГ
    Exigen Services

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

    Максим Дорофеев
    Managing partner
    Multiskill.ru

  • Конференция SECR отличается от других: публикой — успешные улыбчивые доброжелательные люди создают впечатление, что я оказался на другой планете; хорошей организацией: удобна для участников, есть комната докладчиков, WiFi, места для общения с доской и экраном. Для меня приятным оказался факт, что в последний момент, когда я собирался уходить на самолет, подошел один из участников и сказал, что ехал на SECR ради двух докладов, один из которых мой.

    Борис Штейнберг
    Профессор
    Южный федеральный университет (РФ)

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

    Джеф Сазерленд
    генеральный директор
    Scrum Inc.

  • SECR была примечательным событием. Причин тому несколько. Качество докладов, широта охватываемых тем и уровень участников сделали международную конференцию по программной инженерии ценной как для теоретиков, так и для практиков. Конференция была особенно полезной и плодотворной для тех из нас, кто приехал из-за рубежа для того чтобы узнать больше о современной России и о состоянии индустрии программного обеспечения в этой стране. Значение сообщества, которым обрастает конференция, в индустрии разработки ПО будет увеличиваться.

    Майкл Казумано
    Профессор
    Слоуновская школа менеджмента MIT

  • Было здорово снова побывать в Москве и на CEE-SECR. Это отлично организованная конференция, по охвату тем выгодно отличающаяся от обычных «западных» конференций, на которых я бываю. Здесь больше практических докладов, но тем не менее сохранена связь с научным сообществом. И еще у конференции очень увлеченная и растущая аудитория. А это значит, что вы на правильном пути.

    Ларс Бендикс
    Associate professor
    Lund University, Sweden

  • SECR — впечатляющая конференция: она охватывает широкий спектр тем компьютерной науки, собирает и вдохновляет докладчиков и участников; хорошо организована, и вообще, участвовать в ней очень весело. Это отличное место, чтобы узнать о новых темах и встретиться с экспертами в данной сфере.

    Крис Латтнер
    Основатель и главный архитектор
    LLVM

  • На прошлой конференции SECR из разговора с Джеффом Сазерлендом (Jeff Sutherland, один из авторов методологии SCRUM), мы узнали о разработке новой методки оценки SCRUM для компаний. Будучи уверенными в уровне своих процессов, мы решились пройти аттестацию, по результатам которой First Line Software стала первой ИТ-компанией в мире, получившей официальную сертификацию Scrum Capability Rating от SCRUM Inc.

    Александр Поздняков
    Директор
    First Line Software

  • Программа конференции всегда ориентирована на современные, актульные технологии разработки ПО и предоставляет уникальную возможность пообщаться «вживую» с мировыми экспертами-гуру в области Software Engineering. Хочется отметить прекрасную атмосферу SECR, которая способствует увлекательным дискуссиям и обмену практическим опытом с коллегами из ведущих IT компаний. Постоянные участники коференции уже давно превратились в хороших знакомых, объединенных общими интересами, а сама конференция SECR может по праву считаться ежегодной встречей участников Технологического Клуба.

    Александр Бабкин
    Руководитель отдела качества
    Motorola Mobility Санкт-Петербург

  • Спасибо за возможность принять участие в таком масштабном событии. Мне понравились все доклады, на которых я присутствовал. Отличные спикеры и широкое разнообразие тем позволили мне узнать так много за такое небольшое время.

    Камил Грабовский
    Разработчик ПО
    Menlo Innovations