I'm a (Rather talented)programmer who can't get anything done

Sounds to me like you don’t really have much of a choice.

The common thread through your entire story is you being unwilling to do things you don’t feel like doing. Lack of motivation, lack of ambition, laziness, doesn’t really matter what we call it. You’re resting on your laurels thinking your natural talent will cause companies to flock to you. That’s just not how any of this works.

You’ll be assigned many tasks that are things you don’t want to do. It’s the nature of professional work. Natural talent doesn’t mean anything if you have no drive. If I got any sense of your attitude here, I would toss your resume in the reject pile without a second thought. There is so much more to being a good developer than being good at programming.

I would suggest you take one of the ASP positions and work on your soft skills. If your natural talent is as good as you think, then you shouldn’t have a problem pushing your focus elsewhere at work.

/r/cscareerquestions Thread Parent