Hacker News new | ask | show | jobs
by ryandrake 3974 days ago
Keep going up until the candidate pool improves? Just a personal anecdote: Even though I loved writing software, I moved up and away from development (after 12+ years) mostly because of the salary ceiling we all inevitably eventually hit. But I keep my skills sharp and would always go back for the right price. $150K would definitely not be the right price, at least not in the Bay Area. My guess is there are tons of guys like this out there.
1 comments

Thanks for the willingness to discuss actual numbers. Using the BLS stats tool that falsestprophet linked below [1] I dug up some numbers. This is for the the "Software Developers, Applications" occupation:

    Area                               median      75%ile      90%ile
    Chicago, IL Metropolitan           $88,630     $109,640    $126,370
    Los Angeles, CA Metropolitan       $102,310    $126,340    $150,320
    San Francisco, CA Metropolitan     $112,570    $143,390    $174,120
    San Jose-Sunnyvale-Santa Clara CA  $137,710    $166,280    >$187,000

I'm from the midwest so my frame of reference is where $150k will get you well into in the 90s percentile-wise. I'm conducting my hunt in the LA area. And just so we're on the same page I included Bay Area numbers. Is $180-200k (on the 190 to 200 side) closer to the right number, with the Bay Area as a frame of reference?

[1] http://data.bls.gov/oes/search.jsp?data_tool=OES

I've seen those numbers as well, as part of a regional roundup on US News Best Jobs.

One very interesting realization I had looking through the data is that software development, at the median, isn't an especially well paid field. Dental Hygenists in SF earn almost as much at the median, and registered nurses earn much more.

Overall, I think a big part of why this "shortage" exists is that the work is very difficult for the pay, and that career stability and age related employment issues may actually be considerably worse.

I know this is hard for employers to accept, but salaries may have to rise dramatically before people with citizenship or residency status that allows for career choice are willing to commit to software development. For now, I really do think one reason we are able to staff these positions at "market rate" is that we have created a visa program that essentially prevents a large number of tech workers from changing fields (i.e.., there are serious obstacles to coming to the US on an H1B as a software developer and deciding to retrain as a dental hygienist, this kind of personal and professional freedom is not permitted under this visa).

Ahh, midwest changes the equation for sure. Maybe try disclosing a salary _range_ in the description? Without knowing the details of the job, it's hard to tell if there's something in the description driving interest away. If it's exactly like cairo140's job, it may be simply too much for a single person. Here's what he/she was asking for, and I'll take a stab at breaking it down into the fewest mere-mortal-sized job reqs that I can:

Role 1: top to bottom web app security, server ops, zero downtime rollouts, performance and architecture (shared)

Role 2: metrics/instrumentation, fully-independent backend, HTML/CSS/JS skills, integrating third-party modules, performance and architecture (shared)

Role 3: managing technical vendor relationships, work the indirectly technical parts, technical hiring, capacity planning, expectations management, performance and architecture (shared)

These are still three pretty loaded-up people! Even if there was one person capable of and willing to do this all, their current job title is likely "founder of their own startup".

> Even if there was one person capable of and willing to do this all, their current job title is likely "founder of their own startup".

I'm doing a decent chunk of that, aware of the parts I'm doing shitty, and that is my job title. :)

I was talking recruiting with a mentor. He said some of his best hires were founders he met at startup events looking to regroup and earn a paycheck after the failure of their own startup. Dark—but insightful.

Probably solid advice. Best of luck to you :)
Also, my guess would be that the median numbers reported by BLS include many people who have had the same job for 5-10 years and are being paid 2005-level salaries and not 2015 levels. In an upward-trending market, averages/medians over the entire employment base will under-estimate the current market rate.