|
|
|
|
|
by happy_path
1412 days ago
|
|
Somebody has to mantain "legacy software", heck you can even tell that all software becomes "legacy" at some point. Without knowing you it's difficult to know why are you selected to work on legacy software. Maybe you're great dealing with old code bases? Maybe other people has a better marketing and come as "rock star" engineers that can work with the last technology? There are two possible "solutions" I can think of: - Move jobs once you're assigned to work on legacy software (change jobs each 2-4 years).
- Work in a startup where all software is crucial for the company and even if there are no good-practices, you'll learn many "shiny" technologies.
|
|