I’m taking a step back and asking myself why. Why do I want to learn to code? Is it for a higher paying job? Is it the money? Is it the change of work environment? Actually, it’s none of the above. It’s a creative outlet for me. An opportunity to solve problems and gain instant feedback. That’s what I love about it. That is why will sign up given the chance to study computer science on Edx.org, Coursera.com, and Udacity.com if I didn’t have so many things competing for my attention. I’m also weak in math, but know that with practice I can be better. I’m taking an online class on math and I’m learning what math can do to your mind in such areas as programming. I’ve come to realize that math is essential because it makes you think in creative ways in order to solve problems.
I remember growing up I hated math not because it was hard, but because I didn’t understand it. Back in the day I missed a lot of school, so I ended up with tons of holes in my math education. Now that I’m 35 I’m going to go back the most basic level of math and try to fill in those holes all the way. This isn’t about focusing on my weakness please don’t view it that way, rather view it as realizing untapped potential. Meaning, I don’t know how far I could have gone in math because I gave up too early.
As I’m retaking old math lessons it’s becoming increasingly clearer how important math is to be a great programmer. From pattern recognition to writing out a long math problem by hand and revisiting old math concepts I see how it challenges me to think outside the box and find not just any workable solution, but the best solution.
For now, its back to focusing on two things: my career as a pharmacy technician and strengthening my math skills.