DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations

Trending

  • Batch Request Processing With API Gateway
  • Execution Type Models in Node.js
  • Measuring Service Performance: The Whys and Hows
  • Guide To Selecting the Right GitOps Tool - Argo CD or Flux CD
  1. DZone
  2. Culture and Methodologies
  3. Agile
  4. Spending Time with You!

Spending Time with You!

Robert Demmer user avatar by
Robert Demmer
·
Sep. 14, 10 · News
Like (0)
Save
Tweet
Share
2.68K Views

Join the DZone community and get the full member experience.

Join For Free

At JetBrains, pretty much everyone is a developer. From our CEO, all the way through to our Product Managers and QA. Even our head of Marketing has contributed with code to IntelliJ. As such, we get to dogfood our own products quite a bit, which provides us with a lot of feedback for improvements and new features. However, this has it’s drawbacks too. As developers and consumers of the products, we work with them mostly in ways that are "expected", and often miss that angle where tools are used in manners they weren’t set out to be.

That is why our users opinion, that is, yours, is fundamental, and by far the most important aspect of the feedback cycle. Different users, different companies work in different ways. For us, it’s important to know this.  This kind of feedback is often provided by email, support forums or even the occasional blog post or twitter. However, it is sometimes hard to understand certain things without looking at the bigger picture, and that is not always easy to communicate over electronic media.

What would be ideal, would be to sit down with our users and see how they work, the problems they face and what we can do to improve things; to get actual face time. We’ve been thinking about how to do this and come up with an idea, an experiment, that might work, might not. But as they say, it is better to have tried and failed than to never have tried at all.

Coming to a location near you

JetBrains exhibits at many conferences worldwide, on different technologies and topics. At each of these conferences, different teams attend. If it’s a .NET conference or cross-platform, we have members of the .NET team and some of the cross-platform tools such as TeamCity and YouTrack attend. If it’s a Java Conference, members of the IntelliJ attend. When exhibiting at conferences, you usually need to arrive a day or two before and leave a day after. Also many conferences have limited exhibit hours so often you end up with free time on your hands. Being in a country, where you have already had to cover travel expenses, seems like a great opportunity for meeting with customers.

As such, we are reaching out to our customers who would like to have the developers of the products they use daily, on-site to share with them their experiences, the challenges they face, the good, the bad and the ugly.

This is not a sales meeting, nor is it about training

These sessions are not about training nor sales. Those fall into different categories. These sessions are about having a relaxing two-way communication with customers. For this to be successful, we need both parties to genuinely be interested. From our side, only developers that are voluntarily willing to take part in the program will do so.

What is the process?

We’re playing this in an Agile way. Since this is an experimental program, we are still trying to shape things, but much of the decisions we need to make depends on how successful the program will become. In other words, we are not going to set up a sophisticated application process before we know there is sufficient demand for it. Right now we are going to use the tools that are at our disposition, and luckily we have one good one: Social media.

Before every event comes up, once we have most of the logistics and people coordinated, we will let all our customers that are on Facebook or following some of the Twitter accounts know we will be in town. If you are interested, you can contact us to set something up. To begin with (and most likely in the long term), it will be based on a first-come first-served basis. Once we have the quota complete, we will let all whom applied know.

If it proves to be successful, then we’ll look into setting up a more 21st Century automated system. Until then, we’ll play YAGNI.

We have many developers, Product Managers and QA members genuinely interested and committed to making this work. We hope this feeling is mutual.

On a side note, although this isn’t exactly the same, we do have a JetBrains Community Night coming up at DevCon in London, on the 29th of Septemeber where we’ll be meeting with customers. If you’d like to come, please make sure you sign up as places as limited

Cross platform dev Two-way communication agile IT Session (web analytics) intellij Media (communication) twitter

Opinions expressed by DZone contributors are their own.

Trending

  • Batch Request Processing With API Gateway
  • Execution Type Models in Node.js
  • Measuring Service Performance: The Whys and Hows
  • Guide To Selecting the Right GitOps Tool - Argo CD or Flux CD

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com

Let's be friends: