@remi I am 56 and I have been writing software since I was 15. If there is an issue with the time passing, is not in my skills or in any "mental decay", but one of adapting to changing perspectives of the people who work with (there are so many!). I have grown by changing many companies over time but it takes a long time to know how you want to develop yourself professionally, mostly because you have to learn to stop listening to the "you should" (which also varies over time!).