oh man, that's exactly my experience - I get shit done but I'm perfectly aware that what I'm doing is not near my real capabilities. And tech life allows you to smoke every day without consequences - good money, no strict working hours, no one watching you work etc.