|
|
|
|
|
by afpx
1872 days ago
|
|
The biggest negative change that I've seen since the 90s has been the adoption of agile methodologies. We used to have decent cadence in releasing software - maybe every couple of months, or even six. Now, everyday seems like a fire drill or a race to nowhere in particular. Managers generally seem to have lost the ability to plan or predict out over periods longer than a month. I thought this was just my bad luck, but after talking with others, I realize this is commonplace. And, everyone on the team could at least partially explain most things in the system. Now, I run into so much copy-paste code. When I ask the programmer about what it does, they say "Not sure. I found it online." And, there was a time when the programmers used to be the ones with offices with doors, if you can believe that. There was also a short period of time (around when programmer salaries went to 6-figures) when programmers used to make more than their managers. Then, managers scoffed. To account for the rise in salaries, managers gave themselves bigger raises and decided to not hire as many senior programmers, because they're too expensive (or too old). |
|
These days (before COVID-19, because that made things a bit unusual) the industry standard is open spaces without fresh air. Daily meetings in the morning, and then optionally more meetings during the day. Doing a few things in parallel, almost every week is a deadline for something, no time to refactor or learn new things. Free coffee.