I love programming and I look forward to going to work everyday, but there are other (non-paying) activities which I would describe as my passion. I dream sometimes of having half my day devoted to this passion of mine, but I've never heard of any employer agreeing to half pay for half a day's work.
Has anybody arranged such a thing or heard of such an arrangement, or is the only alternative self-employment where I can set my own hours? (I live in South Africa...)