3 ms·
What matters to me is that code never relies on one person or a small group of people to maintain/improve it. If a senior Python/C++/Java developer can open up
by Aloisius 16y ago
What matters to me is that code never relies on one person or a small group of people to maintain/improve it.
If a senior Python/C++/Java developer can open up the source code to some Erlang program that is having problems and fix a bug, then awesome. I can hire them by the boatload.
If I have to spend 2 months searching for a replacement for an Erlang developer that quit, well, that's not good at all.
My feeling is that senior Erlang people aren't exactly abundant. I have a friend who is flown around the world for Erlang contracting jobs simply because he's a well known senior Erlang guy. That makes me nervous as an employer.
- thesz 16y ago>If I have to spend 2 months searching for a replacement for an Erlang developer that quit, well, that's not good at all. First of all, by requiring Erlang you will get mostly "above average" programmers. Second, your "senior Python guy" will still nede time to get into the problem domain, from a week to half a year. And third, any sufficiently capable programmer can peek Erlang to his own productivity level in two weeks. If he has previous history of functional programming - one week. Again, functional programming indicate "above average" programmer, even plain interest matters.. So you're better with Erlang than Python. I know, I was. ;) I think that your "senior Erlang" friend just loves to change companies or have talent for it.
- lelele 16y agoPointy-haired boss thinking. What are you doing on HN?