Most Indian engineering graduates, be it IT or Electronics engineers, fail when they are expected to apply basic principles to solve real-world problems. With neither the requisite analytical skills nor a commendable command of the domain, they flounder. They need “specific” training. That’s an expense that not everyone in the industry wants to incur. Universities need to bridge this gap or colloborative programs like QEEE can come to the rescue. For instance, they can encourage participation in coding challenges that companies like HackerEarth, SPOJ, and CodeChef conduct and introduce IT engineering students to competitive programming or hackathons.
Even companies like Wipro, TCS, and Infosys are committed to re-skilling or up-skilling their people—they promise to pay you more if you learn newer technologies. For example, with applications being moved to cloud computing, the engineers would need to know Go. For self-learners, the options are aplenty with premier e-learning providers like Udacity and Simplilearn offering you what the market demands. All of this sounds easy, but it is not—quite capital and labor-intensive.
What Google Looks For is the top three Abilities:
- The learning ability.
- The ability to process on the fly.
- The ability to pull together disparate bits of information.
This what Laszlo Bock, Senior Vice President of People Operations at Google, Inc. told the New York Times in an interview in 2015. The tech giant apparently doesn’t care much about GPAs. Analytical and logical skills, please.