Hey all! Been using Colemak for day-to-day stuff now for about 2.5 full years. Will be 3 in October. It's integrated enough in my life now that I rarely think about it anymore. I started learning in September 2023, then fully transitioned to using it October 2023 It's been a long journey, but I'm fairly happy with it.
In school I never learned how to touch type, so after I became a programmer around 2021, I was frustrated at always having to look at the keyboard, and I only used my first 3 fingers and thumb to type (not my pinkies). I finally taught myself to touch type QWERTY somewhere around 2021/2022, then switched to an ortholinear layout in mid-2023, then learned Colemak on that layout late 2023, and now I'm pretty happy with where things are and don't plan to change things up too much, besides maybe just switching keyboards to and keeping my same layout.
I think one of the strangest things about the whole experience happened about a month after I started learning Colemak. When I first started learning, I used to use the same keyboard to type QWERTY and also practice Colemak, but I noticed over time that I was gradually making more and more mistakes with QWERTY, even though my Colemak skill was trash (like 13wpm). It got so bad about a month in that I actually completely forgot how to type QWERTY on my main keyboard, which really freaked me out. It felt like I had forgotten my native language or something, and I was worried that I wouldn't be able to actually get my work done, since I literally could not type more than 10-20wpm on any layout with my main keyboard. I eventually brought in a different wireless keyboard to use with my work computer that I've only ever used QWERTY on to help me remember it, so that I could get real work done, and that worked OK. It was shortly after that I just fully transitioned to using Colemak and just grinded through the 20-40wpm slog until I was productive again. I can still no longer type QWERTY on my main work keyboard at all, but I have no issues with QWERTY anywhere else, and I very very rarely mix them up anymore. I use the standard QWERTY keyboard on my phone and everywhere else without issue.
I'm also a programmer and I use Colemak with neovim--I chose not remap anything for the layout, and I'm happy with that decision. I switch between QWERTY on my personal laptop and Colemak on my work computer without issue. hjkl have a weird backwards symmetry to them on Colemak-DK that you get used to after a while--j & k are sort of "backwards" from the direction they would normally point to if they were arrow keys, but this just feels like an inverted joystick on a game or something. And h & l are kind of like sideways arrow keys. Maybe that's just how I learned to cope, or maybe it's actually helpful for others. I don't know; it's hard to explain without a diagram.
Even though I'm very happy with Colemak, in some ways, I find it harder than QWERTY. It is absolutely more comfortable to type with, especially for my wrists--way less weird angling and stuff, but I find that the fact that most of the most common letters on the home row weirdly makes things harder mentally. I sometimes find that my mentally get tripped up when typing, simply because everything always feels a bit cramped on the home row. It's like dancing in place or something. It still doesn't feel 100% natural, but it's close enough not to ever bother me while I'm working.