Die Jüngeren nutzen meist flache, die Älteren (Grobmotorischen?) nutzen meist die Tastaturen mit hohen Tasten in unserem Unternehmen.
Ich zähle zu der Ausnahme, die gerne flache Tastaturen bevorzugt. Damit kann ich schneller nud mit weniger Fehlern schreiben, da sich meine Finger dabei weniger stark bewegen müssen wie es bei hohen Tasten der Fall ist.
Aber um deine Frage zu beantworten:
Es ist total egal, was "die Programmierer" nutzen. Jeder muss die für sich beste Tastatur heraussuchen. Klein, Groß, flach, hoch, ergonomisch, touch, ausgefallen, wie auch immer.