The Biggest Lies About Learning to Code
<p><pre><code>    Not everyone should learn to code, just as not everyone should become a chef. 
    Not everyone will need to program, 
    not everyone will be inclined to learn it and not everyone will enjoy it.
</code></pre>
This bothers me a lot.<p>I see it quite frequently that &quot;Not everyone should learn to code&quot;. Especially with comparisons to other professions...<p>As if &quot;Knowing how to code&quot; is the same as &quot;Being a chef&quot;...<p>&quot;Not everyone will need to program&quot;, in the same sense the not everyone will need to know how to cook?<p>It&#x27;s true, you don&#x27;t have to in this day and age. But for it&#x27;s bloody helpful if you do...<p>Don&#x27;t get me wrong, not everyone should be a software developer.<p>But the considering that you use things that run on code every single day,  
for the majority of your waking time, 
it&#x27;d probably be a decent idea to know the basics.<p>In the same sense that if you are a car driver, 
having some basic knowledge of the rules of the road and a basic understanding of physics, 
while not necessary to drive, is still bloody helpful.<p>Now, to comment, as a developer, on the article, it&#x27;s still good and the part about tutorials is so very true it hits almost a bit too close to home.<p>Find a tutorial that assumes you&#x27;re 5. Learn conditionals, understand them. Learn loops, understand them. One. Step. At. A. Time.<p>Also, the first point just isn&#x27;t true. I&#x27;ve spent quite some time teaching kids code and Everyone can learn how to code. Even that dyslexic kid with ADD that&#x27;s chasing the squirrel during class.<p>Not everyone can get GOOD at writing code. And being a developer isn&#x27;t for everyone. But LEARNING HOW TO CODE, is something Everyone can do.