Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

WTF do you actually do and how can I do it also? #33

Closed
jimmycuadra opened this Issue Aug 26, 2011 · 5 comments

Comments

Projects
None yet
2 participants

Two part question, and by that I mean two questions:

  1. Pretty much everything I've seen from you is off-topic/side-projecty/hilarious. What is your actual function at GitHub? Which things were you hired to work on and which current features are you responsible for?
  2. Working at GitHub sounds like a fucking dream, both for the environment and because there are few products/sites I love and use so much. The primary focus of my life is getting better at programming (primarily Ruby and JavaScript). How do I know when I'm a good enough programmer to try to get hired there? How do I even know if I'd be a good fit, were I to be appropriately skilled?
  3. I said TWO questions. Pay attention!
Owner

holman commented Aug 26, 2011

What is your actual function at GitHub?

I was hired to work on Firewall Install, and have spent the last year and a half being the lead on that. Recently I decided to move off of that and focus on some other areas.

How do I know when I'm a good enough programmer to try to get hired there?

No idea. I constantly feel underclassed around everyone else working here. But I still keep going at it. It's really just a matter of trying to do it anyway, and then if you get in, just keep working at things. There's never going to be a level where you feel of "sufficient" knowledge to do anything.

Life's a matter of getting tossed into the deep end and then swimming your way out on your own power, whether you think you're capable of it or not.

How do I even know if I'd be a good fit, were I to be appropriately skilled?

I think we make fairly clear from our blog posts, drinkups, tweets, and other areas what type of business we run. We're also pretty big sticklers on fit when we hire, too.

I met someone last week and we were talking about cultural fit in companies. He came up with the line: You can teach someone how to be a better programmer, but you can't unteach someone to be an asshole.

@holman holman closed this Aug 26, 2011

Cool, thanks for the insight. I totally agree about being thrown into the deep end. I've grown a lot that way already. The only company-culture thing that I see possibly conflicting is drinking, since I don't drink. Is that a dealbreaker? Is there anyone else on the staff who doesn't drink?

Owner

holman commented Aug 26, 2011

Definitely not a dealbreaker. I think everyone does, but there are varying amounts, of course. It's not really about the alcohol as much as it's an excuse to get people together to talk shop, code, business, what have you.

I don't need an excuse to talk about awesome shit.

Owner

holman commented Aug 27, 2011

You would fit right in then!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment