by francamps on 1/18/17, 6:51 AM with 37 comments
How can I convince talented engineers that this kind of work is important and worth doing?
by dfansteel on 1/18/17, 1:52 PM
1) Remote Work & Flex Schedule - Quality of life is a major concern. Working in startups 100 hour weeks have happened. It's kind of a rush actually. But everyone needs to take some time off that. Allowing people the opportunity to work from wherever they want, whenever they want makes all the difference. A common miss of non-profit managers is adopting the idea that you need to be on the job from 9-5 and be seen being productive. Don't treat your devs like they're cashiers.
2) Community Engagement - Mid-sized companies and startups tend to be wildly jealous about their employees time, often requiring employees to work in a vacuum. Let your devs publish open source software that's derivative of your core business. Support their desire to establish development blogs. Encourage their extra curricular activities. I've often taken second jobs teaching software development just because I enjoy it. A lot of for profit companies don't like that.
3) Intrinsic Benefits - Be willing to hire off platform. Look for people interested in expanding their skill set. The mobile developer looking to learn web development. The web developer looking to learn API development. The boot camp graduate looking for their first job in the field. Find people who can figure out how to do the job. Have the practical experience make up for the lost direct income.
by jasonkester on 1/18/17, 11:17 AM
So yeah, we're all happy to help. But please strike that sentence about not wanting to pay a market rate.
by sharemywin on 1/18/17, 1:25 PM
Being in one of the top 20 most expensive cities in the world probably doesn't help.
http://www.businessinsider.com/the-19-most-expensive-cities-...
by phaus on 1/18/17, 7:24 AM
My current job contributes positively to society, but I would love to have a job like this. Long ago, I joined the military because I naively thought we could help put a stop to human rights abuses around the world (too young and stupid at the time to realize we were only going to make things worse). So, this would be something of a dream job for me. I would even do it for a compensation package that's slightly below market rate. However, I couldn't justify either to myself or my family, financially crippling the rest of my life by taking a job significantly below market rate with little or no benefits. If I could do it all over gain, if I were young and single I would much rather have spent my military years working for an organization like yours. However, I have too many responsibilities at this point.
On a positive note, I think if you found a way to establish some kind of a part-time volunteer effort, many people would be willing to help for free. It might be difficult to manage, but I think it could work. I'd even be interested in volunteering at least a few hours a week (although my coding skills are approximately at the level of an intern.)
by cguess on 1/18/17, 5:42 PM
by lithos on 1/18/17, 11:54 AM
Very flexible hours for normal work periods (could choose to not wake up to an alarm 3 weeks out of 4)
Relaxed interviewing process. (Though a lot of the testing for electrical, mechanical, fluid, and trouble shooting theory actually works. Haven't seen the same for IT stuff). got to actually see my bosses quickly in the process. And got to see what gear I would be working on before they knew I was sure.
Still get a lot of data center experience without the idiocy of working for the big three Or IT first company.
Got to work in a department of the company that was a profit generating part of the company (instead of costs generation). This affect everything for how a company interacts with an employee.
by NetStrikeForce on 1/20/17, 12:26 PM
How open are your processes? Can I go somewhere on the Internet and access your data? Do you have a public list of your projects on a place like GitHub so I can contribute? Have you considered a bounty for those less attractive tasks?
I think you can attract the best talent, but you don't need it full time, so why hire anyone? Make it easy to contribute, make it socially rewarding and maybe even throw some money at it.
Or maybe I'm just completely wrong - but I hope you can give these ideas at least a quick thought! :)
by reallymental on 1/18/17, 11:08 AM
Needless to say YMMV but keeping that aside, if the wage you're offering is liveable for London (around £28,000-32,000 before taxes) and your work hours are reasonable enough for the person to freelance (outside work hours for any surplus £'s)... he/she who shares your passion would leap at your opportunity.
The most weighted variable in that case, would be the level of expertise you're seeking.
Good Luck!
(I also noticed that --Osmium-- has a point with PhD's being good candidates, but again, most of them leave academia in search of greater pay. But please dont let that deter you, as almost equally they are attracted to making an impact with their work.)
by aynsof on 1/18/17, 11:17 AM
I think if you could offer a realistic shot at helping the community combined with a positive culture, you might be able to pull some talented engineers from more lucrative industries. Good luck!
by mrmondo on 1/18/17, 11:59 AM
by 1_listerine_pls on 1/18/17, 2:11 PM
I have a work permit in the US but I am not interested in getting a full-time job. In order not to lose the permit I need to do remote volunteering job 20h/week at a non-profit. So, I was considering contributing to Mozilla but they don't provide any proof you are doing volunteer work with them.
by Taylor_OD on 1/18/17, 3:24 PM
My ideal is working for a non profit in a developing country and being able to live there. Even a modest salary would go a lot further.
by rwhitman on 1/18/17, 8:27 PM
by gnocchi on 1/18/17, 11:04 AM
Other than that I think as phaus just said, the fact to contribute positively to society is a big argument. If your company can't deliver on cash advantage, maybe remote work and social event shoudl be push forward.
by roystonvassey on 1/19/17, 10:10 AM
Just post on the jobs thread once you are ready to hire and I think you should be good.
by JamesBarney on 1/18/17, 6:49 PM
Also all the things all developer wants in a job like flexibility, autonomy etc...
by noshbrinken on 1/19/17, 7:36 PM
by debacle on 1/18/17, 2:56 PM
by seattle_spring on 1/19/17, 7:24 PM
Why not? CEOs of non-profits often make competitive wages. Why shouldn't the worker bees?
by downlode on 1/19/17, 3:00 PM
by _throwaway2017_ on 1/18/17, 1:34 PM