1. Trang chủ
  2. » Công Nghệ Thông Tin

IT training 2016 2017 web salary survey report khotailieu

56 46 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 56
Dung lượng 16,7 MB

Nội dung

2016–2017 Web Salary Survey Tools, Trends, Titles, What Pays (and What Doesn’t) for Web Professionals John King & Andy Oram Participate in the 2017–2018 Survey The survey is now open for the 2017–2018 report Spend just to 10 minutes and take the anonymous salary survey, here: http://www.oreilly.com/web-platform/2017-2018-web-salary-survey.html Thank you! Building a Better Web Learn the crucial technologies and other emerging tools that are transforming the way you work San Jose, CA June 19 – 22, 2017 | fluentconf.com The O’Reilly Fluent Conference is an essential source for training and information in web development, web design, performance and security It’s the destination for professionals who are building sites and apps for the modern web — with industry news, reports, in-person and online events and much more Weekly newsletter | Industry news & commentary | Free ebooks and video “With the people I met, the concepts I learned, and the conversations I had, Fluent was a pivotal moment for me in my career.” — Brian Holt, Senior UI Engineer at Netflix ©2017 O’Reilly Media, Inc O’Reilly is a registered trademark of O’Reilly Media, Inc D3305 2016–2017 Web Salary Survey Tools, Trends, What Pays (and What Doesn’t) for Web Professionals John King and Andy Oram 2016–2017 WEB SALARY SURVEY April 2017: First Edition by John King and Andy Oram REVISION HISTORY FOR THE FIRST EDITION Editor: Allyson MacDonald Designers: Ron Bilodeau, Ellie Volckhausen Production Editor: Colleen Cole Copyright © 2017 O’Reilly Media, Inc All rights reserved Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472 O’Reilly books may be purchased for educational, business, or sales promotional use Online editions are also available for most titles (https://oreilly.com/safari) For more information, contact our corporate/institutional sales department: 800-998-9938 or corporate@oreilly.com 2017-04-05: First Release While the publisher and the authors have used good faith efforts to ensure that the information and instructions contained in this work are accurate, the publisher and the authors disclaim all responsibility for errors or omissions, including without limitation responsibility for damages resulting from the use of or reliance on this work Use of the information and instructions contained in this work is at your own risk If any code samples or other technology this work contains or describes is subject to open source licenses or the intellectual property rights of others, it is your responsibility to ensure that your use thereof complies with such licenses and/or rights 2016 –2017 WEB SALARY SURVEY Table of Contents 2016–2017 Web Salary Survey Limitations Large-Scale Findings Developers’ Personal Characteristics Company Characteristics 12 Job Characteristics 17 Tools, Languages, and Platforms 23 Conclusion 32 V 2016 –2017 WEB SALARY SURVEY OVER 2,000 RESPONDENTS FROM A VARIETY OF INDUSTRIES COMPLETED THE SURVEY THE RESEARCH IS BASED ON DATA collected through an online, 56-question survey, including demographic information, time spent on specific data-related tasks, and the use/non-use of a broad range of software tools 2016 –2017 WEB SALARY SURVEY 2016–2017 Web Salary Survey THE WEB IS A MAJOR EMPLOYER for computer programmers and designers Many people see the web as their big chance at a career that is both lucrative and fulfilling—witness the enormous number of companies that offer courses in various types of web development, and the large numbers of applicants from whom they can choose their student bodies The World Wide Web began as an interlinked system for sharing hypertext documents amongst a small community of scientists Three decades later, the web is everywhere It’s your desktop browser, your phone, an app on your tablet, a ticketing kiosk at the airport, your television, and even in your car The web has grown up and it moves incredibly fast In its early days, JavaScript was mostly used to glue things together in the browser Fifteen years later, things are much different JavaScript is one of the most popular and in-­ demand programming languages, and HTML5, CSS, and other core technologies making up the modern web have matured with it The web also occupies an interesting space in the field of software development as it proves a welcoming entry point for beginning programmers and subsequently a space for advancement and specialization The speed of change in web development, in terms of favored tooling, techniques, and standards, allows for much innovation in a vibrant ecosystem of developers It also presents some challenges for those trying to keep up, or those trying to survey the field, for instance So what can you earn as a web developer? How does the type of job, the language you use, or your geographic location affect your salary? That’s what this report, based on a survey of more than 2,000 developers, tries to establish For the past few years, O’Reilly Media has conducted worldwide salary surveys of people working in the computer field Following a general survey of all computing positions, we reached out to those doing web work in order to produce this report In the survey, respondents shared details about themselves, the companies they work for, and their roles We asked for specifics regarding age, number of years in the field, job description, number of work hours, etc One of the most interesting parts of the report, we think, concerns tools, programming languages, and platforms These have a major impact on salary 2016 –2017 WEB SALARY SURVEY Limitations OF COURSE, OUR METHODS ARE INEXACT, and you should be aware of several ways in which this report may fail to reflect reality: • The sample size may sometimes be inadequate Although 2,000 is a large number of people and worth drawing conclusions from, the conclusions become less reliable as we break down the respondents into groups that use a particular tool • We had to group people who differ in known ways For instance, we sometimes lumped together people in different countries to get a sample large enough to be meaningful, and obviously, salaries will vary in different places • The respondents are self-chosen, not a random sample They are likely to be people who use O’Reilly Media products and resources, and might not reflect the field as a whole • Because we depend on what respondents say about themselves, we have to trust them to be accurate and objective Some questions are deliberately subjective—for instance, we ask respondents to rate their own ability to negotiate for a higher salary • The data behind this report was collected in March and April of 2016 Technical fields change quickly, and it has been more than six months since the respondents filled out their surveys • Respondents in the web area vary a great deal in both responsibilities and skills There is also a great deal of churn in the field, and part-timers With these caveats in mind, let’s see what our data tells us NODE FRAMEWORKS SHARE OF RESPONDENTS 27% EXPRESS 3% HAPI 2% SAILS 1% KOA SALARY MEDIAN AND IQR (US DOLLARS) Frameworks Express hapi Sails Koa 30k 60k 90k Range/Median 120k 150k JAVASCRIPT FRAMEWORKS SHARE OF RESPONDENTS 6% 4% 3% EMBER POLYMER 2% METEOR KNOCKOUT 13% BACKBONE 23% SALARY MEDIAN AND IQR (US DOLLARS) REACT jQuery Angular Frameworks React Backbone 37% Knockout ANGULAR Ember Polymer Meteor 30k 60k 90k Range/Median 67% JQUERY 120k 150k PHP FRAMEWORKS SHARE OF RESPONDENTS 3% 3% SLIM 2% 2% MAGENTO YII CAKEPHP 1% 5% SILEX CODEIGNITER SALARY MEDIAN AND IQR (US DOLLARS) 6% Laravel ZEND FRAMEWORK Symfony Frameworks Zend Framework CodeIgniter 7% CakePHP SYMFONY Slim Magento Yii 9% LARAVEL Silex 20k 40k 60k Range/Median 80k 100k TASK RUNNERS, PACKAGE MANAGERS, JS MODULE BUNDLERS SHARE OF RESPONDENTS 16% 18% 12% BROWSERIFY 12% 2% CODEKIT COMPOSER 2% BROCCOLI 1% JSPM 1% REQUIREJS BRUNCH WEBPACK SALARY MEDIAN AND IQR (US DOLLARS) 30% npm BOWER Gulp Runners/Managers/Bundlers Grunt Bower 33% Webpack GRUNT RequireJS Browserify Composer 36% CodeKit GULP Broccoli JSPM 51% NPM Brunch 30k 60k 90k Range/Median 120k 150k DESIGN SHARE OF RESPONDENTS 60% CSS3 42% Sass SASS Adobe Photoshop 34% Design CSS3 SALARY MEDIAN AND IQR (US DOLLARS) LESS Sketch ADOBE PHOTOSHOP 22% LESS 10% SKETCH Compass 40k 60k 80k 100k 120k Range/Median 8% COMPASS GRAPHICS/VISUALIZATION SHARE OF RESPONDENTS 30% SALARY MEDIAN AND IQR (US DOLLARS) SVG Visualization SVG D3 19% Canvas D3 WebGL 15% Raphael CANVAS 5% WEBGL 30k 3% RAPHAEL 60k 90k Range/Median 120k 150k DEPLOYMENT/SERVER AUTOMATION SHARE OF RESPONDENTS 9% 9% 8% 7% PUPPET CHEF ANSIBLE 6% TRAVIS CI CAPISTRANO 18% VAGRANT SALARY MEDIAN AND IQR (US DOLLARS) (Do not use) Jenkins CI 31% Deployments Vagrant Travis CI JENKINS CI Ansible Puppet Chef Capistrano 30k 41% (DO NOT USE) 60k 90k Range/Median 120k 150k DEBUGGING/TROUBLESHOOTING TOOLS SHARE OF RESPONDENTS SALARY MEDIAN AND IQR (US DOLLARS) 85% Tools Browser Developer Tools BROWSER DEVELOPER TOOLS Fiddler 17% Charles FIDDLER 9% 30k 60k 90k 120k 150k Range/Median CHARLES TEMPLATING SHARE OF RESPONDENTS SALARY MEDIAN AND IQR (US DOLLARS) 21% HANDLEBARS Tools Handlebars Jade Haml 9% 40k JADE 5% HAML 60k 80k 100k 120k Range/Median PERFORMANCE SHARE OF RESPONDENTS 16% SALARY MEDIAN AND IQR (US DOLLARS) WEBPAGETEST WebPagetest 10% Tools JMETER JMeter mod_pagespeed 4% CriticalCSS MOD_PAGESPEED 2% CRITICALCSS Picturefill 30k 2% 60k 90k 120k 150k Range/Median PICTUREFILL STATIC SITE GENERATORS SHARE OF RESPONDENTS SALARY MEDIAN AND IQR (US DOLLARS) 11% Jekyll JEKYLL 3% GitBook MIDDLEMAN Hugo 2% GITBOOK Tools Middleman 1% HUGO Octopress 1% OCTOPRESS 30k 60k 90k 120k Range/Median 150k TESTING SHARE OF RESPONDENTS 6% 5% PROTRACTOR QUNIT 2% PHPUNIT 19% KARMA 20% SALARY MEDIAN AND IQR (US DOLLARS) MOCHA Selenium Jasmine Tools Mocha Karma 24% Protractor JASMINE QUnit PHPUnit 30k 25% SELENIUM 60k 90k Range/Median 120k 150k WEB SERVICES/APIS SHARE OF RESPONDENTS 4% 2% 3% APIGEE APIARY HTTPIE 1% RUNSCOPE 10% SOAPUI 13% SWAGGER SALARY MEDIAN AND IQR (US DOLLARS) 14% JSONVIEW cURL PostMan (Chrome extension) JSONView 34% Tools Swagger SoapUI POSTMAN (CHROME EXTENSION) HTTPie Apiary Apigee Runscope 36% CURL 30k 60k 90k Range/Median 120k 150k DATA STORAGE/MANAGEMENT SHARE OF RESPONDENTS 5% 10% COUCHDB MARIADB 5% 21% ORACLE REDIS 2% 25% NEO4J MONGODB SALARY MEDIAN AND IQR (US DOLLARS) 26% MySQL SQL SERVER PostgreSQL SQL Server 26% Tools MongoDB Redis POSTGRESQL MariaDB CouchDB Oracle Neo4j 52% MYSQL 30k 60k 90k Range/Median 120k 150k CONTENT MANAGEMENT SHARE OF RESPONDENTS 3% 1% 2% UMBRACO DJANGO-CMS MAGENTO 4% JOOMLA! SALARY MEDIAN AND IQR (US DOLLARS) WordPress 12% Drupal DRUPAL Tools Joomla! Magento Django-cms Umbraco 30k 60k 90k Range/Median 29% WORDPRESS 120k 150k TASKS (Major Involvement Only) SHARE OF RESPONDENTS 34% 42% 44% TESTING 41% 32% PERFORMANCE 27% TEACHING/ TRAINING OTHERS WORKING WITH CONTENT MANAGEMENT SYSTEMS WRITING CODE FOR NON-COLLABORATIVE PROJECTS (NO ONE ELSE WILL WORK ON THIS CODE) 27% CREATING DOCUMENTATION COMMUNICATING WITH OTHER LESS OR NON-TECHNICAL DEPARTMENTS 26% 52% DESIGN WORK DEPLOYING CODE 26% PROJECT MANAGEMENT 68% 24% FRONTEND DEVELOPMENT COMMUNICATING WITH PEOPLE OUTSIDE YOUR COMPANY 69% 22% WORKING WITH LIBRARIES/ FRAMEWORKS WEB SERVER CONFIGURATION 20% 71% SECURITY WRITING CODE FOR COLLABORATIVE PROJECTS 79% DEBUGGING/ TROUBLESHOOTING CODE 15% NETWORKING SALARY MEDIAN AND IQR (US DOLLARS) Debugging/troubleshooting code Writing code for collaborative projects Working with libraries/frameworks Frontend development Deploying code Communicating with other less or non-technical departments Testing Writing code for non-collaborative projects Tasks Teaching /training others Performance Working with content management systems Creating documentation Design work Project management Communicating with people outside your company Web server configuration Security Networking 30k 60k 90k Range/Median 120k 150k ... of others, it is your responsibility to ensure that your use thereof complies with such licenses and/or rights 2016 ? ?2017 WEB SALARY SURVEY Table of Contents 2016? ? ?2017 Web Salary Survey ... range of software tools 2016 ? ?2017 WEB SALARY SURVEY 2016? ? ?2017 Web Salary Survey THE WEB IS A MAJOR EMPLOYER for computer programmers and designers Many people see the web as their big chance... the 2017? ??2018 Survey The survey is now open for the 2017? ??2018 report Spend just to 10 minutes and take the anonymous salary survey, here: http://www.oreilly.com /web- platform /2017- 2018 -web- salary- survey. html

Ngày đăng: 12/11/2019, 22:09