re: What are you surprisingly terrible at, despite being otherwise competent? VIEW POST

TOP OF THREAD FULL DISCUSSION
re: Don't you have that coworker that takes a glance at your code and starts asking why you went that way with that function instead of this way that e...

I'm terribly sorry for being one representative of a person you described. Being pretty close to it anyway.

But for compensation of my kind, here are some things I'm terrible at:

  • Socializing: pick a random non-programming subject and we're likely not to have a long talk - the closer to small talk, the worse it gets. Additionally I don't drink alcohol and rather avoid any place where people drink. I also have very few stories to tell and as such I'm no good at telling them. I seem to lack the ability (or need?) to contact people.
  • Answering: I'll stare to nothingness for a good few seconds if somebody asks a question suddenly that has nothing to do with the current subject I'm dealing with. All too often my brains come up with a proper answer once the person who asked the question has left home.
  • Sharing my knowledge: I grew up very much in isolation as a developer and I learned a whole lot of things the hard way and didn't have names for them. We talk about 20 years of DIY. I've only known the word "refactor" for about 6 years now. The lack of having any kind of mentor means that I have no model for how to teach programming that would come naturally off me.

Ok, I need to be very clear about this, you do NOT need to apologize for being 'that guy'. Yes, you might be scary to deal with for those of us dealing with impostor syndrome and think more about development than coding, but that's our shit to deal with. You are, from the sound of it, an awesome coder and you should be proud of it.

Sure, socializing is good but while I'm good at blending in I kinda hate small talk. I rather enjoy people like you who either talk about something that is actually interesting for you or not much at all.

I hope that you get the chance to talk to someone who is not afraid to talk straight to you and let you know what parts of your communication needs some polish when it comes to other peoples code, because from the sound of it you have a lot of knowledge that others could grow from if they got to absorb it.

Again, do not feel like you should be sorry for being who you are, you probably rule!

code of conduct - report abuse