Hacker News new | ask | show | jobs
by whizzkid 2659 days ago
I am not advocating for the company but it might be something like this;

Handling of same amount of users comparing to their competitors with a software stack that requires %70 less employees to run will give them enough room to lower their product price comparing to others. Imagine If they can keep it this way X number of years, then they will be able to eliminate their competition.

3 comments

Minimizing costs like this is most important for commodity software with lots of similar competitors. I think the real answer will vary greatly from company to company and market to market. Generally, I would recommend companies be careful to not think they're all that special. Special companies/products/markets may require special tools, but 99% of companies should pick the most mainstream tools available: Java, .net, c/c++, etc.
Not just the cost, but often the complexity reduction in team communication overhead can mean improvements in the ability to add features and services quickly. Financial arenas deal with a lot of events that need to be processed quickly with complex data transformation requirements that change quarterly in many cases.
Developer maintence time is not the marginal cost/priced of software. Software has low marginal cost to the economics is all about scaling up sales, and your tech stack is mostly binary: the job is either possible or impossible. developer cost within a factor of 10x is irrelevant.