<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
    <channel>
        
        <title>
            <![CDATA[ salary - freeCodeCamp.org ]]>
        </title>
        <description>
            <![CDATA[ Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice. ]]>
        </description>
        <link>https://www.freecodecamp.org/news/</link>
        <image>
            <url>https://cdn.freecodecamp.org/universal/favicons/favicon.png</url>
            <title>
                <![CDATA[ salary - freeCodeCamp.org ]]>
            </title>
            <link>https://www.freecodecamp.org/news/</link>
        </image>
        <generator>Eleventy</generator>
        <lastBuildDate>Wed, 24 Jun 2026 10:06:29 +0000</lastBuildDate>
        <atom:link href="https://www.freecodecamp.org/news/tag/salary/rss.xml" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        
            <item>
                <title>
                    <![CDATA[ Computer Programmer Salary – How Much Do Coders Make? ]]>
                </title>
                <description>
                    <![CDATA[ Coding is one of the most popular and in-demand careers. There are many reasons why people choose a career in coding and computer science. The technology field offers promising and diverse job prospects in several industries, job security, a generall... ]]>
                </description>
                <link>https://www.freecodecamp.org/news/computer-programmer-salary-how-much-do-coders-make/</link>
                <guid isPermaLink="false">66b1e3da6f537a6f7e7212c0</guid>
                
                    <category>
                        <![CDATA[ coding ]]>
                    </category>
                
                    <category>
                        <![CDATA[ General Programming ]]>
                    </category>
                
                    <category>
                        <![CDATA[ salary ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Software Engineering ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Dionysia Lemonaki ]]>
                </dc:creator>
                <pubDate>Thu, 20 Oct 2022 19:34:20 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/news/content/images/2022/10/pexels-maitree-rimthong-1602726.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Coding is one of the most popular and in-demand careers.</p>
<p>There are many reasons why people choose a career in coding and computer science.</p>
<p>The technology field offers promising and diverse job prospects in several industries, job security, a generally comfortable starting salary, and increased high-earning potential as developers gain more experience.</p>
<p>And although coding is a lucrative career, it is <em>not</em> a get-rich-quick scheme.</p>
<p>As with learning any new skill, it takes a lot of time, effort, and consistency to get good at it. </p>
<p>Learning to code requires hard work, and you will need to work hard to get a high-paying job.</p>
<p>With all that said, how much do coders actually make? The answer to that question is: well, it depends.</p>
<p>A computer programmer's salary will depend on education, specialization, and experience - an entry-level computer programmer's salary will generally be lower than someone with a few years of industry experience under their belt.</p>
<p>And a computer programmer's salary will vary from country to country.</p>
<p>In this article, I go over what coding is, where it is used, and how you can get started learning to code. </p>
<p>I also list some of the most high-paying tech jobs you can get with coding skills and their average annual salaries for people in the United States.</p>
<p>Here is what we will cover:</p>
<ol>
<li><a class="post-section-overview" href="#coding-intro">What is coding and what is it used for?</a><ol>
<li><a class="post-section-overview" href="#coder">How to become  a coder - University Degree vs Bootcamp vs self-taught</a></li>
</ol>
</li>
<li><a class="post-section-overview" href="#programming-languages">What are the most commonly used programming languages? In demand programming languages for top paying coding jobs</a><ol>
<li><a class="post-section-overview" href="#software-engineers">Software engineers</a></li>
<li><a class="post-section-overview" href="#web-developers">Web developers</a></li>
<li><a class="post-section-overview" href="#information-security">Information security analysts</a></li>
<li><a class="post-section-overview" href="#database-administrators">Database administrators</a></li>
<li><a class="post-section-overview" href="#data-scientist">Data scientists</a></li>
</ol>
</li>
<li><a class="post-section-overview" href="#salaries">How much do coders make? US salaries for the highest paying coding jobs</a><ol>
<li><a class="post-section-overview" href="#salary-software-engineer">How much do software engineers make?</a></li>
<li><a class="post-section-overview" href="#salary-web-developer">How much do web developers make?</a></li>
<li><a class="post-section-overview" href="#salary-isa">How much do information security analysts make?</a></li>
<li><a class="post-section-overview" href="#salary-dba">How much do database administrators make?</a></li>
<li><a class="post-section-overview" href="#salary-data-scientist">How much do data scientists make?</a></li>
</ol>
</li>
</ol>
<h2 id="heading-what-is-coding-and-what-is-it-used-for">What Is Coding and What Is It Used For? <a></a></h2>
<p>We use applications, websites, electronic gadgets, and other technology tools daily.</p>
<p>Behind those modern software programs are thousands of lines of code. </p>
<p>Coding, also known as computer programming, is what powers those modern-day applications and websites.</p>
<p>Although computers are good at crunching numbers, processing large amounts of data, and are incredibly fast, they cannot fully think for themselves (at least not at the time of writing) - you have to tell them what to do.</p>
<p>Coding is how humans communicate with computers.</p>
<p>Specifically, coding is the process of giving a sequence of instructions to a machine using a programming language. The machine interprets the instructions and carries them out in order.</p>
<p>Essentially, coding tells a computer what to do and how to do it using a language both humans and machines can understand.</p>
<p>Computers do not understand human languages. They only speak binary, which is a language made up of <code>0</code>s and <code>1</code>s.</p>
<p>In binary, <code>0</code> represents <code>off</code>, and <code>1</code> represents <code>on</code>. </p>
<p>Binary is the primary language of all machines, which makes perfect sense since devices consist of a combination of thousands of transistors, which are tiny switches. The switches are either turned on or off depending on the flow of electricity.</p>
<p>Coding in binary is time-consuming and error-prone, so humans invented computer programming languages that are readable, easier to learn and understand, and more human-friendly.</p>
<p>To learn more about the definition of coding, <a target="_blank" href="https://www.freecodecamp.org/news/what-is-coding/">check out this article</a>. </p>
<p>And to learn more about what coding is used for, <a target="_blank" href="https://www.freecodecamp.org/news/what-is-coding-used-for/">check out this article</a>.</p>
<h3 id="heading-how-to-become-a-coder-university-degree-vs-bootcamp-vs-self-taught">How to Become A Coder - University Degree vs Bootcamp vs Self-Taught <a></a></h3>
<p>You have a few options to choose from when it comes to learning to code.</p>
<p>One of the options, and the more traditional one for learning to code, is to obtain a four-year Computer Science university degree.</p>
<p>Getting a Computer Science degree is an investment and a pricy route to take for learning to code - four-year Computer Science university degrees are <em>not</em> cheap. </p>
<p>With that said, a Computer Science degree from an accredited university is highly respected by employers, and it is an impressive credential on your résumé. </p>
<p>To learn more about what you can learn in a Computer Science degree, <a target="_blank" href="https://www.freecodecamp.org/news/what-is-a-computer-scientist-what-exactly-do-cs-majors-do/">check out this article</a>.</p>
<p>Another option is to attend a coding Bootcamp.</p>
<p>Coding Bootcamps are intensive training programs that teach you the necessary coding skills for landing a job. The average duration of a Bootcamp is around 15 weeks.</p>
<p>It is typically project-based learning, and by the end of the program, you will have a portfolio of work to showcase to prospective employers.</p>
<p>They also offer career support and guidance to help you prepare for coding interviews and advice on how you can transition into the tech industry and switch careers effectively.</p>
<p>With that said, it is still an expensive route to take. Some coding Bootcamps charge up to five-figure sums just for a couple of months of training.</p>
<p>To learn more about coding Bootcamps and figure out whether attending one is the right choice for you, <a target="_blank" href="https://www.freecodecamp.org/news/coding-bootcamp-handbook/">read this article by Quincy Larson</a>.</p>
<p>Attending a Computer Science university program or a Bootcamp is a great learning option if you enjoy a structured learning environment.</p>
<p>Another option is to learn to code on your own using either free or paid resources such as books, video tutorials, and interactive courses.</p>
<p>Learning to code on your own is a great option if you are busy, if you have life responsibilities such as taking care of family, or if you cannot quit your full-time job to pursue a career change.</p>
<p>You can learn at your own time and pace, and you can create your individualized schedule according to the spare time you have.</p>
<p>And while independent learning is not for everyone, it is a viable option for learning to code. It requires consistency and self-discipline, but you can do it if you put your mind to it. </p>
<p>Self-taught developers can earn six-figure salaries as they gain more experience, so it doesn't mean you will earn less if you are learning to code on your own.</p>
<p>And now is the best time to learn to code on your own. With a mobile phone or laptop at hand and an internet connection, you can access multiple learning resources on the world wide web.</p>
<p><a target="_blank" href="https://www.freecodecamp.org/">freeCodeCamp</a> is a non-profit organization whose mission is to help busy people from all over the world to learn to code for free. </p>
<p>freeCodeCamp makes tech education accessible by creating thousands of free educational materials.</p>
<p>You can check out their self-paced and comprehensive interactive <a target="_blank" href="https://www.freecodecamp.org/">coding curriculum</a>, where you can build real-world projects and earn certifications you can add to your résumé or LinkedIn.</p>
<p>They also have one of the most popular tech education <a target="_blank" href="https://www.youtube.com/c/Freecodecamp/videos">YouTube channels</a>, where they post full-length courses on a variety of technology topics.</p>
<p>And they have a <a target="_blank" href="https://www.freecodecamp.org/news">publication</a> with 9000+ articles available for you to read and learn from when you want to dive deep into a specific topic.</p>
<p>freeCodeCamp also has a friendly and helpful developer community on their <a target="_blank" href="https://forum.freecodecamp.org/">forum</a>, where you can ask questions when you are stuck on a coding challenge and get answers.</p>
<p>freeCodeCamp also <a target="_blank" href="https://www.freecodecamp.org/news/help-translate-freecodecamp-language/">translates its learning resources</a> into many major world languages, including Spanish, Portuguese, Arabic, Chinese, Japanese, and more. </p>
<p>The translation effort helps remove the language barrier when you want to learn to code and English is not your first language.</p>
<h2 id="heading-what-are-the-most-commonly-used-programming-languages-in-demand-programming-languages-for-top-paying-coding-jobs">What Are The Most Commonly Used Programming Languages? In Demand Programming Languages for Top Paying Coding Jobs <a></a></h2>
<p>Computer programming languages fall into one of two groups: low-level and high-level.</p>
<p>Low-level programming languages have little or no abstraction from the machine's instruction set. Essentially, their instructions resemble and are close to the machine's processor's instructions.</p>
<p>Binary code (or machine code) and assembly language are considered low-level programming languages.</p>
<p>High-level programming languages are more human-friendly.</p>
<p>They are similar to human languages and resemble and look a lot like English. They have syntactical elements like nouns, verbs, and phrases. And you group these elements to form something that resembles a sentence to create meaning.</p>
<p>They offer a shorter, more precise, and less verbose way to create instructions that the computer can understand.</p>
<p>The most popular high-level computer languages depend on the coding job you want to get and are often role specific.</p>
<h3 id="heading-software-engineers">Software Engineers <a></a></h3>
<p>Software engineers are responsible for designing, building, testing, deploying, optimizing, and maintaining complex and large-scale applications, software systems, and tools for a variety of platforms.</p>
<p>As a software engineer, you  may need to know one or more of the following languages:</p>
<ul>
<li><a target="_blank" href="https://www.freecodecamp.org/news/python-programming-course/">Python</a></li>
<li><a target="_blank" href="https://www.freecodecamp.org/news/learn-java-programming/">Java</a></li>
<li><a target="_blank" href="https://www.freecodecamp.org/news/learn-c-with-free-31-hour-course/">C++</a></li>
</ul>
<h3 id="heading-web-developers">Web Developers <a></a></h3>
<p>Web developers are responsible for designing, creating, and maintaining websites. They are responsible for creating the layout of websites, fixing bugs, and ensuring they are fully functional, responsive, and have fast load times.</p>
<p>Their work will vary depending on whether they specialize in the <a target="_blank" href="https://www.freecodecamp.org/news/frontend-vs-backend-whats-the-difference/">frontend or backend</a> of web applications or if they are <a target="_blank" href="https://www.freecodecamp.org/news/what-is-a-full-stack-developer-full-stack-engineer-guide/">fullstack web developers</a>.</p>
<p>As a <strong>frontend web developer</strong>, you will need to know the following languages:</p>
<ul>
<li><a target="_blank" href="https://www.freecodecamp.org/news/learn-html-beginners-course/">HTML</a></li>
<li><a target="_blank" href="https://www.freecodecamp.org/news/learn-css-in-this-free-6-hour-video-course/">CSS</a></li>
<li><a target="_blank" href="https://www.freecodecamp.org/news/full-javascript-course-for-beginners/">JavaScript</a></li>
</ul>
<p>And as a <strong>backend web developer</strong>, you will need to know a server-side language such as:</p>
<ul>
<li><a target="_blank" href="https://www.freecodecamp.org/news/backend-web-development-with-python-full-course/">Python</a></li>
<li><a target="_blank" href="https://www.freecodecamp.org/news/build-a-website-from-start-to-finish-using-wordpress-and-php/">PHP</a></li>
<li><a target="_blank" href="https://www.youtube.com/watch?v=t_ispmWmdjY">Ruby</a></li>
</ul>
<p>And since you will be interacting with databases, you will also need to know <a target="_blank" href="https://www.freecodecamp.org/news/how-to-run-freecodecamps-relational-databases-curriculum-using-docker-vscode-and-coderoad/">SQL</a>.</p>
<h3 id="heading-information-security-analysts">Information Security Analysts <a></a></h3>
<p>Information Security analysts are responsible for ensuring the security of the organization's sensitive data, networks, and computer systems. </p>
<p>Essentially, they protect an organization from a cyber-attack.</p>
<p>Some of the languages used in the cybersecurity space are: </p>
<ul>
<li><a target="_blank" href="https://www.freecodecamp.org/news/python-programming-course/">Python</a></li>
<li><a target="_blank" href="https://www.freecodecamp.org/news/go-golang-course/">Golang</a></li>
<li><a target="_blank" href="https://www.freecodecamp.org/news/full-javascript-course-for-beginners/">JavaScript</a></li>
<li><a target="_blank" href="https://www.freecodecamp.org/news/learn-c-programming-classic-book-dr-chuck/">C</a> and <a target="_blank" href="https://www.freecodecamp.org/news/learn-object-oriented-programming-oop-in-c-full-video-course/">C++</a></li>
<li><a target="_blank" href="https://www.freecodecamp.org/news/shell-scripting-crash-course-how-to-write-bash-scripts-in-linux/">Bash</a></li>
</ul>
<h3 id="heading-database-administrators">Database Administrators <a></a></h3>
<p>Database administrators are responsible for designing, creating, updating, and testing databases and maintaining different types of information securely in database systems.</p>
<p>Here are some of the languages you would need to know as a database administrator:</p>
<ul>
<li><a target="_blank" href="https://www.freecodecamp.org/news/how-to-run-freecodecamps-relational-databases-curriculum-using-docker-vscode-and-coderoad/">SQL</a></li>
<li><a target="_blank" href="https://www.freecodecamp.org/news/python-programming-course/">Python</a></li>
<li><a target="_blank" href="https://www.freecodecamp.org/news/shell-scripting-crash-course-how-to-write-bash-scripts-in-linux/">Bash</a></li>
<li><a target="_blank" href="https://www.freecodecamp.org/news/c-sharp-tutorial-for-beginners/">C#</a></li>
<li><a target="_blank" href="https://www.freecodecamp.org/news/r-programming-course/">R</a></li>
<li><a target="_blank" href="https://www.freecodecamp.org/news/learn-java-programming/">Java</a></li>
</ul>
<h3 id="heading-data-scientists">Data Scientists <a></a></h3>
<p><a target="_blank" href="https://www.freecodecamp.org/news/what-is-data-science-what-a-data-scientist-actually-does/">Data scientists</a> are responsible for collecting, cleaning, modeling, visualizing, and interpreting data. </p>
<p>They gather raw data and can extract meaning, gain valuable insights, report key findings, and solve problems.</p>
<p>Some of the languages used in data science are the following:</p>
<ul>
<li><a target="_blank" href="https://www.freecodecamp.org/news/python-programming-course/">Python</a></li>
<li><a target="_blank" href="https://www.freecodecamp.org/news/how-to-run-freecodecamps-relational-databases-curriculum-using-docker-vscode-and-coderoad/">SQL</a></li>
<li><a target="_blank" href="https://www.freecodecamp.org/news/r-programming-course/">R</a></li>
</ul>
<h2 id="heading-how-much-do-coders-make-us-salaries-for-the-highest-paying-coding-jobs">How Much Do Coders Make? U.S. Salaries for the  Highest Paying Coding Jobs <a></a></h2>
<p>Multiple factors influence the salary potential for coders. No one factor will determine your earning potential.</p>
<p>In a nutshell, some of those factors are:</p>
<ul>
<li>Education</li>
<li>Specialized skills</li>
<li>Experience</li>
<li>Industry</li>
<li>Location</li>
</ul>
<p>As mentioned earlier, being self-taught doesn't mean you will earn less.</p>
<p>With that said, you may earn less at the beginning of your career compared to a someone who has a Computer Science degree from a 4-year university.</p>
<p>Besides just education, coding is a fast-paced field - you need to stay up to date with the latest trends and technologies to remain competitive in the market. Having in-demand skills will increase your earning potential significantly.</p>
<p>And with the more experience you gain and the more years you have worked in the industry, you will qualify for a higher salary. </p>
<p>That said, experience is not only the years you have worked but also the variety of projects you have worked on, the impact you have had on a company, and the leadership skills you have showcased, to name a few.</p>
<p>The industry you work in will also determine how much you earn. Some of the highest-paid industries are the tech industry, finance, healthcare, government and defense, and retail.</p>
<p>One of the most significant factors that will determine your earning potential is where you live, the cost of living, and the demand for computer programmers in that location.</p>
<p>Salaries will vary from state to state.</p>
<p>Some of the cities with the highest tech salaries are:</p>
<ul>
<li>San Francisco, California</li>
<li>New York City</li>
<li>Seattle, Washington</li>
<li>Los Amgeles, California</li>
<li>Austin, Texas</li>
</ul>
<p>Now, let's see the average salary for the highest-paid coding jobs for 2021.</p>
<h3 id="heading-how-much-do-software-engineers-make">How Much Do Software Engineers Make? <a></a></h3>
<p>According to the <a target="_blank" href="https://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm">U.S. Bureau of labor statistics</a>, software engineers earned a median annual salary of  $109,020 in 2021.</p>
<p>The anticipated change for 2021-2031 is a 25% growth, which is much faster than average.</p>
<h3 id="heading-how-much-do-web-developers-make">How Much Do Web Developers Make? <a></a></h3>
<p>According to the <a target="_blank" href="https://www.bls.gov/ooh/computer-and-information-technology/web-developers.htm">U.S. Bureau of labor statistics</a>, web developers earned a median annual salary of $78,300 in 2021.</p>
<p>The anticipated change for 2021-2031 is a 23% growth, which is much faster than average.</p>
<h3 id="heading-how-much-do-information-security-analysts-make">How Much Do Information Security Analysts Make? <a></a></h3>
<p>According to the <a target="_blank" href="https://www.bls.gov/ooh/computer-and-information-technology/information-security-analysts.htm">U.S. Bureau of labor statistics</a>, information security analysts earned a median annual salary of $102,600 in 2021.</p>
<p>The anticipated change for 2021-2031 is a 35% growth, which is much faster than average.</p>
<h3 id="heading-how-much-do-database-administrators-make">How Much Do Database Administrators Make? <a></a></h3>
<p>According to the <a target="_blank" href="https://www.bls.gov/ooh/computer-and-information-technology/database-administrators.htm">U.S. Bureau of labor statistics</a>, database administrators earned a median annual salary of $101,000 in 2021.</p>
<p>The anticipated change for the period of 2021-2031 is a 9% growth, which is faster than average.</p>
<h3 id="heading-how-much-do-data-scientists-make">How Much Do Data Scientists Make? <a></a></h3>
<p>According to the <a target="_blank" href="https://www.bls.gov/ooh/math/data-scientists.htm">U. S. Bureau of labor statistics</a>, data scientists earned a median annual salary of $100,910 in 2021.</p>
<p>The anticipated change for 2021-2031 is 36% growth, which is much faster than average.</p>
<h2 id="heading-conclusion">Conclusion</h2>
<p>This marks the end of the article – thank you so much for making it to the end!</p>
<p>Hopefully, this guide was helpful, and it gave you some insight into what coding is, how you can become a coder yourself, and how much coders make on average per year in the US.</p>
<p>Thank you for reading!</p>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ There is a real connection between technical interview performance and salary. Here’s the data. ]]>
                </title>
                <description>
                    <![CDATA[ By Cat Hicks At the end of the day, money is a huge driver for the decisions we make about what jobs to go after. In the past, we’ve written about how to negotiate your salary, and there are a lot of labor statistics and reports out there looking at ]]>
                </description>
                <link>https://www.freecodecamp.org/news/there-is-a-real-connection-between-technical-interview-performance-and-salary-heres-the-data-35dc28b6967a/</link>
                <guid isPermaLink="false">66c362dcef766eb77cd787ec</guid>
                
                    <category>
                        <![CDATA[ interview ]]>
                    </category>
                
                    <category>
                        <![CDATA[ research ]]>
                    </category>
                
                    <category>
                        <![CDATA[ salary ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Software Engineering ]]>
                    </category>
                
                    <category>
                        <![CDATA[ technology ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ freeCodeCamp ]]>
                </dc:creator>
                <pubDate>Tue, 12 Mar 2019 15:43:04 +0000</pubDate>
                <media:content url="https://cdn-media-1.freecodecamp.org/images/1*e1hE-C-WLWb7IcgPu_iulQ.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>By Cat Hicks</p>
<p>At the end of the day, money is a huge driver for the decisions we make about what jobs to go after. In the past, we’ve written about <a target="_blank" href="http://blog.interviewing.io/exactly-what-to-say-when-recruiters-ask-you-to-name-the-first-number/">how to negotiate your salary</a>, and there are a lot of <a target="_blank" href="https://www.bls.gov/opub/btn/volume-7/high-tech-industries-an-analysis-of-employment-wages-and-output.htm">labor statistics</a> and reports out there looking at salaries in the tech industry as a whole. But as with many things in eng hiring, there’s very little concrete data on whether technical interview performance plays a role in compensation offers.</p>
<p>So we set out to gather the data and asked our users who had gone on to successfully get jobs after using our platform to share their salary info. With our unique dataset of real coding interviews, we could ask questions like:</p>
<ul>
<li><strong>Does interview performance matter when it comes to compensation packages?</strong></li>
<li><strong>Do engineers who prioritize other parts of a role over compensation (e.g. values alignment) end up with lower salaries?</strong></li>
<li><strong>What else seems to matter in getting a higher salary?</strong></li>
</ul>
<p>To be clear, this is an exploration of past average interview performance and its connection with current salary, versus looking at how someone did in an interview and then what salary they got when they took that specific job. In other words, we haven’t paired job interviews with the salary for that same job. We believe that looking at these more general measures is more informative than trying to match single interviews and job offers, given <a target="_blank" href="http://blog.interviewing.io/after-a-lot-more-data-technical-interview-performance-really-is-kind-of-arbitrary/">how volatile individual interview performance can be</a>. But our interviewing platform allowed us to look at performance across multiple interviews for respondents, which gave us more stability and more data.</p>
<h3 id="heading-the-setup">The setup</h3>
<p>On the interviewing.io platform, people can practice technical interviews online and anonymously, with real engineers on the other side.</p>
<p>When an interviewer and an interviewee match on our platform, they meet in a collaborative coding environment with voice, text chat, and a whiteboard and jump right into a technical question. Check out our <a target="_blank" href="https://interviewing.io/recordings/">recordings</a> page to see this process in action.</p>
<p>Interview questions on the platform tend to fall into the category of what you’d encounter at a phone screen for a back-end software engineering role, and interviewers typically come from top companies like Google, Facebook, Dropbox, Airbnb, and more.</p>
<p>After every interview, interviewers rate interviewees on a few different dimensions: technical skills, communication skills, and problem solving skills. These each get rated on a scale of 1 to 4, where 1 is “poor” and 4 is “amazing!”. On our platform, a score of 3 or above has generally meant that the person was good enough to move forward. You can see what our feedback form looks like below:</p>
<p><img src="https://cdn-media-1.freecodecamp.org/images/MookWFvqheOI-cFDaIb3qAxXoD4rtgkY7Kj8" alt="Image" width="699" height="620" loading="lazy"></p>
<p>With this in mind, we surveyed interviewing.io users about their current roles, including salary, bonuses, and how satisfied they felt in their job. We then tied their comp back to how they did in interviews on our platform.</p>
<p>We ended up with responses from <a target="_blank" href="http://blog.interviewing.io/#perfcomp-fn1">494 engineers</a>, and because compensation packages are so complex and vary from company to company, we analyzed the data in several different ways, looking at annual salary numbers, bonuses, and equity. Then we tied compensation data to performance in technical interviews to see whether it matters, and if so, how much.</p>
<h3 id="heading-the-results">The results</h3>
<p>We looked at the relationships between interview performance (technical skills, communication ability, and problem solving ability) and the following: base salary, bonuses, and equity. In all cases, we corrected for location (being in the Bay Area means a higher salary) and experience (senior engineers make senior salaries), and where we could, we corrected for company size (bigger companies can generally pay bigger salaries).</p>
<p>The mean yearly salary for all survey participants was around $130k, and 57% of them reported a yearly bonus. For that group, the average yearly bonus was $20k. For people who reported a dollar amount for equity, the average was $54k. Below is the distribution of experience level/seniority of survey respondents.</p>
<p><img src="https://cdn-media-1.freecodecamp.org/images/il3CxfIfbXk45uSD5Mm75KZhzP4wPcRnqI7M" alt="Image" width="800" height="560" loading="lazy"></p>
<h3 id="heading-heres-what-we-found">Here’s what we found.</h3>
<p>Better technical skills correlate with higher compensation</p>
<p>As probably comes as no surprise, people who score higher on technical skills during interviews do make more money. First, let’s look at base salary. [<a target="_blank" href="http://blog.interviewing.io/#perfcomp-fn2">2</a>]</p>
<p><img src="https://cdn-media-1.freecodecamp.org/images/x0SWlVnwkoF52Aucdj-wbeRiZ8xVeCbxHoEd" alt="Image" width="800" height="583" loading="lazy"></p>
<p>Bonuses, too, correlate with technical skills, with an additional point in performance potentially worth about 10k. [<a target="_blank" href="http://blog.interviewing.io/#perfcomp-fn3">3</a>]</p>
<p><img src="https://cdn-media-1.freecodecamp.org/images/vezSelskCD7svFMEEMd0-3jHttZMOyi6VnzZ" alt="Image" width="800" height="588" loading="lazy"></p>
<h3 id="heading-the-relationship-between-compensation-and-other-interviewing-skills">The relationship between compensation and other interviewing skills</h3>
<p>We also looked at the two other ratings that interviewers give after interviews: communication and problem solving. <strong>Better communication scores had a small but statistically significant correlation with salaries</strong> (r = .15, p &lt; .01), but we found no significant relationships for problem solving scores.</p>
<p><img src="https://cdn-media-1.freecodecamp.org/images/wWh1gmABIkUHXlBOmJzJJ4X6aIRA9rMKWFyb" alt="Image" width="800" height="535" loading="lazy"></p>
<p>We also didn’t see a relationship between either communication ability or problem solving ability when it came to bonuses.</p>
<p>The non-relationships didn’t surprise us too much, to be honest, because with a relatively small sample size it’s notoriously difficult to get subcomponents of ratings to show a relationship to something distal and complicated like salaries. It’s very possible these relationships do exist, and with many determiners besides actual interview performance, like seniority and market salary norms, we’d like to repeat this survey at a bigger scale to inform this question.</p>
<h3 id="heading-what-else">What else?</h3>
<p>We asked engineers whether they felt satisfied with their role, and found that engineers who felt satisfied earned an average $14k more than engineers who felt dissatisfied. [<a target="_blank" href="http://blog.interviewing.io/#perfcomp-fn4">4</a>]</p>
<p>We also looked at people’s perceptions of their own performance. <a target="_blank" href="http://blog.interviewing.io/impostor-syndrome-strikes-men-just-as-hard-as-women-and-other-findings-from-thousands-of-technical-interviews/">In a previous post</a>, we explored how people rated their own technical performance after an interview compared to how the interviewer rated them, and found that even experienced engineers aren’t great at guessing how they did.</p>
<p>For this project, <strong>we were curious about whether overconfident engineers might net higher salaries</strong> (perhaps they negotiate harder!). So we also looked at people who rated their performance higher than their actual interview score — <strong>but found no difference in their compensation packages.</strong></p>
<p>Another thing we were curious about was whether people who valued money over other factors while making a job decision would have higher salaries. So we asked people to rank the most important variables in their job decisions. 32% of respondents said that a compensation package was the most important part of their decision; the next highest response was “matches my interests and values.”</p>
<p>But these questions didn’t have any predictive value for the actual salary amount: <strong>people who said money matters the most didn’t have significantly different salaries from people who said money matters the least.</strong></p>
<p>It’s possible that with salaries being impacted by so many outside factors, like location and role type, candidates don’t truly have a lot of negotiating power over that salary number.</p>
<p>We looked at equity as well, and the average reported equity package size was 54k. We did not find any significant association between interview performance and reported equity packages. That said, enormous amounts of research have documented various salary gaps based on gender, race, and other important sociocultural and demographic factors, and we hope to repeat this analysis when we have more data.</p>
<h3 id="heading-what-do-these-findings-mean-for-you">What do these findings mean for you?</h3>
<p>Interview performance doesn’t just get you in the door or not: it can have a demonstrable connection to your eventual compensation. For instance, <strong>doing just a point better in your technical interview could be worth 10k or more, and with bonus, it could add 20k to your annual comp.</strong></p>
<p>Given how much technical interview performance matters, we’d be remiss if we didn’t suggest <a target="_blank" href="https://interviewing.io/signup">signing up for free, anonymous mock interviews</a> on our platform. So, please go do that.</p>
<p>And, if you’re curious about what <a target="_blank" href="https://interviewingio.wufoo.com/forms/salary-survey">our salary survey</a> looked like or want to participate and contribute to v2 of this post, please do so too!</p>
<p><em>Want to become awesome at technical interviews and land your next job in the process? <a target="_blank" href="http://www.interviewing.io">Join interviewing.io</a>!</em></p>
<p><a target="_blank" href="https://www.drcathicks.com/"><em>Cat Hicks</em></a><em>, the author of this guest post, is a researcher and data scientist with a focus on learning. She consults in research, has published empirical research on learning environments, and has led research on the cognitive work of engineering teams at Google and Travr.se. She holds a PhD in Psychology from UC San Diego.</em></p>
 ]]>
                </content:encoded>
            </item>
        
    </channel>
</rss>
