Hah, I used to be like that. Then I got kicked into my present spot as lead on a software development internship at school. Yeah, I'm a bossy, stuck up motherfucker, now. It's supposedly kinda funny, one second I'm writing code, the next I'm saying "This sucks, Drew, come here and click this dialog box 15,000 times" [We have a portion of our application that sends bulk emails via Outlook. That's the only way we can interface our exchange server. Unfortunately, this requires clicking "yes" on a dialog box for every freaking message. It sucks. I'm working on replacing that as my current project] The next second, I'm hitting on the hawt data entry chick. After I get bored with that, I make some asinine documentation.
//This is experimental and isn't in the training subset, don't mess with it until you teach yourself how to do it, or wait for EyeMWing to write it into the training subset
//OMGWTFBBQ DEPRECATED CODE. Left for copy/paste harvesting purposes.
//Diagnostic method. Note the egotist used his own personal data for the test case.
//If this condition is reached, the data entry girl needs to be spanked. Refer this case to EyeMWing for "disciplinary measures".
And then when I'm done with that, I go back to coding. Yeah, I'll survive in the real world

I know how to sexually harass, I know how to delegate menial tasks, I know how to make the other devs laugh while still getting the point across.