Hacker News new | ask | show | jobs
by throwaway_9168 2617 days ago
>>I'm now starting a software company.

So are you going to

a) hire the best developer you know and pay them whatever they ask, or

b) hire the best developer who falls within your budget (which, I presume, cannot be very high when you are starting)

If you answered b), then I guess you already know the problem. No matter how qualified you personally think you are (and you are, I am not doubting that) - the only thing that matters is whether you fit into the plans of your employer, which includes whatever nebulous salary range they have in mind.

I suppose you will say that you are already running a successful business. But IMO that doesn't actually amount to much when you are creating a software business. Why? Because you are now competing with the FAANGs of the market. And there is already a lot of talk that FAANGs are actively hiring to take the best labor off the talent pool even if they don't need the services of those hires. So suddenly you have just lost almost all opportunity you had to create arbitrage - that wonderful and probably mythical situation where you buy labor low and sell the output high and take home a handsome profit.

So you recalibrate your expectations and go one rung lower. And you do grow your company quite successfully, because, lets be honest, if you can "do things which do not scale" at first to grow companies, it pretty much follows that you can make plenty of money despite hiring ordinary talent in the beginning stages if you have a good business background - which you do. And at some point, because you grew so fast, you will face a similar shortage for some kind of skillset, only to find that you suddenly cannot really afford to pay what the very well qualified person wants because that isn't even a part of your culture anymore.

And ironically, said person then goes and writes a post about how your company completely lowballed them :-)

1 comments

Huh? No, I'm writing the software myself.