Given that I am so used to Linux, having a Mac for work always slows me a little. Especially, aspects of the window management and focus ongoingly impede my usual workflows. Another aspect is the keyboard shortcuts. To take a simple example, for cut, copy and paste, where I might be used to control X, C, V on other systems, of course I'm using this command key on the Mac. Except, within Emacs on the Mac, which seems to behave more as I'm used to. Of course, the Mac has a control key too, and it's a common modifier for some other purposes, so I'm often left guessing. For instance, if I recall correctly, in IntelliJ I do use control in pulling up a type hierarchy.
This switching of shortcuts between Linux, Mac, and Emacs-on-Mac is awkward partly because, as above, some of these are quite similar, and I don't yet see a system that helps me remember. Far easier for me was back when I used to use a Programmer Dvorak keyboard layout at work, and regular Qwerty at home, partly because those are just so clearly different. Also, probably it helped that I wasn't switching frequently, just a few times per day.
This switching of shortcuts between Linux, Mac, and Emacs-on-Mac is awkward partly because, as above, some of these are quite similar, and I don't yet see a system that helps me remember. Far easier for me was back when I used to use a Programmer Dvorak keyboard layout at work, and regular Qwerty at home, partly because those are just so clearly different. Also, probably it helped that I wasn't switching frequently, just a few times per day.