The message was “expect to retrain and switch careers every 8-10 years”
BTW: Dad was wrong - 34 years later I still write code at work... But I’m a Solution Architect - technical leader in a $50m govt IT project.
If the only option for ‘advancement’ is project Mgmt and you’re sure you’re a died in the wool tech-type then it’s time to find an employer that has a technical career track that goes right to Principal Architect Developer