Open Source Attracts Talent
“Facebook sees open source as being good for business: “It means we build better software, write better code, our engineers are able to work with more pride, and we’re able to retain the world’s best engineers because they know they can open-source their work.” Ultimately, because engineers can see for themselves the kinds of things Facebook is working on, it makes it easier to attract the top talent. “It’s not all altruism, there’s solid business sense behind this.”
“Hiring top-tier development talent that already is used to working ‘The Open Source Way’ helps us with that goal of mentoring our existing developers.”
50% said there company’s participation in open source software projects helps them find and recruit top talent.
“For some engineers, the act of sharing their code is very much part of their work ethic. They strive to do more than just solve the task at hand; they seek to share their solution for others to benefit – as a way to pay back into the system that supports them when they need solutions. We get it and we support it. Being an open source publisher attracts talent and helps us get the kind of people who already know our coding style and technology focus areas.”
“Open source gives enterprises the ability to attract better talent.”
“Given intense competition for the world’s best engineering talent, can your company really afford to lock up its code behind proprietary licenses? Sure, if you’re in the business of selling software, giving it all away may not make sense. But the vast majority of companies don’t sell software, and should be contributing a heck of a lot more as open source. Smart people like to hang out with other smart people. Smart developers like to hang out with smart code. When you open source useful code, you attract talent. Once you’ve hired all those great people through their contributions, dedication to open source code is an amazingly effective way to retain that talent. Let’s face it, great developers can take their pick of jobs right now. These same developers know the value of coding in the open and will want to build up a portfolio of projects they can show off to their friends and potential future employers.
“It is fairly obvious that finding quality developers on the job market is harder than finding unicorn on the street. A lot of companies use open source strategically to gain top-notch developers. In fact, for the past two years, the Future of Open Source Survey results have shown attracting and retaining development talent as a top reason companies engage with the open source community.”
Enticing “fickle” devs to come and work for your company can be a struggle, she says, and “having an open development methodology really helps”. By paying full-time engineers to create open-source products, employers can attract talent by showcasing the interesting problems that their dev teams solve.
“As tech companies compete to build their engineering teams, the opportunity to be visible in a broader developer community (or to attain peer recognition and fame) is potentially more important than getting top wages for some. Not contributing open source back to the community narrows the talent pool for tech vendors in an increasingly unacceptable way.”