1. ECMAScript 6
  2. Bash
  3. Apache Groovy
  4. Sass
  5. TypeScript
  6. Go (Golang)

It has been a year since the National lockdown took place in March 2020. The world as we know it flipped on its head, and humans witnessed the first pandemic on a global scale!

Since the government imposed national lockdown in order to contain COVID-19 from spreading and ensuring the safety of the citizens of our country, the world has changed like never before.

From the economic, professional to personal changes, every aspect of human lives have been affected exponentially.

When it comes to the businesses, many laid off a lot of employees, most adopted the work from home policy and some couldn’t wait for the lockdown to be lifted.

Amidst all this chaos, there were many professions that suffered more than others.

On the flip side, there were many professions which defied the wrath of the pandemic.

Programming is one such profession which saw no impact of the pandemic whatsoever.

In fact,there were some particular programming skills that not only defied the pandemic’s impact but also saw growth in the year of COVID-19.

Today, let’s take a dive into these programming skills.

ECMAScript 6

ECMAScript 6 is a general purpose programming language designed by ECMA International and is commonly used for the client side scripting. It is a JavaScript standard to ensure the exchange of information of Web Pages on different web browsers.

ECMAScript 6, also known as ECMAScript 2015 was the first update since the ES5 was standardized in 2009.

Following are some of the ES6 (ECMAScript 6) features:

  • subclassable built-ins
  • promises
  • reflect api
  • tail calls
  • math + number + string + array + object APIs
  • binary and octal literals
  • arrows
  • classes
  • module loaders
  • map + set + weakmap + weakset
  • default + rest + spread
  • let + const
  • enhanced object literals
  • template strings
  • iterators + for..of
  • generators
  • unicode
  • modules
  • destructuring
  • template strings

As per our data we saw an increase of 51% in recruiters searching for candidates withECMASCript 6 as a skill on Naukri from March 2020 to March 2021!

This clearly denotes that ECMAScript 6 is a skill that defied COVID-19 impact.

Bash

Written by Brian Fox, Bash is a command language and also a Unix Shell which was written for the GNU Project. Bash was written as the free software replacement for Bourne Shell and it quickly became one the most popular shells out there and still is to this day.

Shells for Unix were developed to operate outside the kernel (like a shell) which allowed humans to interact with whenever they wanted to.

Shells were a great discovery in the computing science as before shells, people were feeding punch cards into computers to interact with them.

And Bash became one of the popular and friendly shells out there.

Naukri’s data indicated that the counts of Bash on Naukri recruiter search saw a rise of 40% from February 2020 to February 2021.

Another Programming skill that defied COVID-19 impact!

Apache Groovy

Apache Groovy is an object oriented programming language for the Java Platform. It’s Java syntax compatible and is both static and dynamic with features similar to Smalltalk, Python and Ruby.

Apache Groovy’s familiarity and easy to learn syntax helps in boosting developers’ productivity. It integrates seamlessly with any Java program and offers features such as domain specific language authoring, functional programming, scripting capabilities and compile-meta programming.

Recruiter search of Apache Groovy on Naukri increased by a whopping 54% from March 2020 to March 2021.

Sass

Syntactically awesome style sheets (Sass) is a scripting language compiled into CSS (Cascading Styling Sheets).

Consisting of two syntaxes, the first syntax or the original syntax “the indented syntax” uses a similar syntax to Haml. The indentation is used to separate code blocks and newline characters to separate rules.

The second type of syntax, which is also the newer one, is SCSS (Sassy CSS) uses block formatting similar to CSS. Instead of using indentation, SCSS uses braces to denote code blocks and semicolons to separate rules within a block.

Counts of Sass on Naukri increased by 35% from March 2020 to March 2021.

TypeScript

TypeScript is a programming language developed and maintained by Microsoft.

TypeScript is open source and is technically based on JavaScript. TypeScript helps in describing the shape of an object, offering better documentation and also validates whether your code is working correctly or not.

TypeScript can also be used in developing client side as well as server side executions. TypeScript code is converted into JavaScript via compiler or Babel. This gives multiple options for transcompilation with TypeScript.

TypeScript count on Naukri increased by 84% from March 2020 to March 2021.

This showcases the importance and demand of TypeScript in the programming industry.

Go (Golang)

Go is an open source programming language designed at Google. It was designed by Robert Griesemer, Rob Pike, and Ken Thompson and was made syntactically similar to C but with CSP style concurrency, memory safety, structural typing and garbage collection.

The founding developers say that Go is the 21st century C in terms of syntax. The sole purpose of introducing Go in the year 2009 was to:

  • Produce high level of efficiency with static typing
  • Ease of use with higher productivity
  • Full use of multicore power and better networking performance

Naukri saw a 78% increase in Go’s counts from March 2020 to March 2021.

In conclusion, the programming languages and skills mentioned in this post indicate a significant rise in the counts. And this increase happened during the pandemic year which concludes that these skills defied the COVID-19 impact.

Apart from these programming skills, many frameworks, platforms, methodology and tools have emerged victorious as the number of jobs has increased, defying the influence of COVID-19.

While some professional skills saw a dip in jobs and demands, these skills only grew. This also hints at the future of these skills as they’re likely to grow more in demand.

So, honing these skills for a software engineer can be fruitful.

And if you want to explore top skills of your domain or check demand for any of other skills, do visit Skill Trends tool created by Naukri.

Career Insights Covid-19 Resources
Bhaumik Karia

Bhaumik Karia

Content Marketing Strategist & Writer by profession, musician & traveller by choice.

Read More