Why developers need to attend conferences like Gluecon25 May 2014 Tweet
Last week I attended Gluecon, a developer-centric Cloud+DevOps event in Broomfield, Colorado. Whenever I join one of these conferences (about once or twice a year), I build out goals to maximize my time at the event and the return on investment for my role on the team. In addition, I spoke with many developers from all levels of experience to determine what value these conferences add. The results, while all over the spectrum, speak one clear message: team managers need to send their developers to more conferences. It is one of the best ways to help them grow (and make you as a manager look better). While going to a conference as a speaker holds completely different benefits I will be focusing on what an attendee gets out of it.
This year, I spent some time asking other attendees what their take-away goals for GlueCon were
My manager wanted me to research potential new libraries or technologies in the community at large and this conference has some specific ones we are interested in using. I am using the conference as one way to gather information about whether or not we want to use it.
This developer was looking to explore ideas and bring insight back home for upcoming project decisions. They don’t necessarily know what questions to ask, but instead plan to absorb knowledge for any and all possible options. It is also a way for a developer to see what other companies are using that technology to help build confidence in using it.
As a developer, I wanted to attend this conference as a form of personal education so I know what other tools exist out there and learn about how others use them in their environments.
This is a way for them to advance their own knowledge in a domain and add a new tool to their box they might not have heard about. The more options your developer has the more equipped they are to handle problems in their projects.
Networking with other developers who have more experience with the specific technologies I am looking at. Building up this rapport allows me to ask them questions later down the road when I face issues using it and allowing me to easily bypass common pitfalls when I begin to use that technology.
Personally this is one of my favorites. Networking is a huge boon for a developer to grow in their field. Hearing about projects and frameworks is one thing, but building a web of experts that can be referred to later is something else completely.
Some key added benefits that developers might not mention include
Sending developers in a small group
While it may seem scary pulling several developers out of project development for several days to attend a conference it is hugely beneficial. Sending a group of developers is a team building activity with direct educational benefits. Attending a conference with a coworker helps them form a stronger bond since they are interacting outside of the work place.
Breaking up the monotony of projects on the job
Sometimes developers can go for weeks or months working on the same project without anything to really shake things up. This means tedious repetition and routine causing boredom or restlessness in a developer. By sending them to a conference it can give them renewed interest in their work.
The first conference I attended was DjangoCon in 2008 held at Google. I was working as an intern for a small non-profit company building a CRM. It was one of the main reasons for the amount of excitement I held for my project.
For the developers, please attend a conference if you have never been. For the managers, I hope you encourage your developers to pick out a meaningful conference to attend this year. A great place to find upcoming conferences is on Lanyrd.