Move heavy sets and equipment around on a movie set.
The job of a Lighting Designer is to decide out how and where to use lights in a production to achieve the best overall look. Why do you need to know this information? Because as a Lighting Programmer it will be your job to work closely with this person, translating their vision into actual cues and directions others can follow.
Your job as the Lighting Programmer could be as a go between the Designer and those working the actual lighting board, or sitting at the board yourself, setting up cues to turn different spotlights on at the correct times. A Lighting Programmer who work son rock concerts or big shows like the Super Bowl usually works with other Programmers to make sure all cues are being hit.
Although this job takes a lot of ability, a big part of it is having good communication skills. Being able to talk to the Lighting Designer and translate their vision is a must. And if you’re working with another Programmer to light the same stage, you can’t outshine (literally) the other or attempt to hit the same cues at once.
Speed is another necessary skill, and one that comes with practice. And in recent years there has been a movement towards digitalizing this field, so the more information you gain on new technology the better.
Finally, you need a sharp attention to the stage: Actors don’t like to wait for their time in the spotlight.