Huh, a programmer would make an excellent mafia role.
I can see it working quite well with something that restricted the power, something like.
Role: Computer Programming Student
Power: Each night you can write a program. The instructions must resemble a programming language. The program will be run at the start of the next day interpreted with an eye towards following the request precisely as instructed. Since you are still a student, you are learning all the functions, as the game goes on, you'll be able to write more complex programs with more functions and variables available.
Sample limits could be:
1 variable, 5 lines in length on N1
2 variables, 7 lines in length on N2
Choice of simple pre-defined functions, 2 variables, 10 lines on N3
That'd be a pretty nifty twist on an inventor power!
DS9, after being told the story and moral of the boy who cried wolf by Julian.
Garak: "Are you sure that's the moral?"
Julian: "Of course. What else could it be?"
Garak: "Never tell the same lie twice."