Why I’m reducing the time I devote to teaching my self how to program.

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.

The Future of MAC Make-Up (no, not the computer)

I’m sure by now you’ve read countless articles about the disruptive nature of 3-d printing, but have you read about printing your own make-up? Well, ladies and gentlemen, please thank Grace Choi for Mink.

Read more: Business Insider

Read fashion blogger Jenny Raya’s blog post for her insight

 

mink-make-up-printer

Mink will able anyone with the device to create their own makeup at home – any color of their choosing at any time. One of the goals is to not be at the mercy of the mass retailer’s limited color offerings or the high pricing of specialty stores that have the more options people want. According to her, Mink will be able to solve gaps in the distribution and better meet the consumer’s needs.

I’m really excited about this project because power is returned to the consumer in an industry that also controls the beauty narrative. Visit Jenny Raya to read her article and watch a couple of videos on Mink.

//Notes

Disrupt NY 2014 video

JennylouRaya.com

I’m previewing the Swift Programming Language Tutorial on Team Treehouse

I’ll admit it. I’m a proud Apple fan boy, so when I found out Apple was releasing a new programming language it got me excited. Really excited. You see, I’m in the middle of learning the in’s and out’s of computer science from resources ranging from MOOCs, YouTube, and reading as many relavent articles. My goal is to go deep into the iOS and OSX ecosystem and create useful everyday apps that enrich my family’s daily life.

I recently received an e-mail from Team Treehouse’s CEO Ryan Carson letting me that I can now learn Swift from both Team Treehouse desktop version and iOS version. I’d like to invite folks who like me, don’t have time for college or it just isn’t a priority, but are still hell bent on learning programming to take a peak by clicking the links below.

// Notes

Watch Swift Trailer.
Try Team Treehouse for Free.
Apple Swift Resource Page

Apple Swift Programming Languaget Resources