17 May 2005
truth be told i’m not that talented
today was interview day.
i like my job, but some friends of mine have been pushing me to interview with amazon, so i sent in my resume. two nice folks interviewed me, and it was going well, except for the fact that i sucked.
i mean, i honestly wanted to fire myself right then and there. the questions they were asking were softballs, easy questions that i should have been able to bang out the answer to in a matter of minutes. they were the sort of questions i’d ask a potential employee. for whatever reason though, i completely failed to get them. programming languages, data structures – even projects i had distinctly worked on – it was all coming out as gibberish.
i think i used to be a better programmer, i used to have a more solid grasp of my field and understand it with a clarity i can no longer fathom. today though was almost humiliating, i found myself apologizing to these guys for taking an hour out of their days to interview me. seriously, how could i mess up such simple code, the sort that even i expect myself to know?
i had been hoping the interview would be a bit of an ego boost, it was in fact exactly the opposite. it’s hard recognizing that you don’t have particular skill in the areas you thought you did. i know alot of folks tie up their self-worth in different things, and i think for me it’s always been my knowledgebase, my ability to know, learn, explain. when that fails me i feel like there’s not alot of me left.
there are other places in my life where i’ve felt disconnected from that, places where i step in with no experience and no context and have to survive without my intellectualism, but this is the first time i’ve seriously faced that in computing. it’s causing me to rethink myself a bit, and i’m not sure what the outcome is going to be.