When I was first working here I'd spend _weeks_ being avoidant, get myself into a complete mess, and then have to go to a senior dev/mentor and say I was completely stuck. And then they'd help me to unpick it and talk it through to the point where I was ready to go, and suddenly it was (fairly) easy.
Without that help I'd have really suffered, and quite possibly lost my job. Instead, I am now a senior developer, mentoring and supporting others, and a massive asset who's appreciated by the people around me.
That's why it annoys me when people are written off as being lazy, rather than helped to be better and do better (or decide that they're in the wrong job and should go do something which suits them better). (tags: procrastinationpsychologyviaSwampers )