3 ms·
The article presents the idea of a future mass pool of novice coders who don't (or don't need to) level up, that can take care of simple things like "manage the
by menzoic 8y ago
The article presents the idea of a future mass pool of novice coders who don't (or don't need to) level up, that can take care of simple things like "manage the login page". I think that underestimates the complexity of code. A lot of things could go wrong if you have the majority of your codebase being worked on by novices, no matter how simple the feature. The simplest feature can also be: a single point of failure for the entire application, bottleneck hurting user experience, huge security risk, evolve into an unmanageable mess of brittle code. I personally (without evidence) believe it's possible for every healthy human to learn how to code and increase their skills over time. I don't think a factory line approach works for building software. For that to happen there would need to be more advanced tooling that leaves developers with work more similar to configuration management than coding.
- throwanem 8y ago> I don't think a factory line approach works for building software. Kanban is a factory-line approach, and also the basis of every commonly accepted best practice in software engineering today. I reserve comment on whether that argues for or against the point of yours that I've quoted, but certainly you'll understand why I note that point is likely to be a controversial one.