starters - people you hire to act as programmers because you need headcount.
finishers - actual programmers.
guards - programmers that you should pay really well but you don't because you have a non-technical project manager and you think it's the same.