What does it take to go from Senior to Staff/Principle?
All the staff/principle people I know are just old and not actually good programmers