Earlier quoted context omitted.
> Aren't you paid by Google to work on Dart? I am, this is a great question! > How is that different? What it means is that working on Dart is my job. It's a great job, and I love it. Like other good jobs, I get lots of both extrinsic and intrinsic reward from it. (In fact, a curious facet of being at Google is that the intrinsic rewards of being at the company feel like they overshadow the extrinsic ones. I'm consta…
Thanks this makes total sense. I've been grappling with this question because I, myself, have been paid to contribute to OSS for the last few years. I think my experience is much more blurry than yours is, at least with work/life separation.
Well one thing that definitely helps is having two small kids. :)
I basically have to have a strong work/non-work separation now because most of my evening is booked solid with dinner/clean up/pajamas/brush teeth/vitamins/books/stories. Back before I was a family man the boundary between work and the rest of my life was a lot squishier.