The obvious benefits from Microsoft's acquisition of GitHub are the ways it can augment Microsoft's cloud product, Azure.
But less obvious is that GitHub, where coders and programmers discuss and learn computer science techniques, can also serve as a portfolio of professional products — a feature Andreessen Horowitz recognized when it invested in 2012.
The theory has held up:
- "You need something to hold in your hand when you face employers," computer scientist Daniel Kmak wrote in a blog. "GitHub is a place where you can show your code. For example, when you learn new technology, go create a repository with some small proof of concept how to leverage that technology and upload it to GitHub."
- Job search site Dice concurred, writing a few years ago: "When it comes to job hunting, tech pros are routinely told that being active on GitHub gives them an advantage because it provides recruiters and hiring managers with a way to size up their skills."
- "GitHub is a great equaliser," entrepreneur Josh Wulf wrote. You may not be able to get a job in Australia from India, but there is nothing stopping you from working with Australians on GitHub from India."
The fact that Microsoft owns two of the top recruiting tools for tech jobs matters because firms will pay top dollar to hire the best coders. Companies are even hiring chefs from Michelin-starred restaurants for their company food services to recruit and retain talent.
There's no sign that Silicon Valley's war for top talent will subside soon — and while neither GitHub nor LinkedIn focus on education, both offer tools to help professionals stay competitive.
Indeed, Udacity, an online education website, lists GitHub and LinkedIn profiles as two top ways to impress future employers.
"LinkedIn profiles are an extremely valuable asset to your job portfolio. Unlike a resume, which is confined by length, you are able to describe in more detail the projects or work that you have done on your LinkedIn profile," Udacity said. "GitHub, in addition to being an essential tool and resource for programmers, is a powerful networking tool. Hiring managers will look at your profile when considering you for a role."