2 ms·
To code well, you need to be able to write well too. If your code isn't clearly written it can't be understood and it can't be maintained. Writing well isn't a
by ab111111111 5y ago
To code well, you need to be able to write well too. If your code isn't clearly written it can't be understood and it can't be maintained. Writing well isn't a "nice to have" for doing software development, it's a requirement. Yet despite this fact most coders are terrible, terrible writers. Even within the very limited literary realm of variable naming. And this lack of skills results in billions of dollars of thrown away and abandoned projects every year.
For a lot of teaching jobs, mathematical skills really aren't necessary. You don't need to be able to do long division to teach Shakespeare. You don't need to know algebra to teach French. For those professions, mathematical skills are indeed a "nice to have".
I think the individuals taking time out from their highly paid days of not bothering to add doc-strings to functions, skipping adding READMEs to new projects and not bothering to name their variables anything more informative than "data" should take consideration of these facts before posting here to say that overworked and underpaid teachers are lazy and stupid and should be required to jump through a bureaucratic hoop to confirm that they have a skill they don't need.