IT industry has long been a major employer and contributes almost 10 percent to the GDP of the country. With 1.5 million graduates coming into the industry every year, the $150 billion IT services industry is facing shortage of skilled employees.
Job demands are changing fast and employees need to upgrade them fast to meet the challenging demands of the employers. A survey by Aspiring Minds states that an alarming 95 percent of engineers in India are unfit for high-level programming jobs. Innovation is the key and both employees and employers need to focus on that.
Every industry, whether it is cinema, sports, requires help from the technology industry. Most processes—manufacturing, operations, accounting, recruiting and supply chain are increasing becoming more technology dependent.
IT training early-on can help the sector match the demand of skills by employers. The current coding education that is provided at the higher secondary level today is insufficient. Focus on programming languages in secondary school level has been majorly on C, C++, Java, and Visual Basic.
Data from coding platform HackerRank, reveals prevalent traditional coding languages still are still prevalent in India. These languages give a good basic idea of coding, but are very diverse.
Institutions need to focus on newer languages like JavaScript, Golang, Python, Ruby, CPP, Lisp, and Racket, which are precise and easy to understand. These languages can help programmers code for almost every action.
These languages can also help in areas like big data, artificial intelligence (AI), robotics, and machine learning, which are very much the critical skills for employment.
These skills when learnt from school level can help graduates cut out on time, which they would have invested in otherwise starting from scratch. This can help save a lot of time and investment of the employers.