| > As a coder it is important to understand that most problems in technology are not solved with more code, but less. That you will generate less code at 50 should be seen as a benefit. This is precisely my argument as a generalist. I may not write code as fast or even as elegantly as I once did, but I'm much, much better at "seeing around corners" to avoid problems, and I'm much more likely to "build the right thing" due to my very broad but not deep technical base. I do not fall into the trap of "when all you have is a hammer everything looks like a nail." > there is very little that's happened in the last 30 years that is genuinely new This is true, but try to convince your 20something peer group of it. They are all convinced that their technical skills are revolutionary. I studied waterfall systems engineering in 1998. But at the same time they also taught "RAD" iterative waterfall, or the precursor to Agile. I ran with RAD, and made it mine, so I've been doing something very similar to "Agile" for two decades. However, I still think that Gannt charts and top-down planning have value. Showing that shit to the wrong 20something developer is a great way to be excommunicated. |
Of course they do. What you're seeing is a backlash to the way GANTT charts have been misapplied to projects that are less well defined, and to managers that ask for estimates and then are unpleasantly surprised when an estimate isn't entirely accurate.
Anyway, if you want to provide the same sort of value but present it in a different format, consider using a network diagram or a user story map[1].
[0] https://www.quora.com/What-are-the-best-alternatives-to-usin...
[1] https://www.scrumalliance.org/community/articles/2013/august...