I think that's orthogonal to pleasantness. The tasks I have in mind revolve around coding, since that's my job. If the job extends beyond coding, to gathering requirements or coordinating a team, I'd be more inclined to agree. But they don't, for what I'm thinking about.