I’ve made the same observation. It takes time for all of the implications of a choice (code or otherwise) to manifest themselves. And it’s these long term effects that make for valuable lessons.
Re:Leaving Apple
by aledalgrande on Friday November 01, 2019 @05:26PM
(#21423873)
I think the time it takes changes with the pace of development a company has.
There's something to be said for sticking with something long enough to see it through its lifecycle. In my case, I've been at my job for almost 9 years. You'd be surprised at the amount of novelty that comes with major refactors.
(That being said, it's finally time for me to change jobs.)
IMO: I think a good career has a healthy mix of both long and short stints.