Too Long; Didn't Read
Being a programmer is good. The money is good. The work life balance is good. The vacation is good. The freedom to work from where ever is good. The ease to change jobs is good. As a programmer, you have at the edge of your fingertips the power to build the wildest ideas in your imagination, but you’ve done the calculations and you realize there’s a problem. There are 10 other developers working on the same project at work with you, each contributing approximately 40 hours a week. How are you supposed to put together a full fledged application by yourself with just evenings and weekends? It’s not possible, or if it is possible, the odds are so poor that it’s unlikely to happen to you. As programmers we need to change the game. We need more time.