20% coding is very sad. I hate to think how many great minds are being wasted this way. After starting work at a startup, I feel more fulfilled in my daily life. I can easily say I spend around 80-90% of my time coding and feel I contribute much more than I ever did at any of these jobs.