"You still have stuff like chat, commit messages, code reviews, cases, Trello boards, etc. Be a little paranoid for this time about showing your work. It will help you feel good about your time, and us feel good about granting it."<p>Run through a de-weaselizer, this reads:<p>"Be a good little pet, and do an extra set of tricks when we take you out to the park, so you feel good about running around in the park and we feel good about granting you the privilege to go out once a week."<p>Yeah, bullshit. Place where I work operates on a culture of complete trust, period. Example: Once, a guy on my team had to go to his parents' house out in the country and was stuck with a slow internet connection. No problem, he did some stuff, stuck it out for as much as he could and then shelved it. I bet he enjoyed his time there much more than he would have sitting in a bunch of chatrooms anyway, and he did it on company time. He was much happier when he came back, and probably did twice the usual amount of work when he did on average.<p>As his co-worker who was working when this guy was at his parents' house, did I feel slighted or angry at him? No, for heaven's sake -- he was seeing his family, and enjoying a few choice, uninterrupted hours with them. Webapps can fucking wait. I was perfectly happy doing his share of the work.<p>The culture in the American software industry glorifies ass-in-seat hours (directly or indirectly -- this notion of "exhibiting your productivity" is just another version of ass-in-seat hours) at a cost to actual productivity, happiness, and general well-being by waving the distant promise of some sort of vague payout in front of you, and getting you to constantly compete with your co-workers at "putting in more time". Reject this sort of rubbish unconditionally if you have even the slightest choice.