Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Why People Don’t Code

Thoughts and Updates

Hello again, been busy working on an AI for a class I’m taking, strange issues with keras and data cardinality are stopping progress currently.

This had me thinking about why people don’t code. Society relies on software to such an extreme degree that it seems that programming would be an essential tool taught in schools to help most desk/laptop style jobs. In-fact, I would have gone as far to argue that programming should be used as the primary method of solving modern problems. Solve them once, hopefully never have to solve it again.

picture

This brings me to my understanding today, that people are tired and don’t want to have to sit through every semantic or syntactical error just to solve a problem they already know how to solve by hand.

Knowing how to program well is very useful, knowing how to program poorly is practically worthless. I appreciate institutional efforts to incorporate computers and software into education, but seems like it almost should be the center, where a lot of problems can be expressed and solved just as fast, if not faster through computer programs.

Obviously I’m biased, and there are exceptions, and I don’t know exactly what I’m talking about, but it seems like a good idea to provide the option of an education purely through a computer science lens.

Matlab and R are the closest things to what I want to express. Classrooms use Matlab and R, but mostly as calculator replacements.

Just realized that students would probably code like they’re still using a calculator and gain no benefit and much headache from a lazy inclusion of programming.

image

Being able to better work with our machine friends is going to be a key part of our future, and learning to speak some of their language is a great start.

And that’s what’s been on my mind recently, thanks for reading! I’ll post more stuff soon (probably about that AI I’m working on).