Ich würde es auch eher favorisieren den zu programmierenden Controller über Jumper zu aktivieren. Eine Möglichkeit würde noch darin bestehen einfach die Versorgungsspannung mit einem Jumper zu unterbrechen.
Die Masse wegnehmen ist so eine Sache, denn dann hat der Controller kein
Bezugspotential mehr und hängt in der Luft. Dabei kann es dann durchaus passieren das der Controller das nicht überlebt. Eine andere Variante wäre noch die Programmierleitungen komplett mit Jumpern zu trennen.

MfG

Neutro