Your developer hiring strategy can have a long-lasting impact. With the right combination of tech recruiting tools and tactics, you’ll find talented candidates and improve your company’s reputation in the software development community. But to get the results that it should deliver, that talent management strategy needs to be led by a strong leader.
Of course, every manager on the planet has a unique approach to leadership. Still, there are a few traits that all exceptional talent acquisition leaders have in common. In this post, we’ll walk through some of the soft skills that you need to support your entire organization through your developer hiring.Read More
Time and time again, developers have said that opportunities for professional development are among their most crucial job evaluation criteria. As part of this year’s Global Developer Hiring Landscape, we were curious to learn more about the types of opportunities that they want. To find the answers we were looking for, we asked respondents to tell us their biggest career goals.
So, what do programmers want to be doing in five years? As an employer, how can you adjust your professional development programs to help them achieve those career development goals? In this post, we’ll unpack the answers to both of these questions, which will help you stand out in the competition to hire technical talent.Read More
Respondents who took our 2017 developer survey emphasized the importance of career development over any other factor by a large margin. But what exactly does this “professional development” look like, and how can companies implement this into the early stages of their hiring process? We talked to a few developers to get their insights into what “professional development” looks like.Read More
You might assume that a developer who’s satisfied with his or her current job is also content with how their entire career has unfolded to this point. However, the respondents to the 2017 Developer Hiring Landscape showed us that there’s a big difference between the two. While only 10% of developers said that they’re completely satisfied with their current jobs, that number jumps to 12.7% when it comes to their overall careers. This begs the question—what’s the real difference between how developers feel about their current jobs and their careers? Based on what we’ve learned from the results of our survey, here are a few things to keep in mind about what makes a developer happy with their current jobs and the potential their career path affords them.Read More
If you take a look at some of the most successful engineering teams, you’ll likely notice they have implemented some type of training or mentorship program. Developers want to constantly be learning new things and improving their skills. Having these types of programs within an organization is a great way to allow them to do just that.
Mentorship programs for technology roles are typically broken up into categories: mentorships for students or new programmers looking to enter their first development job and developers starting at a new company/learning a new language. The programs can vary greatly if the mentee is a more established developer than a newbie, but the main principles of the mentorship will be the same. If you’re considering implementing one of these developer mentorship programs at your company, here are some real-life examples to draw inspiration from.Read More
If you look at the average developer job description, you’ll probably see phrases like “develop software applications” or “write well-designed, testable code.” But often there are a variety of duties not included in the original description, such as mentoring other developers, debugging code, maintaining documentation, and attending meetings. But which of these job duties do developers actually enjoy and want to do more of?Read More
Every developer you meet will have a slightly different list of things that he or she considers important at work. It’s easy to jump to the conclusion that understanding what’s essential to developers means getting to the bottom of the types of perks they want. You might think “We can’t compete with the Olympic-sized pool our competitor offers, but we’ll win them over with free dog grooming services!”
Based on what we learned in the 2016 developer survey, these amenities alone aren't deal makers or breakers. Here are a few things that we learned about the things that contribute to developer job satisfaction.Read More
This post was updated in October 2017 with new information.
For many developers, the desire to learn new technologies is powerful. Whether it’s learning a new language for their job or dabbling in a new technology for their side project, developers have a passion for code. So it’s no surprise that the developers we surveyed said that learning new technologies was important to them at work. Additionally, 75% of developers said they work on side projects as a hobby.
Everyone has a different motivation for wanting to learn new languages and technologies. Some would take a pay cut to be able to work with a new technology, while others may want to learn to advance themselves in their careers. Based on our annual developer survey, here are some of the top reasons why developers want to be continually learning.Read More
This post was updated in November 2017 with new information.
Most organizations stress the importance of career development in their company mission statements, on their job listings, or as part of their performance review process. The notion that a career “is just a career” has vanished as more and more companies are rolling out career development programs to help meet employees’ needs.
According to our results from our annual surveys, developers have revealed to us which aspects of a job are most important to them. For example, 52% of respondents stated that room for growth of skills and knowledge was classified as “very important” to them. Similarly, 38% of programmers said they will only work at companies that give them an opportunity to learn and grow.Read More