This reminds me of Web hosting and the review industry around it 20 years back and I worked for a large web hosting provider.
The founder was really open about it. And back then hosting had ~$100 CPA and we had instances where we wouldn't turn a profit on a customer who purchased a shared hosting account UNLESS they renewed after 2 years given the cost to acquire.
To this day, when I see lists reviewing services providers, I'm always skeptical of them and steer away from letting them influence my decision on a service provider.
I think the arguments is non-developers don't really need access to it.
You aren't configuring anything or doing anything that needs access to the file system.
You are simply interacting with documents and online systems/applications that you can do the same as on a laptop. Add the greater mobility and the iPad pro really is a better device for most people.
However, as another commenter mentioned, these individuals who SHOULD really benefit from using an iPad primarily also are the group that struggle greatly with the changes to their overall workflow (see Who Moved My Cheese).
People who say this have never worked in an enterprise, global software company. Or if they did, they may not be working on key projects.
Just SCALE ALONE is enough to expand a group of engineers a significant amount. A personal project is fine to run 1 AWS or Digital Ocean instance to run the application, database. But global distribution that has to support tens of thousands, hundreds of thousands, or even million+ users concurrently globally? It's a big orchestration of applications and services that requires much larger teams.
Add in payment services and managing those integrations. Then, given that you're a global company and have to operate in multiple countries you have all sorts of regulatory compliance requirements. Who oversees that? Who manages all of these requirements? Not a single dev or a small team.
That's just not how VCs work. Basically it's you HAVE to always show hockey stick growth.
Steady 5-10% per year isn't good enough. It has to grow exponentially. So that's why you keep hiring and keep spreading out the service into a whole bunch of other areas.
Late to comment, but basically this is why I just ignore it all unfortunately.
I'm on a subreddit that talks about my profession and basically all interview processes are now broken in my industry. A lot of just nonsense, waste of time stuff. You hire the professional prep companies so you know the right buzzwords to say and how to show you follow the "framework", but almost nothing from the interview actually really determines how well you'll do day to day.
Instead of going to an interview, they should just call my dev team and scrum master and ask how things run with me and use their feedback as the evaluation.
For all of the amazing work that Hello Games has put into No Man's Sky, one change for me that I didn't like is that now you are basically thrown into instances where you are meeting other players.
The space stations are now major hubs and the Atlas even more.
Part of the experience was to feel like you are out in the middle of nowhere. All alone. And it was like that up until the last few releases where they updated the player spawn locations.
Now it seems like when you jump in, you are likely going to end up meeting other players.
+1. Nothing wrong with some job changes in your CV.
I think that for those who struggle with getting complacent, I would say that they should look at internal job transfers. Different team, different project, something that gives you the change of work/scenery in the company but the constant hopping between different places doesn't look good to someone interviewing you.
As a manager, you're thinking, "I'm taking a risk on this person. Will they be around here for our multi-year project vision?" Someone who job hops likely won't be around long enough for you to execute on the big picture and you'll be back to hiring/training a replacement too soon.
1 tripod camera and him wearing one that gets a top down view of what he is doing.