Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Employee salary cost isn't always 100% an expense.

Imagine you are BigCarCo, you make cars. The salary for your factory workers that build cars to be sold is an expense, incurred in that year, to be matched against the revenues earned by selling those cars. But the cost to build the factory needs to be amortized over the lifetime of the factory - and that's true whether you buy a factory from BigFactoryCo or hire a bunch of people to build it.

Now, I'd argue that a) most software dev work is closer to the factory worker than the factory builder and b) the lifetime for most software is less than 5 years, but the idea that some cost of developing software should be amortizable is pretty reasonable.




Actually, if the company isn't selling the software they build, what their software devs do is closer to building a factory rather than working in it.

Mostly developing software is about automating things that are expensive and slow to do manually. So, to stick with the factory analogy, it makes the factory a bit better and more efficient. If you stop doing that because it is too expensive, you fall behind with your factory.

Of course the whole issue in the US is that it outsourced much of what happens in factories to China and software has become one of the main things the country runs on.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: