Ilana Yitzhaki talks about how to create a great experience for employees in three Stack Overflow offices and remote Stackers across 14 countries.Read More
This post was updated in December 2017 with new information.
It’s easy to assume that offering a huge cash bonus will incentivize developers to go the extra mile whenever you urgently need to get something done. Sure, developers aren’t against earning a few extra dollars when they can, but it’s not the only thing that motivates them to take on mission-critical projects that are otherwise outside of their scope of responsibilities. These types of cash-based incentive programs also tend to reward developers for things that don’t move the needle quite the way your company needs.Read More
Creating and supporting an environment in which developers want to work is serious business for employers. Not only do you want to ensure that your company culture enables your current developers to get things done, but it can also be a crucial recruiting tool when you need to ramp up your team. It’s understandable to pass on a candidate if he or she isn’t capable of adapting to things like your staff’s work or communication styles. However, there are a few subtle developer hiring mistakes that employers make when recruiting for culture fit that are unfair to the candidate and can lead to some dicey hiring decisions. To help you avoid passing on an outstanding developer because you're "hiring for culture fit," here are a few things to keep in mind.Read More
One of the best indicators that a developer is passionate about writing code is his or her desire to always be learning. Even the most experienced programmers are always looking for ways to hone their current skills and learn new technologies. While this is no secret to anyone who needs to hire developers, it can be easy for employers to lose sight of the importance of providing professional development opportunities for their engineering teams. We spoke to a few companies about the types of continuous learning programs they’ve implemented for their developers. Here’s what they had to say.Read More
Most developers reap the benefits that typical companies offer, like healthcare and free coffee in the office. We already know what developers care about at work (working on interesting projects and work-life balance, for example), but what about those tangible perks that are typically displayed on the employer’s Careers page? Here are some unique employee benefits we found that companies are offering.Read More
It’s common knowledge that people want to be recognized – in some way, shape, or form – of their achievements and hard work. This rings especially true in the workforce. Who wants to work for a company that fails to see them as a valuable employee and instead sees them as just another number? Recognition works to motivate employees to continue succeeding in their roles, strive for bigger and better things, and can help improve retention rates. This is incredibly helpful for those highly-coveted employees, like software developers.Read More
What if your company offered perks like laundry service, free lunch, and an in-house sauna? Developers would form a long but orderly line at your door in hopes of coming to work for you, right? Not necessarily.
Sure, developers consider these benefits when they evaluate new job opportunities. But they're often more concerned about finding companies with goals that align with their value systems. In fact, over 40% of the developers we surveyed said that believing in the company mission is important to them at work.
To help you start conversations with your team about defining your company mission, here are a few reasons why it matters to developers.Read More
Developers who work for companies that still prioritize annual performance evaluations tend to have the dates for those reviews circled on their calendars, but not because they’re excited about them. In fact, these evaluation periods are often the most stressful time of the year for developers.
With this in mind, how can HR leaders rethink the way their companies conduct technical performance evaluations? Here are a few things to consider.Read More
The culture fit assessment has become so widely used by recruiting teams everywhere, it often becomes just as much of a requirement as some of the practical skills on a job listing. Of course, it’s important to invest your time and energy in fostering a work culture that would make any developer want to come work for you. However, even though you might have a general understanding of what it means to your team, the term has become a catch-all that allows hiring managers to make swift decisions about candidates based solely on a gut feeling.
While it’s difficult to design a culture fit assessment beyond anything anecdotal, it should go far beyond your first impression of how that person interacts with you and your colleagues. How can you define what “culture fit” means for your company? And how can you be more regimented about sticking to it?Read More
You’ve found and interviewed your ideal developer candidate. There’s only one problem – they live in Arizona, and your offices are located in New York. Developers work all over the world, so often your ideal candidate isn’t waiting around in your backyard.
The tough decision then comes down to three possible outcomes; you pass on them and try to find a candidate that lives closer, you hire them and let them work remotely, or you offer a relocation package to help cover the moving costs. You’ve concluded that the hire for this specific role needs to work out of your office (so working remotely is off the table), which leads you to start Googling “relocation assistance” on your computer.
Relocation assistance packages can vary from company to company, but often include offerings such as childcare assistance, lease break coverage, lodging, storage, temporary housing, and spousal job support. There are many benefits of offering relocation to your employees, some of which are outlined below.Read More