> If it wastes 8 hours of employee time per month, that’s another $1k a month lost… it’ll require expensive developer time (likely costing the company $1000-$1500/day per engineer all-in)
That's not universally true, of course. That money would buy you a week of developer time in most of Europe, and even a month of developer time in some developing economies.
Pitching in to confirm - currently i work as a full stack dev in Latvia with 5 years of experience and a Master's degree, my net salary is around 1500 euros per month.
Most SaaS offerings without free tiers indeed are unlikely to be used.
I even had to buy the JetBrains tools myself to be able to navigate 1M SLoC Java codebases easily, refactor with confidence, whilst not resorting to piracy like some of my countrymen do. Even if definitely worth it, i still had to look at the price tag for a while, seeing as it's essentially food for a month or two: https://www.jetbrains.com/idea/buy/#personal?billing=yearly
Developer salaries vary wildly over the world, though i guess some SaaS solutions also do location based pricing, which may or may not have historically worked.
> That money would buy you a week of developer time in most of Europe
That's only true if you live in Poland and also ignore the all-in cost of your employees. A good rule of thumb is to assume 2-3x salary for the all-in cost of having a workforce.
Most engineers in Poland prefer anything BUT full time employment, so all-in the tax for engineering work is like 8.5%/19% with a ~$120/mo mandatory health insurance. They'd rather get hired as freelancers and pay less taxes (and burn less money contributing to the broken social security system).
Sure, there's ample opportunity for everyone in the industry to throw money into the sea.
The comment that I was replying to specifically referred to employee time per month. That's naturally going to be different from some high-rate consultant, so this is totally an apples-to-oranges comparison.
Furthermore, it's a large market and there are plenty of consultancies in Europe charging significantly less than that.
I’ve had a quick look into some of the tools on the list. We even use at least one, but we still pay for the hosted solution. Why?
* We’re a shop full of developers, but none of us have the required skill set to host and debug a python app.
* We’re fairly well booked. Any time I’d assign one of the folks to maintaining tool X, I’d have to take from time assigned to client work. Which means the internal cost is not what’s interesting. What counts is “how much do I loose by not having them work in billable hours?”
All of this means that the calculation is strongly tilted in favor of buy.
For you perhaps, in your circumstances. Surely you weren't thinking you could project your specific circumstance to software development companies more broadly?
In Germany, the average Software Dev salary is about 50k€/year. That's a total payroll cost of about 60k€/year after taxes, social security etc., so around 300€/workday. Add some money for office space, equipment, overhead, etc, and adjust by factor of two in either direction depending on location and role.
Of course if you hire a freelancer, prices are very different and 1500€/day is very reasonable.
Either I have been very, very lucky or you are basing yourself in outdated reports. In Berlin (one of lowest cost-of-living German cities) you will have trouble to find even junior developers working for 50k€/year.
if you look at the numbers raw it might be salary for a week but assuming your developer has stuff on his/her plate and this stuff actually will make you more money in the long run (why would they be employed by you otherwise?) its more than their raw salary and the cost of hardware and rent. opportunity cost.
I'm familiar with the concept of opportunity cost, but the question of whether to build or buy is highly context-dependant. As is so often the case in software development: it depends. Not all B2B tools are the same. Not all integration efforts are the same. Not all developer hours cost the same. Not every return on investment is the same.
That's not universally true, of course. That money would buy you a week of developer time in most of Europe, and even a month of developer time in some developing economies.