Knowing Your Value (And Making Sure Your Boss Does Too)

I've seen two kinds of people. We all know that guy who won't shut up about all his accomplishments and takes every opportunity to suck up to the manager. But we usually don't notice the one who's content to have his hard work be unappreciated because the satisfaction of doing a good job is enough … Continue reading Knowing Your Value (And Making Sure Your Boss Does Too)

Impostor Syndrome: Why You Might Feel Stupid

Do you ever look around at work and wonder “why am I here?”. No, not “why didn’t I play hookie to eat ice cream and binge watch Daredevil”, but “I don’t belong here with these people who are better than me”. This phenomenon is called impostor syndrome, and you’re not alone. Impostor syndrome can kick … Continue reading Impostor Syndrome: Why You Might Feel Stupid

Consultant or Native?

So maybe you’ve been bouncing around the idea of working as a consultant rather than working natively at a company. You’ve wondered if consulting really deserves the dismal reputation it has. Maybe you haven’t thought through all the positives and wrote it off too early. Maybe you’ve only heard the positives and you don’t know … Continue reading Consultant or Native?

What Being a Software Developer Has Taught Me About Failure

The most accomplished people in history are remembered for their successes. The countless failures that lead up to them are often left long forgotten. Thomas Edison had teachers tell him he was too stupid to learn- he ended up with 2,332 patents worldwide. Lincoln failed in his business ventures and lost at least one election … Continue reading What Being a Software Developer Has Taught Me About Failure

You Want to Know How Much You Suck: Why Feedback is Important

You think you want all your seniors to tell you "you're doing a great job!". You probably want to attempt to hide your weaknesses and pretend they aren't there. No one will ever find out, right? No. Positive feedback is nice. It feels good to have a strength recognized. But you know what's even better? Hearing about a weakness, so you can work on the weakness to either make it a strength or at least reduce how much of a weakness it is.