The reason these tools exist is not because of non-professional developers, but quite the opposite.
A lot more professionals are now working on more projects simultaneously- something that was not practical just a year ago.
Though, while this is nice, considering that all of the action is happening on the same device, I am worried this is going to increase supply chain risks. Before, a developer would work on clearly designated projects for practical reasons. Now, the same developer can work across many projects that are quite different - for example, the marketing site and the backend - and because of an obscure and unimportant component on the marketing site, there can be an impact on backend systems.
But!
The reason these tools exist is not because of non-professional developers, but quite the opposite.
A lot more professionals are now working on more projects simultaneously- something that was not practical just a year ago.
Though, while this is nice, considering that all of the action is happening on the same device, I am worried this is going to increase supply chain risks. Before, a developer would work on clearly designated projects for practical reasons. Now, the same developer can work across many projects that are quite different - for example, the marketing site and the backend - and because of an obscure and unimportant component on the marketing site, there can be an impact on backend systems.
I wrote more about this here: https://chatbotkit.com/reflections/everyone-is-a-vip-now