-
2/ Being in a high rotation situation within the tech industry, Time To Be Productive is key. You want to onboard people fast, and you want to spend time in the onboarding of the business problem.
-
3/ The tech environment is a barrier to being productive ASAP. The more time passes, the more complex the setup becomes. Your local work environment starts getting technical debt.
-
4/ Those who have experience are productive because they are able to manage the cognitive load. On the other side, new joiners need to face intrinsic and extraneous cognitive load.
-
5/ No space for germane, the one that brings business value. This impacts the business due to delaying when the developers can start feeling "productive", feeling that they can handle the germane cognitive load and deliver value to the customers.
-
6/ On the other side, the never-ending increasing complexity and features of the development tools require more and more powerful machines. Forcing the business to replace the developers' laptops frequently or pay high prices for high-end machines.
-
7/ This created a new opportunity. On-demand, automated, self-configured cloud environments. - Reduce setting-up complexity - Reduce environment maintenance - Reduce communication and coordination between developers when introducing changes
-
8/ This also helps businesses to extend the machine's lifetime due to not adding more pressure on personal laptops as the environment complexity grows Maybe at the beginning, 16GB RAM was enough, but as the environment gets more dependencies, you might need to update to 32GB
-
9/ We can see several pioneers in these regards. You might know @github Codespaces github.com/features/codespaces
-
10/ Another pioneer is @gitpod I'm doing a personal project using them, a lovely experience so far! 🧡 gitpod.io/
-
11/ My guess is, the more time passes, Cloud Development Environment will become more ubiquitous and it will increase Developers' focus on business instead of maintaining their local machines.
-
12/ 👇 this post touches a lot of stuff! atomicjar.com/2021/12/why-will-2022-be-the-year-of-devtools-2-0/
-
13/ only 20 days later, we see a hint that there's a need, and those components are evolving 🤩 @aleixmorgadas/1519640207620022272