Why do you need screenshot button for programming? How many times do you press it?
You can just use fn button for that.
People are programming on a 36-key keyboards just fine and they don't miss any keys. It's easier to press fn + something than reaching out for screenshot button, which is usually far away. That way, you don't have to move your hands.