7 ms·
> Not everyone needs/wants to be a software engineer or other kind of computer savvy person. Most people need to interact with a computer for work or pleasure.
by schwartzworld 4y ago
> Not everyone needs/wants to be a software engineer or other kind of computer savvy person.
Most people need to interact with a computer for work or pleasure. Not everybody needs to be able to engineer enterprise grade software, but what's the downside to having everybody be able to write a bash script? Lots of people's jobs could be easier with a little command line fu.
We teach lots of core competencies to kids for this reason. You don't need to be a writer to benefit from knowing how to write well, but writing can also help in myriad careers, social settings and even be an artistic outlet. Coding is the same way. I can code for work, but I can also compose music with code or solve puzzles.