Live data from Hacker News

The real reason you can't hire developers....

news.ycombinator.com

111–120 of 271 posts

Re: The real reason you can't hire developers....

#111
post #53

Make a 3 minutes video of yourself on webcam talking through your resume and past projects, or even just stuff you like to do not work related. Many candidates don't get past the subject line of the email. It's nice to think that someone sits there and reads every resume then makes an informed decision, just isn't the reality though. Remember that person has a million other things to do and probably an already overfl…

People don't have 30 seconds to spend scanning a cover letter and resume and you think they'll watch a 3 minute video?

Re: The real reason you can't hire developers....

#112
You wouldn't hire someone doing yoda conditionals, unless it was to test a compiler. My compiler has an awesome feature -- (10It is idiotic to do things normally. Innovation is the only possibly winning strategy. Following standards is a losing strategy -- just makes an inferior Linux.

Re: The real reason you can't hire developers....

#113
post #76

I think the fundamental problem is that companies want a "Sr. Software Engineer" with >7 years of development and >4 years of development in their particular language, who also is young enough to think that "Nerf guns" and "xbox's" [sic] are an appealing "Benefit" and that aren't going to ask anywhere near $115k a year. (a totally reasonable salary, by the way, but I think you lose edge in negotiations by putting tha…

Also, $115k for a senior engineer? Really great "entry level" (i.e. recently graduated but mostly self taught with lots of internships under belt) is going for $110k... most of the "seniors" I know are running $200k plus.

I think its a bit lower then that if you want to work at a start-up. We're paying Mid-Senior level from $120-150 (Full Stack). I vet hundreds of resumes a month, and we're pretty average / ahead of the game.

My kid brother just graduated CS from Berkeley and got offers ranging from 70-85, plus equity, benefits etc. Still high, but not quite $110k...

Re: The real reason you can't hire developers....

#114

A lot of comments here miss the point. 80% did not respond at all . They did not acknowledge his contact attempt in any way whatsoever. Not a canned response confirming contact, nothing. Nothing. I'm willing to bet very heavily on this representing complete incompetence at the organizations contacted.

Definitely. I did a lot of applying and interviewing when I was first looking for a job out of school, and it's amazing how disorganized some companies are. I will always specifically remember the companies that may have said "no" but were timely and polite, and I'd recommend them to my colleagues. On the other hand I also remember the companies that were rude or disorganized and recommend against them when asked.

Bottom line: Candidates should always like you even if you don't like or need them, especially since you'll likely reject far more people than you hire.

Re: The real reason you can't hire developers....

#115
post #76

I think the fundamental problem is that companies want a "Sr. Software Engineer" with >7 years of development and >4 years of development in their particular language, who also is young enough to think that "Nerf guns" and "xbox's" [sic] are an appealing "Benefit" and that aren't going to ask anywhere near $115k a year. (a totally reasonable salary, by the way, but I think you lose edge in negotiations by putting tha…

Also, $115k for a senior engineer? Really great "entry level" (i.e. recently graduated but mostly self taught with lots of internships under belt) is going for $110k... most of the "seniors" I know are running $200k plus.

Interesting, are you in NYC or the Bay Area? In our local market, a 7 year ruby developer would command on the order of $75k.

Re: The real reason you can't hire developers....

#116

Earlier quoted context omitted.

Recruiters were definitely more responsive with me, but hey thats their job right ;)

Yeah, but it should be HR's job too. I think the best recruiters play the role of a modern-day union at this point. When I'm job hunting they are someone the company cares about maintaining a relationship with. Five years from now when I'm next looking the company probably won't even exist, but the recruiter may still be around and wants me to point my friends at them in the meantime. By the transient property of res…

Not to be nitpicky, but for anyone else confused: I think "transient" was meant to be "transitive."

Re: The real reason you can't hire developers....

#117
I wish i could agree. However, my experiences in getting jobs as a software engineer have been vastly different. I've never spent longer then a week seeking a job in the software industry. This might be some what biased because i haven't been working in the industry all that long (just 2 years now). I'm a self educated hacker/programmer that has been writing hobbyist code for myself for 8 years and have never attended a day of college in my life. My average salary for the past 2 years i've been programming has been 90k-100k and my first job was a full time employee for a multi-million dollar corporation in Pleasanton CA and now i work for a startup in San Francisco thats in the alexa top 300 sites.

When i set out to get my first job as a software engineer i was currently working as a system administrator for a conference center in Redwood City. It was the first job i landed when i got back from my first tour of duty in Iraq as a light infantryman. I was still young at the time, 20 years old, still not legally able to consume alcohol yet old enough where most of my friends were already halfway through college. Discontent with going back to college to study computer science with a bunch of people younger then me and knowing that my work as a systems administrator is not what i'd need to be doing on my path to achieve happiness in life i set out to apply to companies seeking software engineers on craigslist.

I spent maybe an entire day sending my resume out over email directly to companies seeking software engineers. I remember being somewhat selective, i'd say i had to have sent my resume out to less then 10 companies that entire day. Although i don't precisely recall the amount of responses i got, i did get a decent amount of responses and almost all of them came in the next day (yes this was 2 years ago). This shocked the crap out of me, i had no previous software experience on my resume, my only previous work experiences were as follows: a warehouse clerk, light infantry and systems administrator. Never the less, i was doing phone screens (and killing them btw) and setting up in person interviews. The very first interview i went to lasted 2 hours and was the first time in my life where i was ever asked to write code on a white board (idk, maybe this is an academia thing). It was a group of engineers interviewing me so that also spiked up the intensity a bit. However, when the interview ended and the HR person came in, she extended me an offer right then and there and said that this is something she's never had to do before. So i went back to my systems administrator gig the next day, turned in my two weeks notice and two weeks later i was officially a software engineer.

My second job seeking experience was very different and also very recent. Having put up enough with the offshore teams crappy code and a horde of rushed employment contractors that couldn't code their way through fizz buzz, it was time for me to look for a new job. So instead of doing any direct applies immediately i just put my resume up on dice.com. That same day my phone was getting barraged with voicemails from technical recruiters. This was going on during work too so i had to turn my phone off for the day. When i got home that night i did do one direct apply and that was to Yelp. I responded to one of the technical recruiters and she set me up with some options and some phone interviews. The next day i got a call from the technical recruiter at yelp to do a quick prescreen and to set me up with a more in depth phone screen with an engineer so i did that. At the same time the contacts from the recruiter were all doing the same thing, calling me and setting up phone screenings that is. The current company i work for right now was moving slightly faster then everyone else though. I did both phone screenings with Yelp and where i work and they both sent me programming challenges to complete and send in. I did them but where i work got back to me faster and set up an in person interview first. So i went and it was a 3 hour interview this time. This time i left without a job offer after the interview but the technical recruiter ensured me that things were looking good. He called me back later that day and gave me an offer over the phone. That was that.

Re: The real reason you can't hire developers....

#118
post #103

Earlier quoted context omitted.

He clearly said that he targeted companies claiming that they accommodate telecommuting. >Especially at 115k. If you think $115k is a lot for a senior position in SF, you are going to have trouble finding good people.

It's a lot for a remote employee. For a good senior on-site dev I'd gladly pay that, or more.

And I would gladly take less if I could live somewhere cheaper. Let's say you offered $115k for me to work onsite in SF. I would take $95 to be able work from home in Los Angeles, or $75 to be able work from outside the US.

Re: The real reason you can't hire developers....

#119
It's just ordinary courtesy for a company to acknowledge your application, and then send you a "thanks, but no" letter after a human has reviewed it.

But if you want unusual arrangements like remote working, you are going to have a hard time going through the blind CV channel. What works in these cases is either personal contacts, even over several hops, and/or establishing an online reputation that creates a virtual contact network. Your github projects, blog, JS experiments, history of patches to TeX [1] will make you stand out. Even a little contribution to an Open Source project will get you a CV line and maybe a reference from someone with name recognition.

You are a grown up with kids, so you don't have time to waste. You can't hack demos all day like an undergrad. But a little time spent this way might pay dividends in career development.

The point is not to be a CV in the pile. Get noticed some other way, and don't expect your CV to glow like Charlie's Golden Ticket. The more senior you get, the more important this stuff is. A few years out of school and you should forget about CVs until someone asks you for one, so they can tell their colleagues about you.

[1] Joke.

Re: The real reason you can't hire developers....

#120
post #76

I think the fundamental problem is that companies want a "Sr. Software Engineer" with >7 years of development and >4 years of development in their particular language, who also is young enough to think that "Nerf guns" and "xbox's" [sic] are an appealing "Benefit" and that aren't going to ask anywhere near $115k a year. (a totally reasonable salary, by the way, but I think you lose edge in negotiations by putting tha…

Also, $115k for a senior engineer? Really great "entry level" (i.e. recently graduated but mostly self taught with lots of internships under belt) is going for $110k... most of the "seniors" I know are running $200k plus.

Ah wow, I've never made that much. I keep hearing of developers I've worked with going to new companies and making double what I am now. It always astounds how people say what they're being paid, and how I am just no where near it.
Post reply on HN