Wow. Can this really be true? Maybe strictly a web dev thing?
DigitalOcean’s quarterly report on developer trends in the cloud
41–50 of 94 posts
Re: DigitalOcean’s quarterly report on developer trends in the cloud
#42Here's the interesting learning for me: While Kubernetes was most popular overall, the smallest companies (1-5 employees) use Docker Swarm more often (41 percent use Swarm vs. 31 percent that use Kubernetes). Did not know Swarm was this popular. Even overall Swarm is 35% to K8s 42% However, there is a huge proliferation of hosted K8s services - AWS, GCP, Azure, Digitalocean, tons of others. Nobody seems to be making…
I wonder if a similar survey from the bigger players would have different results.
Re: DigitalOcean’s quarterly report on developer trends in the cloud
#43Earlier quoted context omitted.
> I've seen this called Function as a Service and honestly I think using that term instead of Serverless would go a long way to fixing this issue But "Functions as a Service" doesn't cover what it is, though. The following AWS services are "serverless" but would not be "function as a service:" * S3 * API Gateway * SQS * SNS * Cognito * DynamoDB * CloudWatch (logs and metrics) * Step Functions In all cases, you are no…
Those are just managed services, as in managed versions of I/P/F/S-aaS. "Serverless" can be applied to every SaaS product ever made and is just an all-around meaningless and dumb-sounding term.
The distinction I've heard and make (regardless of serverless being the right term) is that these infrastructure services expose their control plane and data plane without tying you to the concept of a particular machine. Compare this to all publicly available forms of RDS where I still have to think in terms of machines for scaling and management.
Re: DigitalOcean’s quarterly report on developer trends in the cloud
#44Earlier quoted context omitted.
In my experience, those VMs were used briefly then left to rot. Consuming a large reserve of resources while doing nothing. Serverless should at least reduce the overhead of orphaned projects out there.
There's a secondary problem: when there are more resources, application development becomes less efficient over time. Even though there will be less infrequently used resources, the applications will use up resources more frequently in an inefficient way. Example: I now need a minimum of 4GB RAM to browse the web, which is insane. 15 years ago my computer had 128MB RAM and I was browsing the web at approximately the…
Re: DigitalOcean’s quarterly report on developer trends in the cloud
#45Seems like this survey was highly self selective, so I'd take the entire thing with a grain of salt. There's no way the industry as a whole is anywhere near 96% male.
Re: DigitalOcean’s quarterly report on developer trends in the cloud
#46>Ninety-four percent of our respondents self-identified as men, 5 percent as women, and 1 percent as non-binary/other. Seems like this survey was highly self selective, so I'd take the entire thing with a grain of salt. There's no way the industry as a whole is anywhere near 96% male.
Re: DigitalOcean’s quarterly report on developer trends in the cloud
#47Would have been nice to see what scale these people were running. Also, if they are only polling developers are these actually production loads ? Are the developers now doing operational tasks ?
26% were in companies of 5 or less people and 50% in companies of 25 or less. So, this is highly skewed towards smaller scale companies.
Re: DigitalOcean’s quarterly report on developer trends in the cloud
#48> Serverless computing is in a much earlier stage of adoption, with nearly half of developers failing to clearly understand what it is. I've seen this called Function as a Service and honestly I think using that term instead of Serverless would go a long way to fixing this issue because 1) it clearly communicates what it is 2) there's not actually such thing as serverless since the functions are still running on serv…
What's really the difference between FaaS and Erlang style message passing?
Re: DigitalOcean’s quarterly report on developer trends in the cloud
#49Something that puzzled me: "the majority of hiring managers say they make no distinction between bootcamp vs. college graduates" While the bulk of work at a lot of enterprises (banks, telcos, etc) are CRUD apps with some BPM, I did not expect a (hiring) manager to be unable to make such a simple distinction. Hopefully it could be the case that 'we don't discriminate based on that' is simply the polite/legal thing to…
Since the industry norm is "You're all equally worthless until proven otherwise" I don't find it all that surprising. They'll take in your resume and toss you into the pipeline / grinder and if make it through the crucible unscathed, well, congrats you'll get a job offer!
Being neither a college nor a bootcamp graduate, I've found very few places give a damn what you've got framed on your wall at home. What matters is if you can hack it in the real world. The only time I've been turned away for lack of credential was Booz Allen Hamilton, and they exist to arbitrage you to the government which still seems to care about proper documents.
> considering that the article goes to say that "48 percent have not filled any positions with a bootcamp graduate"...
Well, that would mean 52% surveyed have hired a bootcamp graduate which is pretty surprising to me, personally, since the camp(s) in my metro seem to produce about two good candidates per cycle.
Re: DigitalOcean’s quarterly report on developer trends in the cloud
#50Earlier quoted context omitted.
In my experience, those VMs were used briefly then left to rot. Consuming a large reserve of resources while doing nothing. Serverless should at least reduce the overhead of orphaned projects out there.
There's a secondary problem: when there are more resources, application development becomes less efficient over time. Even though there will be less infrequently used resources, the applications will use up resources more frequently in an inefficient way. Example: I now need a minimum of 4GB RAM to browse the web, which is insane. 15 years ago my computer had 128MB RAM and I was browsing the web at approximately the…
(This is, btw, one of the cornerstones of CI/CD. Show people the consequences immediately and their behavior will shift. I've seen this firsthand a number of times.)