4 ms·
My advice would be, talent /= experience. I'm sick and tired of companies being super picky because I don't know their technology stack or maybe just one eleme
by igorgue 16y ago
My advice would be, talent /= experience.
I'm sick and tired of companies being super picky because I don't know their technology stack or maybe just one element, they don't even offer a technical test these days.
I wont learn Cassandra or Scala because they are popular on super-webscale sites, I did, though, learn Haskell, Node, MongoDB, Redis, Python, Ruby, not because they teach that in college. I think that tells you I can learn other technologies.
But I get a feeling - in many interviews I've had in the last couple of month - they get disappointed when I tell them I don't know Scala, Cassandra, Hadoop...
Most good programmers I know (they're not genius level, nor most of the people here) are willing to relocate wherever you are, but they might not know the super-awesome-webscale technologies you use because they work for actual businesses that charge customers and don't need a billion uniques a month to be profitable.
Instead of bitching about the lack of talent (and there are many programmers like me) be willing to train people on your weird-ass technology stack.
- Bravais 16y agoOne less to compete against... :) I know Scala, Cassandra and Hadoop, execute across all of the SDLC, as well as just flat out code, and available I might add. Telecommute only.
- scythe 16y agoYou say you refuse to learn them. If you're not going to learn their technology what use can you possibly be?
- dman 16y agoWhile interviewing recently I realized that I was spending ~20 hours per interview picking up pieces of the software stack that I haven't worked with before. The cognitive burden that a candidate has to bear is very real.
- daemin 16y agoI think he means that he's not going to learn it himself independently because he doesn't use it for work, and he's learning/using other technologies for his personal projects. And all technologies are more useful to him currently than the one's for building billion visitors/month sites.
- igorgue 16y agoYes sir, you're right! I love learning new things, but to be honest I don't find a good use case for e.g. Hadoop, at least not in my personal projects. Nor they are attractive to me. And it's not because I'm not into non-mainstream tech, because I am into R, Haskell, Redis (yes I know some of you might consider them mainstream). Lets say you don't have a super-model-girlfriend but you want to know everything about them... Some people like to do that I don't.