The consequences of incorrect code can be severe outside of front-end web development. For front-end web development, if the code is wrong, you see from your browser that your local web app is broken and try to fix it, or ship it anyway if it's a minor UI bug. For critical backend systems, subtle bugs are often discovered in downstream systems by other teams, and can result in financial loss, legal risk, reputational damage, or even loss of life.