Thanks for writing this - I guessed from the headline these would be in the conclusions, and agree it’s a general trait of less experienced developers.
It's the same with life in general... An old geezer can tell you all his wisdom when you're 22 and you will listen and understand, but it will still take a long time to really "get it". It's weird like that.
When I was a young developer all the "old farts" annoyed me with their seemingly static and stagnant attitudes. Some devs really were the epitome of "old man yelling at cloud" (pun intended). Onboarding fresh devs by yelling at them to never use the mouse and showing off your "development skills" by demonstrating your use of vim to work on a modern Spring Boot project is not helpful, it's just narcissist...
But as I grew older and more experienced, I started to really internalize why resistance to change was not always ultimately bad. Repercussions actually hit me for some bad decisions about new software, updates and the hot trends on the market and I was able to experience the resulting pain directly which was the "do not touch the hot plate but then I touched the hot plate" moment for me.
I looked directly into the trap after it was opened.
Also, older generations will always yell at younger generations for seemingly making everything worse. It's been like this since the advent of humanity and if that were objectively true then everything went straight downhill since 12,000 BC. I doubt it!
As a middle aged dude my goal is now to retain enough flexibility while valuing stability. There is a balance to be had and while I have grown to understand some older devs not ever moving away from certain antics it's important to not be unreasonable about it.
neuronic|1 year ago
When I was a young developer all the "old farts" annoyed me with their seemingly static and stagnant attitudes. Some devs really were the epitome of "old man yelling at cloud" (pun intended). Onboarding fresh devs by yelling at them to never use the mouse and showing off your "development skills" by demonstrating your use of vim to work on a modern Spring Boot project is not helpful, it's just narcissist...
But as I grew older and more experienced, I started to really internalize why resistance to change was not always ultimately bad. Repercussions actually hit me for some bad decisions about new software, updates and the hot trends on the market and I was able to experience the resulting pain directly which was the "do not touch the hot plate but then I touched the hot plate" moment for me.
I looked directly into the trap after it was opened.
Also, older generations will always yell at younger generations for seemingly making everything worse. It's been like this since the advent of humanity and if that were objectively true then everything went straight downhill since 12,000 BC. I doubt it!
As a middle aged dude my goal is now to retain enough flexibility while valuing stability. There is a balance to be had and while I have grown to understand some older devs not ever moving away from certain antics it's important to not be unreasonable about it.
ghomem|1 year ago