Job Characteristics
A MANAGER IN WEB DEVELOPMENT earns $11,689 more than other respondents, and upper management earns $15,094 more. (We put a number of self-defined job categories into “upper management:” CEO, president, owner, head of engineering, VP, etc.) The next best career step is to ascend to the rank of an architect, where you can earn $9,760 more. Job titles and company sizes interact in our survey. In small firms, we get responses from a relatively large number of people whose jobs are in “upper management,” but salaries in small companies are generally lower than those in large ones. Correspondingly, people whose job titles say “architect” tend to work for large firms, and benefit from that position.
Other bonuses and penalties added up as follows:
-
Senior engineer/developer: $4,311 better than average
-
Principal/lead: $1,896 better than average
-
System administrator: $2,636 worse than average
-
Engineer/developer/programmer: $3,243 worse than average
And among these job descriptions, consultants again come out the big losers: $6,547 worse than average.
Hours Worked
On the web, workaholics rule. You get an enormous advantage over other employees for working more than 60 hours a week. In general, the more hours you work, the better your salary, but the 60+ bonus of $14,199 stood out. (We did not calculate what people earn by the hour.)
Activities
Writing code for collaborative projects proved to be a good investment. Respondents who reported “minor involvement” ...
Get 2016-2017 Web Salary Survey now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.