Sony_Hacked_By_GOP_Employee_Screenshot

Is It Possible The Sony Hack Was Just A Publicity Stunt?

What if Sony never was really hacked? Or worse yet, if Sony hacked themselves? I know this sounds a bit crazy–and I admit, I AM a bit crazy–but, indulge me for a few minutes of your time and perhaps I’ll convince you that it just might be possible that the whole thing was staged for a very specific purpose… Why …

Software development estimation

4 Biggest Reasons Why Software Developers Suck at Estimation

Estimation is difficult. Most people aren’t good at it–even in mundane situations. For example, when my wife asks me how much longer it will take me to fix some issue I’m working on or to head home, I almost always invariably reply “five minutes.” I almost always honestly believe it will only take five minutes, but it never does. Most …

Surviving business jungle

Taking Action

On any given day my inbox is full of emails from software developers asking me for advice on all kinds of topics. Even though many of these questions are unique, I’ve found that many of the emails have one root, all-encompassing solution: taking action. Most people never actually do anything with their lives. Most people are so afraid to make …

Businessmen arm wrestling

How to Negotiate Your Salary

I’m often surprised how many software developers neglect to do any salary negotiations at all or make a single attempt at negotiating their salary and then give up and take whatever is offered. Negotiating your salary is important—not just because the dollars will add up over time and you could end up leaving a lot of money on the table—but, …