4 ms·
> After that they are perfectly fine not having IT people around. I've never seen this work in practice. It always takes almost as many people to properly main
by flukus 10y ago
> After that they are perfectly fine not having IT people around.
I've never seen this work in practice. It always takes almost as many people to properly maintain a solution as it did to build it, there is no "done" state where the can get rid of the developers. It was accepted as far back as the mythical man month that maintenance is where the vast bulk of software costs are.
> Those that want to keep around onsite development need to upskill their social skills, and also be able to bridge between developer, architect and business relations.
At this rate we're about a decade a way from expecting developers to be one man corporations.
- pjmlp 10y ago> I've never seen this work in practice. It always takes almost as many people to properly maintain a solution as it did to build it, there is no "done" state where the can get rid of the developers. It was accepted as far back as the mythical man month that maintenance is where the vast bulk of software costs are. Those companies see software development as a cost and not something that need to be kept around. Usually we also don't have someone sitting on our building to repair the doors when they get broken, we call someone to repair or replace them, when the need arises. > At this rate we're about a decade a way from expecting developers to be one man corporations. If you are living in an European country this has already happen long time ago. In countries like Portugal, many companies are hiring developers on "Green receipts", which are literally one man corporations. Similarly in countries like Germany and Switzerland, many consultants are freelancers, or work for a consulting company that plays the same role as agents do for sport and movie industries, giving them a fee. Also expected to be an one man corporation from the customer point of view. The glorified idea of the developer that codes all day long on his cubicle/desk without anything else to worry about is long dead, at least in western part of the globe, when targeting the industries that don't sell software.
- abalashov 10y agoIt always takes almost as many people to properly maintain a solution as it did to build it, there is no "done" state where the can get rid of the developers. It was accepted as far back as the mythical man month that maintenance is where the vast bulk of software costs are. ... accepted by companies run by people who read the Mythical Man Month. Then there's the rest of the corporate world. These things you say are absolutely true, and yet not a day goes by that a company isn't learning that lesson, quite expensively--or better yet, failing to learn that lesson over and over.
- thewhitetulip 10y agoJust take every comments like these with a pinch of salt, some people are so against Indian IT firms that they spew all kinds of nonsense. "automation and AI" being one of it.
- pjmlp 10y agoI already reviewed code delivered by several European consulting companies with worse quality than many Indian IT firms, including those on the article. The sad reality is that the way software is delivered at enterprise level, there is hardly any company that can be shown as example of excellence. Only price and the output of applications matter, not how they are running inside.
- thewhitetulip 10y agoYep, but there is disproportionate flak which certain countries face :)