JetBrains 2020
Итоги года
год поставил перед людьми немало сложных вопросов и новых задач. Как и многим компаниям по всему миру, нам пришлось полностью пересмотреть привычные подходы к работе. Мы гордимся нашей командой, которая смогла быстро адаптироваться к ситуации и продолжила разработку продуктов в соответствии с планами релизов. Отдел продаж и команды поддержки также упорно трудились, чтобы не подвести клиентов в новых обстоятельствах.
JetBrains
JetBrains продолжает расти и увеличивать продажи. В течение года мы представили много новых функций в наших инструментах, выпустили публичную версию Space, продолжили заниматься локализацией продуктов и поддержкой сообщества открытого кода. Хотим рассказать обо всем подробнее.
Спасибо, что вы с нами! Ваша поддержка нам очень помогает.
JetBrains сегодня
В 2020 году продажи JetBrains продолжили расти двузначными темпами, а наша команда насчитывает уже больше 1500 сотрудников в 9 офисах.
Новости офисов
Работа из дома
Мы полностью перешли на удаленный режим в течение недели с начала пандемии. Коллеги, чья работа пострадала от новых обстоятельств, например команда по организации мероприятий, по возможности были переведены в другие отделы или присоединились к новым проектам.
Чтобы работать из дома было комфортно, все сотрудники JetBrains могли забрать из офиса привычную мебель и оборудование. Что же оказалось нужнее всего?
Мы много общаемся друг с другом в тематических чатах, и в них успели появиться свои традиции. Например, по пятницам мы делимся фотографиями питомцев.
А как насчет новых знакомств? Можно отправиться на виртуальный кофе-поинт и пообщаться со случайным коллегой! Бот объединяет людей в пары и назначает время для получасовой онлайн-беседы за кофе. Спасибо, Donut!
Хотите присоединиться к команде JetBrains?
Посмотрите наши вакансии. Среди них есть варианты удаленной работы.
Галерея
JetBrains
Labs
Уже давно сотрудники JetBrains могут посвящать 20% рабочего времени интересным проектам и претворять в жизнь любые идеи на хакатонах. В 2020 году мы запустили проект JetBrains Labs, чтобы помогать коллегам воплощать их идеи и разрабатывать новые продукты.
Любой сотрудник может предложить идею и начать работу над ее реализацией. JetBrains Labs помогает в проработке концепции, проведении маркетинговых исследований, создании команды и поиске пользователей. У нас уже есть несколько интересных проектов — следите за новостями!
Восьмой ежегодный хакатон JetBrains
48 часов творчества и работы над идеями, которые могут ни к чему не привести, а могут запросто изменить мир.
1-й раз из дома
5 минут на презентацию проекта
5 часов в сутки на сон (в среднем)
7 стран
7 номинаций
10 городов
13 призов
16 человек в одной из команд
40 проектов на финише
48 проектов на старте
48 часов
54 идеи проектов
155 участников
247 голосующих
450 часов видеозвонков
3000 коммитов
22 000 долларов в призовом фонде
JetBrains поддерживает научные группы, занимающиеся исследованиями в различных областях: от ядерной физики и нейрофизиологии до робототехники и машинного обучения. Проект JetBrains Research объединяет 18 лабораторий, 4 из которых сформировались в 2020 году.
Агентные системы и обучение с подкреплением
Разработка новых методов обучения ИИ-агентов
Группа биоинформатики
Разработка эффективных вычислительных методов для решения актуальных задач биологии и медицины
BioLabs
Исследование механизмов эпигенетической регуляции и их роли в процессах клеточной дифференцировки и старения
Лаборатория параллельных вычислений
Разработка современных многопоточных алгоритмов, их проверка, тестирование и сравнительный анализ
Лаборатория криптографии
Поиск решений современных проблем криптографии и информационной безопасности
Лаборатория киберфизических систем
Теоретические основы, языки и инструменты для разработки программ управления киберфизическими системами
Группа HoTT и зависимых типов
Создание формального языка с зависимыми типами, основанного на гомотопической теории типов
Лаборатория исследований процессов обучения
Долгосрочное исследование факторов, определяющих успешность студентов в обучении на программах STEM
Мы не только выдаем бесплатные лицензии студентам, но и тесно сотрудничаем с 16 университетами Санкт-Петербурга, Москвы и Новосибирска, а также с MIT, Мюнхенским техническим университетом, Калифорнийским университетом в Ирвайне и Сан-Диего, Рочестерским технологическим институтом в Нью-Йорке, Уппсальским университетом, Университетом имени Иоганна Кеплера, Университетом Британской Колумбии и другими учебными заведениями.
В прошедшем году более 50 старшеклассников и около 200 студентов получили стипендии от JetBrains. А JetBrains Research предоставила гранты 52 исследователям за научную работу и преподавание в университетах-партнерах. В совокупности за 2020 год они опубликовали 79 научных работ и провели 67 учебных курсов.
Клиенты
В 2020 году доходы JetBrains увеличились на 11% за счет 85-процентного роста в Китае, который стал четвертым рынком по объему продаж. Азиатско-Тихоокеанский регион остается самым быстрорастущим — здесь продажи выросли на 32%.
+22%
клиентами JetBrains каждый день
+24%
продуктов JetBrains каждый день
Общее число уникальных активных пользователей с 2016 по 2020 год (млн)
Рост продаж по регионам
Знаете ли вы, что стоимость IntelliJ IDEA Ultimate Edition для корпоративных клиентов не повышается уже более 15 лет?
Топ-10 стран/регионов
Рост числа клиентов с платной подпиской по сравнению с прошлым годом
1 | Материковый Китай | 144% |
2 | Беларусь | 51% |
3 | Украина | 50% |
4 | Россия | 50% |
5 | Южная Корея | 48% |
6 | Индия | 28% |
7 | Румыния | 28% |
8 | Италия | 28% |
9 | Бразилия | 27% |
10 | Испания | 27% |
Общее число активных пользователей (платные и бесплатные подписки)
Изменения в моделях лицензирования
Space
Облачной версией Space можно пользоваться бесплатно или в рамках одного из трех платных планов: Team, Organization и Enterprise. Локальная версия находится в разработке.
dotUltimate
ReSharper C++, Rider и все инструменты для .NET теперь в одной лицензии.
WebStorm Database Tools
Начиная с версии 2020.2, вы можете приобрести подписку на набор инструментов для работы с базами данных и использовать их внутри WebStorm по разумной цене.
Datalore Professional
Datalore Professional позволяет быстрее создавать прототипы моделей с помощью GPU и производить сложные вычисления и визуализации на более мощном процессоре.
YouTrack
YouTrack стал бесплатным для команд до 10 человек, в нем появилась база знаний, альтернативный интерфейс Lite и больше функций для управления проектами.
Скидка для стартапов
Стартапы могут приобретать подписки на продукты JetBrains со скидкой 50% для 10 уникальных пользователей в течение 5 лет. Раньше можно было до 3 лет.
JetBrains Academy
По прошествии 16-месячной программы раннего доступа мы ввели модель подписки на JetBrains Academy. Доступны месячные и годовые подписки. Также вы можете увеличить 7-дневный пробный период до 2 месяцев, поработав над вашим первым проектом.
Сюрприз для самых преданных пользователей JetBrains
В честь двадцатилетия компании мы подготовили для 178 самых преданных пользователей специальный подарок. Те, кто использует инструменты JetBrains больше 11 лет без значительных перерывов, получили пожизненную подписку на All Products Pack!
Что говорят клиенты
Почитайте новые истории наших клиентов об опыте использования Space, WebStorm, MPS, Kotlin Multiplatform Mobile, а также об участии в программе поддержки стартапов.
Самые быстрорастущие продукты по количеству платных подписок в 2020 году
Rider
+67%
GoLand
+48%
DataGrip
+37%
CLion
+31%
PyCharm
+31%
Продукты
Все IDE на основе платформы IntelliJ теперь быстрее справляются с индексированием, поддерживают динамическую установку плагинов и возможность загружать построенные индексы, а новым пользователям проще освоиться в IDE.
Что нового в JetBrains Toolbox
JetBrains Toolbox 2020.3
IntelliJ IDEA 2020.3
предоставляет интерактивные подсказки в отладчике, множество улучшений в интерфейсе, расширенную поддержку Java 15, Spring и других фреймворков, а также поддерживает Lombok.
WebStorm 2020.3
включает в себя поддержку Tailwind CSS, обновленный начальный экран, много улучшений для JavaScript и TypeScript и новые возможности для быстрой навигации.
Rider 2020.3
включает в себя долгожданную поддержку новых возможностей .NET 5, C# 9 и F# 5. Кроме того, добавлено новое окно Immediate, диаграмма зависимостей проектов, режим Push-to-Hint и поддержка UI-фреймворка Avalonia. Для Unity-разработчиков обновлен анализ Burst и поддержка шейдеров.
PyCharm 2020.3
предоставляет множество улучшений для продуктивной работы и повышения качества кода. Клонированные и импортированные проекты теперь можно настроить в один клик. Если в проекте есть файлы requirements.txt, setup.py, environment.yml или pipfile, PyCharm сам настроит правильное окружение. Если у вас есть нереализованный React-компонент, PyCharm создаст соответствующую конструкцию кода за вас.
RubyMine 2020.3
предлагает много новых возможностей для Ruby и Rails, а также улучшения отладчика, терминала и инструментов для работы с базами данных.
ReSharper 2020.3
поддерживает .NET 5 и C#9, динамический анализ программы, новый режим отображения подсказок Push-to-Hint и UI-фреймворк Avalonia. ReSharper C++ обеспечивает интеграцию с UnrealHeaderTool и предлагает новые инспекции для анализа потока управления в файлах шейдеров.
AppCode 2020.3
предоставляет поддержку XCFrameworks и локализации Swift, новые инспекции и intention-действия, улучшенные рефакторинги, расширенные возможности отладчика и использует SourceKit в Go to Declaration.
PhpStorm 2020.3
включает в себя поддержку PHP 8, PHPStan, Psalm, Xdebug 3 и Tailwind CSS. В новую версию PhpStorm также вошли все функции и улучшения из WebStorm 2020.3.
GoLand 2020.3
позволяет сдампить и отфильтровать горутины приложения, точечно запустить табличные тесты и воспользоваться расширенной поддержкой фреймворка Testify, новыми функциями редактирования кода и поддержкой пакета time.
CLion 2020.3
несет в себе улучшения, касающиеся всех аспектов процесса разработки — анализа кода, запуска и отладки, а также тестирования. Вы можете отлаживать приложения с привилегиями администратора, анализировать дампы памяти упавших процессов и пользоваться поддержкой CTest. Для разработчиков встроенных систем мы добавили начальную поддержку стандартов MISRA C и C++. А еще адаптировали некоторые ключевые возможности IDE под особенности работы с фреймворком Qt.
DataGrip 2020.3
включает в себя поддержку Couchbase и SQL для MongoDB, улучшения в редакторе значений и новые форматы экспорта.
В апреле 2020 года многие наши пользователи перешли на удаленную работу и мы подумали, что это хороший повод помочь им в освоении новых языков и фреймворков.
Мы открыли бесплатный доступ к All Products Pack на 90 дней. Им воспользовались 16 000 разработчиков. Вы были среди них?
Может быть интересно:
Выберите IDE для своей игры
IDE и инструменты для командной работы, которым доверяют разработчики Unity, Unreal Engine, мобильных и браузерных игр.
Инструменты JetBrains для облачной разработки
Используете AWS, GCP, Alibaba Cloud или другие облачные сервисы? Узнайте об интеграции между инструментами JetBrains и облачными платформами.
Инструменты JetBrains для Data Science и Big Data
Профессиональные инструменты для работы с данными.
20 лет продуктивной разработки с IntelliJ IDEA
IntelliJ IDEA JetBrains’ flagship IDE, was founded in January 2001 and was one of the first available Java IDEs with advanced code navigation and code refactoring capabilities. By providing the best experience to developers, IntelliJ IDEA was pretty quickly acknowledged and nowadays IntelliJ IDEA is loved and used by more than 4 million developers around the world.
IntelliJ IDEA сегодня
Топ-5 стран
по количеству пользователей в 2020 году
IntelliJ IDEA Conf 2021
Смотрите все выступления с мероприятия, посвященного 20-летию IntelliJ IDEA!
IntelliJ IDEA Conf — бесплатное онлайн-мероприятие, которое состоялось 25-26 февраля 2021 года. Узнайте подробнее о прошлом, настоящем и будущем IntelliJ IDEA.
Записи выступленийIntelliJ IDEA теперь доступна на китайском, корейском и японском языках. А в службе поддержки появились специалисты, говорящие на китайском и японском.
Избранные плагины для IntelliJ IDEA
Code With Me
Новый сервис для коллективной разработки и парного программирования. С его помощью вы и ваша команда можете вместе работать над проектом в реальном времени прямо из своих IDE.
IntelliJ Scala
Функциональная и удобная среда разработки для языка Scala с поддержкой sbt, Play Framework, Akka и Scala.js.
IntelliJ Rust
Плагин, который позволяет использовать умные возможности IDE при разработке на Rust.
Big Data Tools
Плагин, разработанный специально для инженеров данных.
Количество скачиваний Big Data Tools:
По данным исследования Gartner, к концу 2024 года 75% предприятий перейдут от тестирования к использованию рабочих решений на базе искусственного интеллекта, что приведет к 5-кратному увеличению инфраструктуры для потоковой обработки и аналитики данных.
Плагин Big Data Tools позволяет подключаться к кластерам Hadoop и Spark и отслеживать узлы, приложения и задания. Он поддерживает ноутбуки Zeppelin, так что вы можете создавать, редактировать и запускать их прямо в IDE.
PyCharm отмечает юбилей
PyCharm исполнилось 10 лет, и в честь этой даты мы провели специальную кампанию. Мы попросили пользователей PyCharm рассказать о любимых проектах, разработанных в PyCharm, и предложили сообществу выбрать лучшие проекты десятилетия.
Проекты и победителиВ соцсетях кампания охватила более 800 000 пользователей, и нам предложили много интересных номинантов. 16 декабря мы объявили победителей на YouTube-канале PyCharm.
Space
Интегрированная среда для командной работы
Универсальное решение для продуктивной совместной работы и эффективного управления командами, проектами и процессами разработки. Облачная версия доступна бесплатно для неограниченного количества пользователей.
Space — полетели! Онлайн-презентация публичной версии
Более 33 000 компаний уже пользуются Space!
Space — первый большой продукт JetBrains, полностью написанный на Kotlin. Из видео вы узнаете, как он устроен.
Партнерская программа
С самого начала мы разрабатывали Space как расширяемую платформу, которая предполагает создание экосистемы партнеров. У нас есть три программы, которые охватывают большинство моделей бизнес-партнерства: партнерство по продажам, сервисное партнерство и технологическое партнерство. На момент выхода публичной версии 12 компаний-партнеров уже прошли обучение и получили сертификаты.
Marketplace
В JetBrains Marketplace теперь почти в 3 раза больше плагинов.
Создавайте свои плагины:
- The Busy Plugin Developer’s Newsletter – Fall 2020 — первая статья в специальной серии материалов для разработчиков плагинов.
- IntelliJ Platform Plugin Template — GitHub-репозиторий, который предоставляет шаблон для создания новых плагинов.
- Gradle IntelliJ Plugin теперь позволяет работать с несколькими репозиториями плагинов и обеспечивает интеграцию с инструментом IntelliJ Plugin Verifier.
- Gradle Changelog Plugin — плагин для управления журналами изменений проекта.
- В документации IntelliJ Platform SDK появилось много новых разделов, включая Руководство по настройке.
- IntelliJ SDK Code Samples — зеркальный автономный репозиторий, набирающий популярность.
- Plugin DevKit получил много улучшений и исправлений.
JetBrains Platform набрала популярность в социальных сетях:
В Slack сообщество JetBrains Platform насчитывает
1000 пользователей
(~200 в феврале 2020 года)
На аккаунт @JBPlatform в Твиттере подписано более
2000 человек
(~1500 в феврале 2020 года)
IntelliJ Platform Plugin Template используется более чем в 500 публичных репозиториях на GitHub
JetBrains для обучения
Сегодня мир меняется очень быстро и постоянно подталкивает нас к изучению нового. Следуя внутреннему стремлению развиваться, мы не просто меняемся сами — мы по чуть-чуть меняем мир к лучшему.
Мы делаем образовательные продукты для тех, кто только только начал изучать программирование, и для тех, кто стремится отточить мастерство.
и университетов
Образовательные продукты
Учитесь программировать? Обучаете других? Наши образовательные инструменты помогут вам в этом.
- Мы представили адаптацию курса Rustlings — она доступна через плагин EduTools.
- В JetBrains Academy появился курс по Kotlin.
- Изучайте Python в JetBrains Academy — мы добавили новое направление в дополнение к курсам по Java и Kotlin. Курс по Python полностью готов и ждет учеников.
- Подписка на JetBrains Academy: по прошествии 16-месячной программы раннего доступа мы ввели модель подписки на JetBrains Academy.
- JetBrains Academy вводит годовые подписки: теперь наши пользователи могут приобрести год пользования платформой по цене 5 месяцев.
- 12 релизов плагина EduTools обеспечили дополнительную функциональность для изучения и преподавания программирования.
- JetBrains Technology Day for Java: Обучение в JetBrains Academy.
- Отмечаем день рождения образовательных IDE.
Курсы программирования и учебные программы
Наши IDE помогли более чем 50 000 человек начать карьеру разработчика.
Если вы преподаете на курсах по программированию, воспользуйтесь нашей программой поддержки. Преподаватели и организаторы IТ-тренингов, школ программирования и онлайн-курсов могут получить бесплатные лицензии для своих студентов.
В 2020 году:
Администраторам учебных курсов стало проще управлять купонами JetBrains. Теперь купоны можно скачивать, просматривать статистику их использования и планировать получение новых купонов в своем JetBrains-аккаунте.
Kotlin в образовании
В этом году мы сотрудничали с преподавателями Kotlin со всего мира. Вместе мы сделали видео о том, как они преподают Kotlin и почему выбрали именно этот язык.
На нашем сайте появился специальный раздел Kotlin for Education для тех, кто преподает Kotlin или собирается это делать. А еще мы запустили канал #education в воркспейсе Kotlinlang в Slack.
Из нашего исследования о том, как учат Kotlin, мы узнали:
- Kotlin включен в учебную программу 22 из 100 лучших университетов, вошедших в рейтинг журнала Times Higher Education в 2020 году.
- Kotlin преподается в более чем 100 ведущих мировых университетов.
- 88% студентов оставляют преподавателям положительный фидбек об изучении Kotlin.
- 58% известных нам курсов по Kotlin — это курсы по разработке Android-приложений, в которых Kotlin используется в качестве основного языка.
- Kotlin используется в олимпиадном программировании, при изучении серверной и веб-разработки, алгоритмов и структур данных, а также во многих других областях компьютерных наук.
- Преподаватели больше всего любят Kotlin за его компактный и выразительный синтаксис.
За что любят Kotlin
Ресурсы для изучения Kotlin:
- Руководство для начинающих.
- Курсы Android in Kotlin, Android Basics in Kotlin от Google.
- Лицензии IntelliJ IDEA Ultimate для преподавателей и студентов.
- Плагин EduTools.
- Песочница.
Open Source
В рейтинге компаний, сотрудники которых вносят наибольший вклад в проекты с открытым исходным кодом на GitHub (Open Source Contributor Index), JetBrains занимает 18 место.
+71%
проекта с открытым исходным кодом получили 10 593 бесплатные лицензии для некоммерческой разработки.
автора коммитов из Apache Software Foundation и 77 контрибьюторов Drupal получили бесплатные лицензии для работы над проектами с открытым исходным кодом в рамках специальной программы JetBrains.
За прошедший год более 5,8 миллиона человек редактировали Kotlin-код, и это число постоянно растет.
Столько людей редактировали Kotlin-код в разные годы
У нас больше 1,2 миллиона активных пользователей — тех, кто регулярно программирует на Kotlin.
Развитием языка занимаются 450 контрибьюторов, включая 90 разработчиков JetBrains.
Сообщество пользователей Kotlin стремительно развивается. Более 30 000 Kotlin-разработчиков общаются и обмениваются знаниями на Reddit и в Slack, а в Твиттере нас читают более 100 000 человек. Kotlin-сообщество насчитывает более 200 юзер-групп по всему миру и продолжает расти.
Kotlin 1.4: онлайн-конференция
В версии 1.4 мы уделили особое внимание улучшению производительности и качества. Чтобы наши пользователи имели хорошее представление о том, в каком направлении движется язык, мы провели четырехдневную онлайн-конференцию, посвященную Kotlin 1.4. Можете посмотреть записи докладов.
Мы собрали много историй пользователей о серверной и кросс-платформенной разработке на Kotlin.
Доступна альфа-версия Kotlin Multiplatform Mobile.
Kotlin для серверных и облачных приложений: фреймворки и примеры использования. Выпущен Ktor 1.4. Вышла версия 1.4.0 библиотеки Kotlin Coroutines.
Мы выпустили Dokka (Alpha) на базе Kotlin 1.4.
У Kotlin теперь есть официальный план развития и предсказуемый календарь релизов.
Вышла первая публичная версия Jetpack Compose.
В 2020 году мы провели три этапа соревнований по программированию Kotlin Heroes. Самый последний, Kotlin Heroes #5: ICPC Round, прошел 12 ноября 2020 года.
Более 100 ведущих мировых университетов используют Kotlin в учебных программах. Среди них: Стэнфордский университет, Имперский колледж Лондона, Пенсильванский университет, Университет Джонса Хопкинса и Калифорнийский университет в Лос-Анджелесе. Полный список университетов и интерактивную карту смотрите на этой странице.
Сообщество
Программы поддержки
Поддержка IT-сообществ
Программа Developer Recognition
Мероприятия
В течение года более 27 000 человек участвовали в онлайн-мероприятиях JetBrains и более 170 000 посмотрели их в записи.
Вебинары
JetBrains Connect
JetBrains Connect — это YouTube-шоу о людях и технологиях. В нем эксперты из разных областей делятся опытом и обсуждают с ведущим Полом Эвериттом актуальные темы из мира технологий.
Специальные мероприятия
JetBrains .NET Days Online
В мае мы провели бесплатное онлайн-мероприятие, посвященное .NET. Мы пригласили 12 спикеров из комьюнити выступить с докладами на волнующие темы: от C# и F# до рефакторингов, веб-разработки, облачных технологий, GraphQL и даже ведения блога.
- Смотрели трансляцию:3,2 тыс. человек
- Общее время просмотров:~5,2 тыс. часов
- Смотрели в записи:42,8 тыс. человек
- Реакции:~700
JetBrains Technology Day For Java
Еще одно онлайн-событие мы провели в честь 25-летия Java. Его поддержали более 50 партнеров. 11 спикеров выступили с презентациями о текущем состоянии языка, фреймворках, тестировании, параллельной сборке мусора, разработке проектов с открытым исходным кодом и о многом другом.
- Смотрели трансляцию:13,6 тыс. человек
- Общее время просмотров:~5,5 тыс. часов
- Смотрели в записи:53,1 тыс. человек
- Реакции:~1,6 тыс.
TeamCity Technology Day 2020
Мы продолжили серию онлайн-событий мероприятием для пользователей TeamCity. С докладами выступили разработчики из команды TeamCity, опытные пользователи и партнеры. Мы представили план развития продукта, разбирали разные варианты использования и обменивались опытом с коллегами.
- Смотрели трансляцию:3,4 тыс.
- Общее время просмотров:~700 часов
- Смотрели в записи:6,5 тыс.
- Реакции:~130
JetBrains Knowledge Day 2020
JetBrains Knowledge Day — уникальное образовательное мероприятие, которое мы провели совместно с ICPC 6 ноября 2020 года.
Наша команда рассказала о способах улучшения производительности в CLion и IntelliJ IDEA, преимуществах использования Kotlin для решения алгоритмических задач, плюсах образовательных продуктов JetBrains и о многом другом.
JetBrains Productivity Day в Южной Корее
24 ноября 2020 года мы провели бесплатное онлайн-мероприятие, на котором 5 корейских экспертов и 7 специалистов из JetBrains рассказали, как быть продуктивным на работе и вне ее с помощью инструментов JetBrains.
Kotlin 1.4: онлайн-конференция
В октябре состоялось четырехдневное онлайн-мероприятие, посвященное Kotlin. На нем выступили разработчики из команды Kotlin и приглашенные спикеры из Google (Android) и VMware (Spring) — всего 17 докладов.