I touch type with my pinkies always on the control keys, not sure why you would have it any other way as a programmer. That might be suboptimal for typing text, but programming has so many special characters, and interacting with editors, browsers and such is usually better done with mouse and shortcut setup, so pinky on ctrl makes switching to mouse seamless.
And before you say I'd be faster with a typical home row setup, I program fast enough to compete with the best in the world in competitions, editor and keyboard enthusiasts talks a lot but they don't really deliver that extra speed in practice. They optimise for one use case and ignore the others, so they don't get faster overall.