Ask HN: How do you hire?
we(me and cousin) just started our own small company, cousin manages everything related to customer, finding projects, administrative stuff and etc. I am the only programmer in company, we don't have lots of projects yet, but we need to hire another programmer. turns out finding new hire is not so easy, most of the experienced devs have job, in order to find junior developer I am teaching at local programming course, but I don't feel like they are doing well (maybe I was also like them back in college). So how do you hire if you have trade-off for salary, at this moment sure we cannot pay big salary, but we also do not want to hire someone who doesn't know anything and spend time to teach them and when they are ready to work they may leave.
(
4 comments
| 5 points
| on HN
)
If that's the question -- the answer is simple. I have worked at places that want the best developers we can find. So we paid market salary+benefits. We wanted entry-level and experts, and so paid them according to their value.
You want top 10%, then pay top 10%. If you can't afford it -- that's ok -- find someone who is not as good and train them. If they become top 10%, pay them more. Oh -- and charge enough for the work they do so that you don't worry about it.
It's a trade-off -- make the trade-off.
After a year or so you can also figure out if this new developer should be an equity owner. Or if paying him for work is enough.
Go for cheap, newbies hardly ever pays off. Imho domain knowledge matters, too.