DigitalOcean, the cloud services platform designed for developers all around the world, has recently published Currents, its quarterly report on developer cloud trends. It surveyed nearly 6,000 respondents from all around the world (including India) about themselves, the tools they use, and the challenges they face.
A majority (71 percent) of developers responded that their day-to-day work was not impacted by any spectre or meltdown, despite the wide reach and intense media coverage of the vulnerabilities. Though the General Data Protection Regulation (GDPR) is slated to go into effect at the end of May, developers and companies are still confused about whom the regulation will affect.
A third (34 percent) of all respondents are unsure if their company is preparing for the legislation, and this holds true regardless of company size. As companies grow in size, they’re more likely to be using continuous integration (CI), but there’s still room for growth.
Continuous delivery (CD) is used less than continuous integration across all company sizes. Only 45 percent of respondents reported using CD compared to 58 percent using CI. Among those who are not yet using a CI or CD solution, 43 percent indicated that they plan to use CI or CD, while 26 percent do not believe CI or CD would be useful for their workflow.
Of those who use CI or CD, 52 percent reported that the largest benefit is faster code review and deployment. Meanwhile, 22 percent reported that using CI or CD with a versioned repository helps their team work better together.
Today, roughly two-thirds (68 percent) of companies with more than 1,000 employees use continuous integration. Of all industries, financial services companies are most likely to be using CI, at 72 percent, while non-profits are least likely, at 39 percent.
When asked about the advancements of AI and ML the developers are excited about and looking forward to, percentage of bugs and errors they estimate have been reduced, caught or eliminated by implementing a continuous integration process, the survey stated that errors in automated machine learning (ML) accounts to 41.7 percent, hybrid and deep learning models to 25.8 percent, sentiment analysis and natural language processing to 24 percent and probabilistic programming to 7.9 percent, Anderson to 0.1 percent and Blockchain scaling solutions to 0.1 percent.
Stating the biggest advantage of open source, 43.5 percent credited increased sense of community among developers, 33.2 percent said it's improved code quality, 14.7 percent said it's faster delivery of software and 8 percent said it's increased security.