From the course: Introduction to Career Skills in Software Development

Tech careers and their associated programming languages - Python Tutorial

From the course: Introduction to Career Skills in Software Development

Tech careers and their associated programming languages

- You're sold. Computer programming is the career for you, but you may wonder, what are the different types of jobs available? Within the industry, there are dozens of paths that you can pursue. In this video, I will share five of the most popular programming jobs to date. First up is a software application developer. Software developers create software applications that may include programs built for a specific task or those used in operating systems. Their job involves the design, testing and troubleshooting of software to meet the needs of various users. Several programming languages are commonly used, such as Java, Python, C++, C# and Ruby. Next is a web developer. How a website looks and functions are the direct results of a web developer's work. Web development can be a fulfilling career as you have a working website to show off your hard work at the end of a project. Web developers may specialize in front-end or backend development or work on both as a full stack developer. JavaScript, Python, Java and PHP are the primary languages that dominate this space. Moving on to a network systems administrator. These folks manage a company's servers, computer equipment, local networks and intranet. In addition, they have the challenging job of providing network security and preventing viruses from infecting the company systems. To work as a network systems administrator, you may write code in either Python, Bash or PowerShell. Onto my job of choice, a mobile application developer. This is how I spent much of my tech career. Mobile app developers create software applications that run on mobile devices like phones, watches and tablets. It's a delightful career choice as you often get to develop applications that users rely on in their everyday life. The most common programming languages for mobile development are Kotlin, Swift and Dart. Our last job is a software quality assurance engineer, or QA engineer. QA engineers work to establish and maintain the high quality of software written by other programmers. You can find them writing code in Java, Python, JavaScript and more. Did one of the jobs peak your interests? If so, now's the time to start building on the knowledge you've already acquired to pursue the next big thing in your programming journey.

Contents