For my project, I interviewed Tucker Irwin. He’s a junior at UNC majoring in Computer Science. Computer Science is one of the more rigorous fields to study at UNC. The “Computer Science Student Interview” tab has the interview video embedded in it as well as a description of how I came to meet Tucker along with the classes he’s taking and what useful skills they will equip him with for the future.

Tucker wants to be a backend developer. There are several components to being a backend developer, many of which are included on the infographic above. In backend development, professionals work with HTML, CSS, JS, and various other types of coding language in order to fullfil their job. Securing data in backend entails creating authentication and authorization programs, as well as creating programs that validate user input, limit access to sensitive data, and perform security audits. Improving scalability is another part of the job that is very complex and requires a lot of knowledge of computers and systems. Scalability is the ability of a computer to be used for a wide variety of different capabilities. The last major component of the job is server architecture. Server architecture is the layout or model of servers. As the name describes, it’s essentially how a server is designed and how different pieces mesh together to produce a working server.

Backend History

The history of backend development can be traced back to the early days of the internet when the majority of computer programming was based on HTML. In the early 2000s, more scripting languages became prominent and expanded learning opportunities of the profession. JavaScript was the first major implemented service that improved website dynamics and scalability. In the modern day of computers, the cloud has been attributed to helping backend developers with a variety of different tasks due to how the network backs up information onto an online database.

Source: https://flexiple.com/backend/deep-dive

Job Types and Salaries
  • Java Backend Developer: $110,000 – $149,500 per year
  • Backend Engineer: $123,500 – $170,500 per year
  • Backend Operations: $104,000 – $147,000 per year
  • Backend Support: $40,000 – $45,000 per year
  • Backend Office: $40,000 – $45,000 per year

Source: ZipRecruiter

Colin Shannon

Proudly powered by WordPress