I’d agree with Lumifer and jamesf that it seems like it’d be best to do what you can to overcome the ugh field surrounding getting a job.
Last time I had a job, I sat in a cubicle surfing the Internet and feeling guilty about not working on the (programming) problem I was supposed to be tackling. It was horrible.
To be fair, this describes a significant fraction of every working programmer’s day. But if the programming problems themselves don’t grip you at all, then maybe it’s truly not for you.
Let’s try this from another angle. Suppose it’s three years in the future, and you’re working a job that you find, if not absolutely thrilling, then at least engaging enough that you’re content to do it every day. What kinds of things are you closest to being able to picture fitting in that blank? (You’re allowed to say professional Magic player, but that should only be one of several options. Also, you of course don’t have to answer—I’m just a random person from the internet, but perhaps this exercise will be helpful?)
Last time I had a job, I sat in a cubicle surfing the Internet and feeling guilty about not working on the (programming) problem I was supposed to be tackling. It was horrible.
To be fair, this describes a significant fraction of every working programmer’s day. But if the programming problems themselves don’t grip you at all, then maybe it’s truly not for you.
Let’s try this from another angle. Suppose it’s three years in the future, and you’re working a job that you find, if not absolutely thrilling, then at least engaging enough that you’re content to do it every day. What kinds of things are you closest to being able to picture fitting in that blank? (You’re allowed to say professional Magic player, but that should only be one of several options. Also, you of course don’t have to answer—I’m just a random person from the internet, but perhaps this exercise will be helpful?)
Honestly, I have no clue. Book editor, maybe?
/me shrugs