Cool survey on developer productivity and retention that argues Low Code can increase developer happiness.
Image by Jeremy Thomas via Unsplash.
The headlines might be full of layoffs at major tech companies, but a lot of developers are still getting restless, according to a study released in late October.
While 64% of developers surveyed — nearly two in three — said they love what they do, just under half of devs (48%) expect they will remain in their current jobs a year from now; two years from now, only 28% said they expect to stay put.
A big reason for the restlessness, the study’s findings suggest a need for better work-life balance. Half of all survey respondents said they need a better balance between their personal and professional lives.
Low-code and no-code tools seem to be helping solve that challenge, according to the survey by Outsystems, which offers a low-code software development platform. Of those developers surveyed who reported using low-code tools in their jobs, 71% said they are able to stick to a 40-hour work week. By contrast, only 44% of devs whose organizations don’t use low code said the same.
Also, most developers who use low code — 63% — indicated that they were happy with their salary and benefits, compared to 40% of traditional developers.
The report, whose research was managed by Evans Data Corp., surveyed 860 developers from around the globe and across a variety of industries.
Job Security and Low Code
The study also upended the conventional wisdom that low-code tools will render skilled software developers redundant:
- Fifty-one percent of low-code developers surveyed said they felt satisfied with their job security compared to 39% of traditional developers.
- For anxious IT hiring managers, the survey offered some evidence that not everyone is eager to jump ship. Forty-six percent of respondents agreed that “many people I know who have changed jobs find their new jobs aren’t much better.”
- Forty-three percent said the economic climate will have an impact on their decision whether to change jobs.