Hacker News new | past | comments | ask | show | jobs | submit login

I have recently been involved in a project where we are analyzing employment offers from companies in different markets (SF bay area being one of them).

We have found that one of the biggest factors in getting employment offers is how you position yourself. For instance right now if you are an enterprise engineer with extensive perl or .Net experience this will hurt you if you want to get into a young web company. On the other hand if you are an iOS or Node engineer in SF or can position yourself as an engineering manager then you're likely to find it easier to get job offers.

In general, the data that I've seen suggests that new companies are basically not interested in older technologies. I believe that the problem a lot of older engineers have is that they try to enter the current market by relying on their old skills and that mis-match is interpreted as ageism.

In my experience having experience (and age) is very valuable IF you're a strong engineer and you can apply that experience to the existing technology landscape. Make sure that you're presenting yourself to the right companies with skills in the right technologies and toolsets though or they will not even look at you.

It's pretty silly, though. Node is not a new "technology." It is framework for using Javascript. It is debatable if it is even good. What is more important is someone's grasp of core CS and programming concepts. If a code bootcamper with 6 months of using some fad framework is more valuable than someone with 30 years of experience, why is that? If the code bootcamper can use Nodr, presumably the person with 30 years experience could very easily, as well.

Maybe it's just better to not work at these kind of. Dry low technical skill SF "young web" startups. I dunno.

I completely agree. It's strange to me too... but that's what the data shows.

I think it makes sense in a way. If your technology is built on Node then hiring a guy who'd rather work in php or java is not going to be a good fit. He won't go home at night and play with Node to really understand it's strengths and weaknesses and he won't have excitement for the technology -- totally justifiable since at some point all these new frameworks start to feel like re-inventions of the same wheel over and over again.

In my experience there are nice things about working for SF startups --

You're surrounded by people passionate about technology. You're generally working on problems that are small enough where you can have big impact on them yourself. If you want to know how to build a company then it's really good experience.

That said, it's sort of a question of what scale you'd like to work at.

In my experience --

Contracting is fun because you build lots of small stuff and experiment with lots of different technologies and ideas

Startups are fun because you get to actually build and run a product but you have to build everything so sometimes you don't get to venture into those really interesting areas like massive scale or search quality

Enterprise (I haven't done a ton of enterprise work) seems fun because if you're part of the right enterprise then you get to work on problems that are much larger than a startup can work on and work with more resources and more exotic larger problems (wouldn't it be fun to work on self-driving cars?)

The problem is that the hiring risk is greatly amplified if they don't know the stack. If they don't know the stack, they say "Give me a month or two, then you'll see."

Well, in a month or two, what do you get? Who knows. Evaluating anyone from a resume is very difficult. They might be terrible, but you had to give them two months to find out.

If they claim to know the stack, a bad hire has nowhere to hide. They'll be found out much quicker, so you've lost much less.

> why is that?

I tried to answer this, but it boils down to this. No one is going to say "I'm looking for node and boot campers because I don't have a lot of money."

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact