20111121 tech: IT salaries: How much middle-level pros earn