4 ms·
> You will rarely get greenfield projects If only I had known that one earlier. I was fortunate enough to work only on greenfield projects for my first fifteen
by braza 3y ago
> You will rarely get greenfield projects
If only I had known that one earlier. I was fortunate enough to work only on greenfield projects for my first fifteen years as a software engineer. However, at some point, I was brought into a brownfield project [1] for maintenance, support, and bug fixes.
The difficult part was not related to things like clean code, architecture, and so on, but to the lack of consistent thought processes around the choices made, as well as the fact that there is a lot of tacit knowledge in people's heads that aren't documented, and how arbitrary convoluted things can be, especially if foliks wants to ensure their own employability through manufactured complexity.
It took me at least three years to realize that new technology is the exception rather than the rule.
[1] - Brownfield project it's something that has something green still but starts to be muddy and swampy.