3 ms·
> It's deploying, testing, environment issues, metrics, databases, dns, etc. Basically it is a lot more complex than "learn to code". You're mixing the "everyb
by exDM69 12y ago
> It's deploying, testing, environment issues, metrics, databases, dns, etc. Basically it is a lot more complex than "learn to code".
You're mixing the "everybody can code" idea with "everyone should become a professional software engineer". The former is a great idea, the latter not so much.
"Everybody can code" is about basic computer literacy. Too many people do boring and repetitive jobs on their computers. Basic understanding of programming should help people write that Excel macro that saves them a few hours of manual labor. Or make more informed decisions when being a customer purchasing software engineering services. To understand what a computer program or programmer can and, especially, can not do.
If I'm asked "should I learn to code", the answer usually is "if your job includes repetitive tasks using a computer, the answer is yes".
- organsnyder 12y agoI think that there are programs dedicated to each idea. Some programs are dedicated to teaching basic programming literacy that everyone should know, while some are designed more as career training programs—often aimed at demographics that are underrepresented in the field.