What does it means to dare to suck? How does it apply to my software career? It means more than you may think.