Every software developer dreams on one day quit to their day jobs and create their own startup. There is nothing more professionally motivating than being your own boss, right?