While the national economy has plummeted with over 22 million Americans filing for unemployment, certain job markets are still hiring. Software engineers and programmers are in demand, especially in Silicon Valley. During this time of national quarantine, now might be a good time to learn a new software language or brush up on your coding skills.
High-tech Silicon Valley favorites such as Facebook, Amazon, Google and Apple are looking to hire thousands of software-skilled professionals, according to job listings on CareerBuilder, Linkedin and specific company sites. Job positions are open engineers, data scientists, software designers, and cybersecurity experts. In general, the next most popular listings are for specific language software developers and project managers, followed by systems engineers and IT help desk specialists.
Required skill sets vary greatly but a quick look at your favorite job listing site reveals a host of positions related to software engineering, programming and coding. Many jobs require knowledge of frontends, like UIs, and backend systems, like databases, as well as APIs and other interfaces. Experience with cloud-based infrastructures like MS-Azure, AWS, Google, Oracle, IBM and others are also pre-requisites to landing a job.
The TIOBE index is a monthly indicator of the popularity of programming languages. According to the website, the ratings are based on the number of skilled engineers world-wide, courses and third-party vendors. Popular search engines such as Google, Bing, Yahoo, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings. It is important to note that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.
And don’t forget about COBOL, which doesn’t even make the TIOBE index but has seen a sharp rise in job demand thanks to antique payroll software applications and the incredible rise in unemployment due to COVID19.
For contrast, the latest GitHub annual State of the Octoverse arranges the list in a slightly different order. The State of the Octoverse is GitHub’s report on the most popular programming languages and open source projects on its code-sharing service for programmers. GitHub claims 40 million developers use its hub to collaborate and share code for their projects. It must be noted that a few years ago Microsoft acquired GitHub for $7.5 billion as part of its plan to attract more developers to its cloud.
In addition to a specific language, it also helps – and is often required – to have a good understanding of computer science concepts, algorithms, data structures, and databases. Also, it’s know how to use IDEs and command line tools like command line tools for Linux, Git, and Bash.
Image Source: TIOBE Index for April 2020