3 ms·
What dimensions of difference do you look for?
by earljwagner 11y ago
What dimensions of difference do you look for?
- EliRivers 11y agoSome examples off the top of my head: Desktop applications experience vs. embedded software experience (I say "vs"; I don't mean they're opposed, but that someone with a lot of experience in one of those will think about things in a different way to someone with experience in the other; it's a spectrum along such a dimension). Pure software experience vs. designer/seller of hardware+software Computer Science degree vs. other technical degree (Maths, Physics, Engineering) Technical degree vs. arts degree Degree vs. on-the-job/self-taught Experience in big megacorps vs. experience in small companies Experience in established companies vs. experience in new businesses or startups Experienced vs. inexperienced (this one is more broadly "life " experience, and it could roughly translate to older vs. younger, but it's not quite that simple) Consumer apps experience vs. business-to-business Mobile devices experience vs. supercomputer number-crunching And so on. More, I expect. So, for example, if I had a team of Computer Science graduates, I might wonder if they're all thinking about problems through the lens of their classes on algorithms and data-structures and so forth, and maybe a mathematician would think about these same problems in a different way. If I had a team with a lot of people from global defence industry megacorps used to spending a decade on a project and ensuring that all reqts are solid up front, I might think that someone from a startup might bring a different approach to the software life-cycle (and, of course, vice-versa). Adding another person to a team who thinks the same just gives me more of the same. If I want to make fewer mistakes and have more novel ideas, I need to fill in gaps. Not every gap, and there's always a balance, but a professional adult can work effectively with people who are not the same as them. I'm not hiring in the hopes of creating a group of people who really like each other.