Ever wanted to know how much H-1B holders make per year? Developer Swizec Teller, who is about to apply for an H-1B visa, took data from the U.S. Department of Labor and visualized it in a series of graphs that break down H-1B salaries on a state-by-state basis.
Teller found that the average engineer with an H-1B makes $87,000 a year, a good deal higher than developers ($74,000) and programmers ($61,000) with the same visa. “Don’t call yourself a programmer,” he half-joked on Twitter.
In California, the 9,466 engineers who held H-1B visas in 2014 made an average annual salary of $103,120. That far surpassed every state in the union with the exception of Washington state, where engineers came close with an average salary of $102,904.
Architects, consultants, managers, administrators, and leads with H-1Bs can likewise expect six-figure annual salaries, depending on the state and company. Teller’s site is well worth checking out for the interactive graphs, which he built with React and D3.js.
The debate over H-1Bs is an emotional one for many tech pros, and research into the visa’s true impact on the U.S. labor market wasn’t helped by the U.S. Department of Labor’s recent decision to destroy H-1B records after five years. “These are the only publicly available records for researchers to analyze on the demand by employers for H-1B visas with detail information on work locations,” Neil Ruiz, who researches visa issues for The Brookings Institution, told Computerworld after the new policy was announced in late 2014.
What Teller’s graphs demonstrate, however, is that the number of H-1B workers in the U.S. has increased over the past two years, even as their salaries (as a national average) have dipped slightly during that period.