bowl.jpg

Why You Aren’t Paid as Much as You Are Worth (and how to get paid more)

Software developers usually make pretty decent salaries, but did you know that companies that hire software developers usually make much more money off of a single software developer than they pay that software developer? I guess, if you think about it, it is common sense. Why hire programmers if those programmers don’t make more money for your company than the …

learning to ride a bike

What Programming Language Should I Learn?

I often get asked by beginner programmers what programming language they should learn. This, of course, is a tough question to answer. There are so many different programming languages today that a new developer, or even a seasoned developer, wishing to retool his or her career, could learn. I’ve actually tried to answer this question before in a YouTube video, …

computer-science-degree_thumb.jpg

Computer Science, What Is It?

Computer science itself is a surprisingly difficult thing to define. If you do a search on the web you’ll turn up quite a few definitions for computer science. Some people take a very academic approach and say that computer science is about studying computation and systems of computation.  (What the heck does this mean?) Other people will define it in …

Why My Kid is an iKid

Sophia got her first introduction to the iPad at about 3 months old. As soon as she could sit in a rocker chair my wife and I let her start playing on the iPad.  We started off with just one game, Interactive Alphabet by Piikea.  It is basically a game that goes through the Alphabet and lets the baby interact …

Learning to Learn

I’m not good at many things.  Let me rephrase that.  I’m not naturally good at many things. There are many people who are smarter than me, process things quicker and overall just have a better aptitude for almost everything I do. I’ll freely admit, I’ve been pretty successful in my field and in life in general.  (At least according to …