3 ms·
I think there are a couple of things that can be good about sticking with a legacy technology: 1. Code maintenance can be quite lucrative if you can assemble a
by com 16y ago
I think there are a couple of things that can be good about sticking with a legacy technology:
1. Code maintenance can be quite lucrative if you can assemble a well-networked client base who'll give referrals
2. The number of other competitors in the field may decrease much faster than the slow abandonment of legacy code
3. Customers with loads of legacy code are often - secretly - interested in new solutions, and you're the one with the understanding of their existing business, software solution and can potentially migrate them out of legacy in little salami slices of profitability
And of course, .NET isn't actually dead as a VM (well I assume that, but I don't do anything in the MS space, but I still hear things about new stuff), so the migration paths (for you as a professional and for legacy code) aren't particularly awful.