Инструменты JetBrains помогают компаниям самого разного размера успешно расти и развиваться. Свыше 300 000 организаций из различных сфер пользуются нашими продуктами для достижения своих целей.
Кевин Ле, главный разработчик в Second Dinner
Узнайте, как JetBrains Rider повысил продуктивность команды, улучшил тестирование и стал основным инструментом для разработки на Unity в Second Dinner.
Клара Дворжакова, управляющий партнер в Holubová advokáti
Не представляю, как бы мы управляли фирмой без YouTrack при сегодняшней скорости коммуникации. Он помогает нашей команде из 10 человек работать продуктивнее и отслеживать все задачи и процессы в реальном времени.
Люк Мортон, старший технический архитектор в Evri
Благодаря Qodana разработчики Evri резко сократили время подготовки релизов, поскольку теперь они сразу получают обратную связь по merge-реквестам и могут быстрее исправить ошибки. Время анализа сократилось до 3-5 минут вместо прежних двадцати.
Амит Вайнблум, руководитель команды инфраструктуры в Moovit
Qodana помогает стабилизировать систему и избежать исправлений в последний момент. Мы видим, как меняется подход: команды начинают следовать правилам и спасают себя от бессонных ночей благодаря Qodana.
Владимир Красуля, руководитель юридического отдела JetBrains
Множество команд в JetBrains создают программные продукты, а наш отдел помогает их выпускать. Мы обеспечиваем юридическое сопровождение инструментов, которым доверяют 11 миллионов профессионалов по всему миру. Наша команда обрабатывает 18 видов запросов в более чем 13 юрисдикциях, и такие умные решения, как YouTrack, помогают нам работать быстрее и эффективнее.
Марко Патрини, руководитель отдела операций и аналитики в GreenJinn
«Если бы вы спросили меня пару месяцев назад, я бы ответил, что мы в глухом тупике. Мы все время не успевали выполнять запросы, связанные с данными. Команда была завалена мелкими задачами по извлечению данных и бесконечными исправлениями и не могла сосредоточиться на развитии продукта, которое должно было быть главным приоритетом»,
д-р Штеффен Мелленхоф, управляющий партнер neXDos
Раньше специалисты neXDos разрабатывали алгоритмы биржевой торговли, ретроспективно тестировали их и проверяли, используя хостинг JupyterLab и JupyterHub. Такой подход был проблематичен из-за сложностей во многих аспектах, включая управление серверным окружением, частые обновления и работу с плагинами в JupyterLab.
Александрия Моралес-Гарсия, специалистка по анализу инвестиционных рисков в Venerable
Одной из основных наших проблем была сеть взаимосвязанных электронных таблиц. Представьте себе, что в одну из них закралась ошибка, которую вы обнаруживаете только через три таблицы. Приходится исправлять исходную таблицу и все остальные, от нее зависящие, и надеяться, что данные не были отправлены кому-нибудь внутри компании или, что еще хуже, вовне.
Ёнрэ Ли, руководитель центра больших данных, Drama & Company
До перехода на Datalore в Drama & Company для анализа данных использовался автономный сервер Jupyter. При такой конфигурации часто возникали проблемы с производительностью. Перенос результатов в пайплайн данных, распределение кода, написанного исследователями, и другие задачи отнимали много времени и сил. В итоге в Drama & Company пришли к выводу, что им нужна более надежная и масштабируемая платформа для Data Science.
Тристан Луэ, ведущий программист Tarsier Studios
Рассказываем, как компания Tarsier Studios с помощью JetBrains Rider увеличила продуктивность разработки и стабильность работы, одновременно снизив затраты на инструменты на 50%.
Науман Хафиз, CTO Constellation
Чтобы масштабировать операции Data Science и предоставлять клиентам и своему руководству ценную информацию, компании Constellation требовался способ упростить совместную работу и повысить гибкость. При использовании традиционных инструментов бизнес-аналитики (конкретно — Power BI и Looker) команда Constellation столкнулась с проблемами: медленное создание отчетов и несогласованные рабочие процессы мешали вовремя получать результаты анализа, соответствующие требованиям пользователей.
Мориц Ренфтле, Специалист по Data Science, Scieneers GmbH
Мне нравится, что в PyCharm интегрирован удаленный интерпретатор SSH. Еще прекрасно, что есть возможность отладки кода на удаленной машине. Это особенно полезно при обучении ML-модели на машине с определенным GPU, который нельзя протестировать локально. Очень удобно, что в PyCharm можно запускать удаленные Jupyter-ноутбуки через SSH.
Дэниел Ларсон, архитектор ПО, Zynex Monitoring Solutions.
Мы видим, что Qodana помогает нашим разработчикам писать наилучший код, независимо от их опыта работы. С помощью Qodana даже начинающие программисты пишут код не хуже опытных, а опытным разработчикам проще поддерживать высокое качество кода. Qodana предлагает множество разных инспекций, и мы рассчитываем, что это решение может не только обеспечить соответствие кода нашим высоким требованиям, но и сыграть роль тренера для наших разработчиков.
Сондук Чхон, старший менеджер LINE Corporation
Когда мы попробовали Datalore, оказалось, что его интерфейс хорошо знаком нашим разработчикам, а функции публикации отчетов очень удобны. Благодаря совместной работе наших инженеров и команды Datalore нам удалось адаптировать систему к нашим рабочим процессам и выполнить требования к управлению данными. Среди них были.
Риджана, менеджер продукта, Ometria
Опираясь на возможности Datalore, в прошлом году наша команда сделала огромный шаг вперед и вывела сервисы аналитики для ритейла на новый уровень. Благодаря развитию внутренних сервисов и использованию индивидуализированных отчетов, команда по работе с клиентами очень быстро предоставляет результаты анализа, которые приносят клиентам большую выгоду. Это одно из важнейших достижений нашей команды за последний год.
Петр Ягельский, технический директор Gradle Build Tool
Мы используем TeamCity в качестве CI-системы уже больше десяти лет. В ней есть все, что нам нужно, — из коробки. Мы ценим TeamCity за надежность, а Kotlin DSL за удобство настройки пайплайнов сборки.
Филлип Петерсон, старший релиз-инженер
Наша компания довольно долго пользовалась одним инструментом. Мы давно хотели его заменить, но не могли найти ничего подходящего. А потом коллеги, которые раньше работали в другой геймдев-компании, сказали: «А мы вот пользовались TeamCity». Мы стали разбираться и поняли, что TeamCity решает массу наших проблем.
Нетанель Голани, специалист Hunters по поиску угроз
Уже через месяц после того как команда Hunters, занимающаяся Data Science, начала использовать Datalore, мы увидели, что продуктивность повысилась, а работать стало удобнее, особенно при обработке многочисленных источников данных клиентов.
Морено Раймондо Вендра, старший специалист по машинному обучению, TrueLayer
Datalore перевернул нашу жизнь, обеспечив удобный доступ к нашим данным с соблюдением всех требований безопасности. В результате нам стало гораздо удобнее не только работать внутри отдела машинного обучения, но и делиться информацией с другими.
Юрий Труфанов, главный технический директор технологической платформы
Мы остановились на гибридном решении, включающем в себя TeamCity Cloud Profiles и AWS. Кроме того, у нас есть локальные компьютеры для билд-агентов. Такое сочетание позволяет нам проводить любое количество сборок в течение рабочего дня, а в остальное время гарантирует наличие минимально необходимого количества агентов. В результате мы можем выполнять любые операции в любом удобном месте.
Иван Бабенков, ведущий разработчик, Picnic
Нам было необходимо решение, которое покрывало бы все наши сценарии использования CI. Кроме того, нам нужны были автономные агенты, чтобы отслеживать, какое ПО у нас запущено и какие именно инструменты используются. Благодаря TeamCity Cloud с использованием автономных агентов мы получили индивидуальное решение. Его удобно использовать нашей команде, насчитывающей 300 разработчиков, и в результате наша производительность вышла на новый уровень.
Сурья Растоги, старший специалист по анализу данных, Chainalysis
Одна из главных сложностей заключается в том, что экосистема блокчейна быстро расширяется и постоянно появляются новые данные, которые нужно собирать и анализировать. У нас много задач, связанных со сбором и обработкой данных, и мы ожидаем, что их будет становиться только больше.
Чад Розенберг, руководитель технологического отдела, Center for New Data
Datalore дает нам возможности для работы с данными, которых нет в Airflow, такие как отладка результатов пайплайна, опробование вебхуков и быстрая визуализация данных с помощью функций автоматического построения графиков. Возможность использовать нативный коннектор Snowflake в Datalore, а также программный в pandas, определенно экономит время при совместной работе над ноутбуками.
Диего Оливейра Санчес, сооснователь NutriAdmin
Рефакторинг кода в WebStorm — одно удовольствие. Можно одновременно перемещать, переименовывать, разделять и реструктурировать более сотни файлов. При этом я уверен в результате. В менее продвинутых IDE масштабный рефакторинг может обернуться настоящим кошмаром, поэтому многие разработчики не очень-то любят обслуживать и улучшать кодовую базу. В результате там накапливаются недоработки и качество базы ухудшается.
WebStorm очень помогает делать код аккуратнее по мере развития проектов.
Тадеас Криш, сооснователь и технический директор Brightify
Мы смогли значительно улучшить процесс код-ревью и настроить вебхуки Space для сборки каждой ветки, прошедшей ревью, в TeamCity и развертывания ее в тестовой среде для проверки перед объединением с целевой веткой. А еще с помощью Space легче следить за рабочим графиком коллег.
Ганеш Самартхъям, сооснователь CodeOps Technologies LLP
Внедрить Space было очень просто, потому что мы начали с чатов — их использование не представляет никаких затруднений. В целом это отличный инструмент. Мы считаем, что всем компаниям, которые занимаются разработкой ПО, стоит использовать Space.
Нишант Кришна, технический директор и главный архитектор TechMachinery Labs
Мы заменили множество уже существующих и будущих инструментов единым инструментом для совместной работы. Кроме того, нам удалось убрать накладные расходы, связанные с администрированием и поддержкой.
Джошуа Бигосс, директор по сервисам обработки данных, Ensign Services
Если бы не Space — обеспечиваемая им гибкость и точность — моя команда бы не справилась с потребностями организации в условиях пандемии. В 2020 году мы часто работали без выходных по 12 часов в день. Месяцами мы просыпались среди ночи от напряжения и тревоги за наших пациентов и сотрудников, поскольку требования постоянно менялись. Но ни разу вопросы эффективной коммуникации, совместной работы или доступности данных не вызвали у меня беспокойства, и я очень благодарен за этот инструмент.
Свапнил Кулькарни, активный участник сообщества OpenStack
PyCharm предлагает гораздо более широкую функциональность по сравнению с текстовыми редакторами. В том, что касается разработки на Python, PyCharm явно выделяется благодаря таким возможностям, как удаленная отладка, проверки качества кода и интеграция со сторонним ПО, например, Docker и Kubernetes.
Петр Полус, технический руководитель фронтенд-разработки, Miquido
Мы выбрали продукты JetBrains по трем причинам: удобство использования, широкие возможности настройки и множество плагинов.
Руслан Трачук, технический директор компании Юнидата
WebStorm — это своего рода швейцарский армейский нож. Различные инструменты могут быть хорошо заточены под те или иные задачи, в то время как WebStorm — это единственное универсальное решение, поддерживающее всевозможные сценарии Javascript-разработки. Кроме того, IDE многофункциональна, проста и приятна в использовании.
Роланд Шоош, разработчик в Wasabi Wallet
После перехода на Rider я больше не открывал другие IDE. Rider позволяет работать гораздо быстрее, и это стоит того. Вся наша UI-команда перешла на Rider.
Вариж Капил, разработчик, IT Manufactory
Пока что мы занимаемся созданием новой функциональности на базе основного продукта. И порой нам приходится много что менять. Критические изменения и рефакторинги могут затрагивать по несколько Java-модулей и React-компонент. И мы бы не смогли вносить столь крупные изменения, не будь у нас продуктов JetBrains.
Мануэле Сими, старший разработчик, Weill Cornell Medicine
MetaR упрощает анализ данных с помощью языка R. MPS создает новые уникальные возможности для развития MetaR.
Гарт Гилмор, руководитель образовательного отдела в Instil
Когда из-за введенных ограничений в марте 2020 года мы перешли на удаленку и нам понадобился инструмент для дистанционной работы со студентами, Space был очевидным выбором.
Андраш Киндлер, основатель Makery
Мы всегда предпочитали интегрированную среду множеству отдельных инструментов. Мы искали для себя новое решение, и когда услышали про Space на KotlinConf, нам очень понравилась концепция, поэтому мы сразу решили попробовать.
Анна Виноградова, директор по маркетингу, AmberCore Software Ltd
С тех пор как мы начали использовать Space, взаимодействие в команде значительно ускорилось. Думаю, решающими факторами при выборе Space оказались его простота и универсальность.
Усонг Ким, руководитель азиатско-тихоокеанского направления и менеджер по партнерству, Tangunsoft
JetBrains помогает писать код профессионально и чисто, обеспечивая высокое качество и легкость в поддержке.
Александр Штанов, тимлид, Skillaz
Мы выбрали JetBrains, потому что это целая экосистема инструментов, которые не только повышают нашу продуктивность, но и помогают во многом другом
Мэтт Лукас, руководитель продукта, RoadBotics
Одной из причин, побудивших нас перейти на WebStorm, было наличие в его стандартной комплектации множества премиальных возможностей, которые позволили быстро приступать к работе и снизить зависимость от стороннего ПО. Кроме того, централизация всех лицензий на программное обеспечение позволила нам проще управлять доступом к инструментам разработки.
Крис Вонг, разработчик/архитектор в VMware
Тщательно взвесив все плюсы и минусы разных фреймворков, для реализации нашей стратегии мы выбрали Kotlin Multiplatform.
Анкуш Гупта, старший разработчик, Quizlet
За счет генерации Objective-C Frameworks, JavaScript-файлов и Java байт-кода Kotlin Multiplatform дает возможность писать код на Kotlin и c легкостью запускать его на каждой платформе.
Бен Эшер, разработчик iOS-приложений, Autodesk
С помощью Kotlin Multiplatform разработчик может создать новую функцию и протестировать ее на одной платформе, а затем другие разработчики могут просто подключить модели данных и бизнес-логику к интерфейсу своей платформы и использовать большую часть наработок. Теперь, когда у нас есть общая кодовая база, разработчики, пишущие код под разные платформы, больше сотрудничают друг с другом.
Александр Погребняк, CEO, IceRock
Всем, кто хочет внедрить Kotlin Multiplatform в крупный проект, рекомендуем делать это постепенно, функция за функцией. Технология позволяет осуществить переход без каких-либо проблем: она отлично интегрируется, и вы сможете легко приступить к реализации простой задачи для обеих платформ.
Дэниел Рэмпельт, разработчик, Chalk
Самое главное преимущество — более эффективная разработка новых функций для наших приложений при сохранении нативного и производительного интерфейса, к которому привыкли наши пользователи.
Верачад Вонгсавангтам, ведущий разработчик мобильных приложений, Fastwork
Kotlin Multiplatform применяется на уровне домена и уровне данных, чтобы обеспечить кросс-платформенное использование бизнес-логики и службы API.
Лью Джун Тунг, ведущий разработчик, NetVirta
Повторное использование кода позволило нам сэкономить много времени при работе над несколькими проектами относительно небольшой командой.
Мартин Ганьон, сооснователь и руководитель разработки, Mirego
Мультиплатформенный подход Kotlin Multiplatform отвечает нашим потребностям: он упрощает совместное использование бизнес-логики и расширяет возможности каждой платформы. То, что Kotlin является основным языком Android-разработки, быстро растущее сообщество и отличная совместимость между Swift и JavaScript — вот основные причины, по которым мы решили перейти на эту технологию.
Diederik Dulfer, представитель Налоговой и таможенной администрации Нидерландов
Платформа JetBrains MPS позволила нам создать понятный язык для применения голландского налогового законодательства. Мы используем этот язык для ведения и тестирования налоговых расчетов и генерации исходного кода для целевых платформ.
Daniel Schröder, руководитель отдела разработки, evolver group
Многие важнейшие возможности доступны в PhpStorm «из коробки» или в виде бесплатных плагинов, скачиваемых из репозитория, поэтому нам не приходится полагаться на сторонние инструменты. Переход evolver group на PhpStorm открыл доступ ко всем возможностям, которые были нам необходимы для разработки программного обеспечения, и они оказались мощными и простыми в использовании.
Stephan Hochdörfer, руководитель отдела технологий, bitExpert
PhpStorm облегчает навигацию по большим кодовым базам, что особенно полезно, если мы беремся за существующий проект наших клиентов. Процесс настройки отладчиков для PHP или JavaScript стал невероятно простым — у разработчиков больше нет причин не пользоваться ими ежедневно.
Greg Witkamp, Foldcraft
Вы можете легко просматривать статус всех тикетов в проекте и узнавать, что нужно сделать дальше. YouTrack помогает визуализировать процесс. Через пару недель стало понятно, что мы бы утонули в хаосе, если бы не использовали YouTrack.
Martin Klima, исполнительный продюсер, Warhorse Studios
Лучшее в YouTrack — это возможность многое настроить: добавить различные настраиваемые поля, написать рабочие процессы для всех сценариев. Гибкость YouTrack очень полезна для индустрии разработки игр.
Vlad Vyskocil, архитектор программного обеспечения, Ubiquiti Networks
Для нас самое главное — это настраиваемые Agile-доски. Они позволяют всей команде не только наблюдать за состоянием спринта, но и четко понимать приоритетность и порядок выполнения задач.