Zen coder prefers long-term happiness and productivity. He is capable of focusing deeply. He trains focus. Distraction junkie coder prefers instant gratification for the price of not reaching his full potential and hurting himself both physically and mentally in the long run. He is too lazy to focus.