4 ms·
I’ll always appreciate the simple solutions, and that comes from being a solo, overstretched developer for much of my early career. What I observed is when mor
by icameron 3y ago
I’ll always appreciate the simple solutions, and that comes from being a solo, overstretched developer for much of my early career. What I observed is when more people get involved the solutions always take on extra complexity. This could be due to the need to make work for everyone on the team. To delegate responsibility. One person who has to set up a VM and push code and talk to customers does not need to complicate their life. But when you have a manager and a new hire and an IT department and have meetings then all of a sudden you divide and conquer and there needs to be enough churn to justify everyone’s role in the project. The one person who speaks up and says something like “yo we don’t need this CI and buzzword tech stack and containerizations, microservices and cloud functions, I have a LAMP VM already coded up that meets the requirements” they will certainly be shut down by the rest of the team.