Skip to content

Why I teach

Dear reader,

I am a selfish person. I do not generally like to share my time with anyone and would rather spend it doing the things I love like video games and scuba diving. However, I owe a debt that I am honor bound to repay.

I am where I am in life because others helped me get here. Yes, I am a self-taught programmer, I mean that in the traditional way of I have no formal training in software development. But self-taught does not mean that I did it all myself. I learned from others. I read their blogs, I listened to their podcasts, I went to their conference sessions. I did the learning, but others all around me taught, mentored, and generally lifted me up to where I am.

Knowing this, I spend a portion of every day trying to help others. Some efforts are more successful than others, but as long as I am trying, I am paying back the debt I owe.

Others sacrificed so I can be where I am. It is my duty to sacrifice so that I can lift the next generation of developers up higher than I could go. To lift them up on my shoulders so that they can stand there and see further than I ever could.

Until next time,
I <3 |<
=C=

I teach…

Dear Reader,

My mother was a school teacher. My father ran music education programs for every church at which he worked. I was raised to think that it is normal to help others understand the things that I do.

That’s why it’s really no surprise that when my career took a left turn in 2006 and I started working on ways to educate developers, I took to it like a duck to water.

As I’ve talked about before, I try and stick to the things I am qualified to teach, PHP, MySQL, programming, and building teams. These are the things that I know. These are the things that I understand well enough so that I can share with others.

It’s not just my vocation to teach developers, it is my passion. I want to help the current generation of developers become better developers, and I want to help raise up the next generation of developers.

I teach because I know something other’s don’t.
My unique perspective on a problem is something that others with the same problem may not have considered.

I teach to elevate others.
If I can bring developers to my level, then it is easier for them to climb to the next level, and bring me up.

I teach, because it makes me happy. 
By helping people, I work to make my corner of the world a little better.

Until next time,
I <3 |<
=C=

My turn to be the giant

Dear Reader,

I am a self-taught programmer.

This does not mean I conceived of all the knowledge I have in a vacuume. It does mean that I did not have a formal guide on my journey. I had to figure out what was important and what was not. Whether you are self-taught or formally educated, you are still learning what others before you have learned and shared.

As I learn new things, build on my experience, experiment, and come up with new ideas, it is important that I not forget that I am where I am because of those that have come before me. They shared what they learned so that I could learn it too.

It is up to me to carry on that tradition and share. I must share what I know with the current generation and the next, so that they can learn, be inspired, experiment, discover, and then share.

If we all stand on the shoulders of giants, eventually it is our turn to be the giant.

Until next time,
I <3 |<
=C=