PRO+ Premium Content/Modern Stack
Access your Pro+ Content below.
Which software engineer skills matter? All of them
This article is part of the Modern Stack issue of April 2018, Vol. 1, No. 1
Want to hire someone with software engineer skills? It's going to take more than salary, a good work-life balance or an interesting technical challenge. In fact, it's going to take all three of those things, according to Sarah O'Brien, global director of insights for LinkedIn. "If you're an employer, you not only have to get compensation and work-life balance right, but you also need to provide challenging projects that are going to push a developer to the next level," she explained. LinkedIn lumps six different types of developers into the software engineer category, and O'Brien said there is quite a bit of variation in how they behave. One example: "Data scientists and machine learning experts are heavily in demand, and, as a result, the way they are looking for jobs is much more passive," she said. The popularity of DevOps and its required software engineer skills mix has also changed things. "This is a prime example of multiple disciplines coming together and creating hybrid skills," she said. "We are seeing the nature of ...
Features in this issue
-
AI in software testing has arrived. Here's why robots rule.
AI promises to make software testing faster and much more accurate. New tools are available, but it will take time for artificial intelligence to become ubiquitous in testing.
-
Which software engineer skills matter? All of them
The ongoing developer shortage means employers face unique challenges when it comes to hiring. LinkedIn's Sarah O'Brien offers insight into how developers behave and what they're really looking for.
Columns in this issue
-
Bots know better: Maybe AIOps tools should drive your stack
As more IT tool vendors add AI capabilities, organizations are speeding up delivery and cutting waste, but a lack of integration and trust is holding back the intelligent stack.
-
Serverless technology obfuscates workflows, performance data
Serverless and microservices reshape the application stack into something that looks like a swath of stars in the sky. How do you find a slow, misconfigured component in this interconnected galaxy?