Ask HN: What attracts you to an engineering role?
We're in the process of iterating our engineering jobs pages, the way we describe our roles, and the way we describe the company as a whole, and we want to make sure it appeals to the right people.
- When reading about a potential software engineering role and company, what attracts you and makes you more likely to apply?
- What concerns do you have about companies you haven't heard of before that might prevent you from applying?
- What else might persuade to apply (or dissuade you from it)? Description of the interview process? Detail on the company culture and values?
14 comments
[ 4.8 ms ] story [ 42.9 ms ] threadPeople that go through a huge amount of effort to "hire the best" and then they buy either a bright and shiny mac laptop or a cheap and cruddy dell laptop, and then they blame you for complaining that the build takes 50 minutes, etc...
You can't be a "10x" developer if there is ANY bullshit in the job.
We would like to think we hire good people, give them the tools they want, and then empower them to make changes. If you're complaining that the build takes 5 minutes, the general response would be "then make it faster". Is this a good approach? How do you think we can get that across effectively?
I agree that bullshit slows people down. What would show you that a company has less bullshit than others?
(The previous developers "looked" productive because they could work on things a module at a time, but they went in a circle for two years because they were incapable of delivering a fully integrate working system)
In this particular case the company was using an "agile" process except this what not bought into by many of the key people, including the superstar developer, lead manager, product manager, etc. It did mean however, that if I wanted to speed up the build, I would have conversations about "How does this benefit the customer?" which would degenerate into "does the customer want to get this product at all?" It would mean not doing anything else for a sprint cycle, for one thing.
Now that particular case required an organization to gain some size and lumber along for a long time to build up a huge code base, but bullshit happens in small organizations too.
We need to recycle great engineers who are unable to predict the exact programming skills that would lead to NEAR term employment.
How can we address the lack of a domestic engineering ecosystem?
- Boasts of "epic" nerf gun (and/or laser tag) battles, foosball tables, office kegs, or other non- or anti-perks;
- Group selfies of your whole team wearing brightly colored T-shirts and forced smiles at some company outing. What is this, day camp?
- Mandatory linked-in profiles and / mug shots on the company website. Where did this trend come from? What happened to privacy?
- Tightly-packed open plan offices
- "unlimited vacation"
- non-perks: we mention that we hang out on Friday evenings and sometimes have a drink, and we celebrate when we do important things, is this too much? Are there better ways of writing that?
- Interesting point, I see what you mean, and we do have a team photo (no matching t-shirts). Will think about this.
- Profiles: We want to link for those who want it, which currently happens to be the whole team - how do you suggest we convey that those are optional?
- Office: This is a tricky one, the open-plan office is currently under discussion among the team, although we aren't that tightly packed.
- Unlimited vacation: I think we might just not mention this one. We do have unlimited vacation, but the founders set a very good example, and it's used much more as a 'flexible' vacation policy. I think we can explain how it gets used, but maybe not on first read of a hiring page. What do you think?
Profiles: a little phrase to the effect of "These are just the team members that like having their profiles posted posted on the company's website. If you join us, having your profile listed here is strictly optional" would do quite nicely. I'd be delighted if more companies would include a similar disclaimer -- otherwise, one really has to wonder about risking a butting of heads (or worse) by objecting to such a form of public disclosure.
Vacation -- "We offer competitive salaries, comprehensive benefits and a flexible vacation policy." None of these requires further explanation on the website itself (provided they are meant as they sound), but it's good to have detailed responses ready when people ask.
I actually specifically look for the phrase "flexible vacation policy" because I like to ask for exactly that (i.e. some possibility of negotiating for more than the woefully default offered in the U.S.), again without raising eyebrows or arising suspicions of being under-committed or work-shy (when in reality, it means exactly the opposite).
http://www.inc.com/geoffrey-james/why-your-company-will-bene...
as well as research such as this review of research on the topic:
http://www.lapa.co.nz/assets/NewsAttachments/openplanoffices...