This was going to be a rather long biographical post about how I learnt to code. But I deleted all the boring stuff and I leave you with this reusable nugget…
Simply replace [code] with another subject.
Learning [code] was my way of solving a problem. If your problem can be solved by [code], then learn it. If not, don’t. Don’t learn [code] just because you think you should learn [code]. Don’t let anyone make you learn [code] if it isn’t going to help you solve a problem.
Now go and reform the education system so that we teach our children how to choose the right tool to solve a problem, and not how to pass tests.