I feel this in my soul. My work uses Mac and I'm not used to it. Fn and cmd keys block my reach for alt and control in my vim sessions and make it awkward to go through tabs in the browser with the keyboard.
Fun fact : I have an external keyboard, but it's an MS one, so there is no more drivers, and some keys just won't work (or at least I haven't yet found anyway to remap things.)
I'm an oldster who just got a split ergonomic keyboard for the first time a couple of weeks ago. I'm going through the exact same experience. It's getting better, but my typing/coding speed has been cut in half as I unlearn bad typing habits accumulated over the decades.
Had the same issue recently, with the caveat that I grew up in the UK, then moved to US and back.
I prefer the concept of international standardisation to an American layout in pretty much all areas, with the exception of the keyboard layout; ANSI layouts are far more friendly - for programming, at least. Not just the enter key but the left shift too.
Switched to US layout on everything (because brackets and gt / lt are SO much more conveniently placed) and having to use an ISO keyboard now is just pain. My hands forgot.
I'm still one month into switching to a macbook, and I now dread cutting and pasting. Oh, and typing "pipe", too.
I wonder how long it will take my 40+ years old brain and hands to get their act together...