Engineers : Face of unemployment in India

By Posted on 1 Comment7min read481 views


Engineering; A degree every K-12 student studying science dreams to have without giving a second thought about understanding whether they have the potential to be a good engineer; this is the sole reason that we are churning out around 1.5 million engineering graduates every year and only 20% of them are employable. One of the major problems with fresh graduates is their insufficient understanding of basic concepts and the lack of in-depth understanding of technical information. People often argue that we are making more engineers than there are jobs in Industry but what I have found on ground that there are enough jobs available but candidates lack required skills for the jobs. In my personal experience recently I had interviewed around 200 candidates for the job of python developer and only 3 were able to pass basics programming test containing questions like making a CSV parser. Most of the candidates I come across are engineering graduates; they are not engineers, they just crammed the contents that was in the book, have no practical knowledge, know absolutely nothing more than definitions and will put their life on line to argue rather than seeing what is true by practically doing it.

Shivam Saluja CEO of BaseZap, a Web Hosting Company says “When we go for hiring engineers we find that most of them don’t have hands-On experience of solving the problems they are going to face, because they haven’t faced any. In short words they don’t have any practical exposure.”

The IT services industry is not growing at the same pace as before and the growth of entry-level jobs is diminishing. Companies are now looking for hiring candidates who already have decent expertise in programming. Secondly, IT services companies today realize that within two years of the job, the candidate will have to communicate with international customers. As these trends catch up across industry, the employability for IT services sector, which is the largest hirer in engineering, will diminish further. To remain competitive in the job market, colleges and students need to have a fresh focus towards programming and English (both written and spoken).

According to the HRD ministry in July 2016, India has 6,214 engineering and technology institutions which are enrolling 2.9 million students. Around 1.5 million engineers are released into the job market every year. But the dismal state of higher education in India ensures that they simply do not have adequate skills to be employed.

Where being an engineer was once used to be a matter of respect now is in such shambolic and deteriorating condition that Indian Engineering graduates are applying for jobs of peon :/ what makes me more worried that eligibility criteria for this job was just class 5th. If we look at India employability report by Aspiring Mind, a research firm; we can clearly come to a conclusion that condition of technical education in India is abysmal. As per the report the employability of candidates for IT Industry related role lies between 3-10%. So now the questions what exactly we are doing wrong?

Here with help of a few good friend I have tried compiling a list of things which I think need serious improvement.

Outdated Syllabus and Learning Culture: Whatever the reasons might be for the poor show, I believe it is sad that India’s best universities are nowhere in the Top 100 in the world. The best India could do as of now: The Indian Institute of Science (IISC) in Bengaluru is at 152 and the Indian Institute of Technology (IIT)-Delhi is at 185 in the QS World University Rankings.

Indian curriculum is behind times as far programming languages are concerned. Where Institutes like MIT have replaced C with Python for teaching computer concepts we are still stick to C and Turbo C++ compiler as standard which is dead from a long time. Apart from it; students lack logical thinking ability to solve complex problems. The course contents do not focus on areas which will actually help in the job industry after employment. There is a big gap between what the market needs and what Indian education equips its future employees with. Despite exponential changes in science and technology round the world, the syllabus is hardly ever updated. The traditional education sector in India has not evolved at the same pace as the industry. The expectations that the companies have from their candidates and the skills that engineering graduates bring in, do not match

Theory vs Practical: Most Indian engineering graduates, 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. Most of the engineering colleges never think of providing a quality time on PRACTICAL approach for students. Hands On experience & Real time applications is something not seen in most of the engineering colleges. Universities need to bridge this gap and soon. For instance, they can encourage participation in coding challenges that companies like HackerEarth and CodeChef conduct and introduce IT engineering students to competitive programming or hackathons.

Lack of Quality Teachers: As there are more than 6000+ colleges granting engineering degrees one point is clear that There are not enough quality teachers for all of these educational institutes. After multinational companies, the IT big shots of India, and the smaller engineering companies have had their pick, many from the remaining engineering graduates go on to get a PhD and join as faculty at engineering institutes. Thus, unlike other parts of the world, the Indian faculty is not comprised of the very best of the industries who have the skills to create brilliant students. Most educated engineers join teaching as a profession not because of passion, but because they have to earn a livelihood. The few good professors prefer administrative positions because of lower intellectual demands coupled with higher pay packages.

Lack of innovation and research: Students need to be motivated enough to innovate or think for themselves. As the new HRD minister Prakash Javadekar recently said, “Why do we lack innovation in India? Because, we don’t allow questioning. We don’t promote inquisitiveness. If a child asks questions in school, he is asked to sit down. This should not go on. We need to promote inquisitiveness, children should ask questions.” Students must be given the space and scope to think and innovate, to question and come up with solutions. This applies to both school education and higher education. Such are Indian students trained right from their primary education that they never learn to question or innovate. Rote learning instils in students a sort of complacency for more than 12 years of education and they are unable to make the shift from un-questioning learners to innovators in the job market.

Lack of skill-based education: Skill-based education is another immediate need. Engineering students need to have hands-on training on the basis of the problems they are likely to encounter in the real world.  While the vast numbers of engineering students in the country study their textbooks, give their exams and collect their degrees, it is only when they encounter the real world problems do they realise their shortfall. By then, they have to take extra time in order to skill themselves or suffer unemployment.

Lack of exposure: Given that the end goal of technical education is a placement in a college, the amount of exposure given to students about the industry is also very little. It is not until the final year of their college that they begin to understand what the industry really wants. An early exposure to industry can give students an idea of what is relevant in the industry, which they can learn in their own time.

Lack of Career Counselling: Most people who score high in 12th take up engineering as a career, without realizing that good marks do not equal engineering aptitude. Due to this, many of such students are unable to “get” the concepts or secure a job. Over the years, the lucrative opportunities that a professional life in the technology industry has provided, has made engineering sciences the de-facto choice for graduate studies. Whether or not the student has the aptitude for the stream is not taken into account, resulting in uninterested engineering candidates, who haven’t taken to their subjects as much as they should have, making them irrelevant to the industry.

Lack of Proper Language skills: The Aspiring Mind Employability reports attributes the lack of English communicative skills, which they found in 73.63 per cent of candidates, and low analytical and quantitative skills, which they discovered in 57.96 per cent of candidates to be other main reasons for unemployment. Even the IT sector requires employers who are fluent and well versed in English, as within around two years of experience on the job, they would have to communicate with international customers. Thus, if the quality of engineering graduates do not improve, IT sector hiring will also go down.

Lack of Soft Skills: Soft skills have become very important in the present job industry, but they are routinely ignored in educational institutes. This is perhaps the trickiest issue. The lack of ability of the individual to deliver his views effectively at the interview leads to rejection of even the most brilliant candidate. This is because training institutes do not make an effort to ensure that the candidates develop their skills in a wholesome manner which can contribute towards client-handling and team communication skills.

Incapability to learn major subject in the respective stream: Most of the students who choose their stream as Computer science engineering will find it difficult to write a simple program. Student has to do 2 projects and submit in the final year semester. Instead of doing these projects on their own, they buy the project from coaching institutions submit it in the college.

I am sure you can think of so many more reasons why our engineering graduates are feeling the pinch of rising unemployment more than ever. These problems have been around for a while now and if they still haven’t changed, I don’t expect them to change either.

Note: This article is a result of a proper internet search and inputs from some my friends from academia and industry.
Sources: – HackerEarthIndia TodayQuoraQuora.


Free Basics and : The Mohini Trap by Facebook


The Facebook CEO Mr. Zuckerberg wants to create a better, more open and connected world for his new born daughter,  but in India he is facing a huge problem in achieving his goals because about 1 year ago when he launched and many netizens protested against it as it was against net neutrality. After this type of shocking response their marketing team derived a new way to make their boss happy and renamed it to “Free Basics” as they thought we Indians will never say  NO to something which is free. Well last week after a very huge debate on internet TRAI asked reliance to cease services till any further decision.

Now, Facebook is aggressively marketing Free Basics to get it accepted by India’s Telecom regulator. They are publishing full page newspaper ads, TV ads roadside banners, even moving ads  and online ads. They stooped so low from their standards and started sending constant notifications to all their Indian Users to click a button which will send a mail to TRAI saying that you support ‘Free basics’.  They make their ads look like they are doing a favour for India through ‘Free basics’ and our evil government is stopping their good efforts. And, if you do not accept their nagging notifications, then they make it look like you are a bad person who doesn’t support ‘digital equality’ showing the list of your friends who support it. Here in fun fact ‘Digital Equality’ is a term coined by Facebook to confuse everyone that it is related is Net Neutrality.

Now coming to the point what exactly is free basics or In my perception i think of Free Basics as Mohini Avatar of this digital generation and it is treating us (Indians) as Asuras (Daemons). Mr. Zuckerberg is acting as medium of communication to this Mohini Avatar is constantly telling everyone that Free Basics ( is going to provide access to basics services like health, education, jobs and local government information and till date they brought billion people online by offering these services in Africa, Latin America and Asia. Similarly like Mohini told Devs and Asuras that she will distribute Amrita equally and everyone knows what happened there Smile with tongue out. By his words it looks like it’s going to change the world but Facebook is playing with us same as Mohini played with Asuras (Daemons).

What Facebook wants is our less fortunate brothers and sisters should be able to poke each other and play Candy Crush, but not be able to look up a fact on Google, or learn something on Khan Academy or sell their produce on a commodity market or even search for a job on Naukri.

1. Facebook Proxy Server: This is a serious privacy concern. Whatever you do on this platform will be known by Facebook. All traffic is routed to Facebook server before it gets forwarded to websites that integrate with this platform. Facebook can read your emails, userIds, passwords, messages, sites you browse, what you buy, what you read and every minute detail.

2. Easy for mass surveillance: All users data will be going over to Facebook servers. It becomes single point of integration for government to do mass surveillance. Even if you are not doing anything wrong, you are still going to be watched – all time.

3. No Google search: Bing is the only option for search. Users miss out the best search engine that opens up world. As I understand, if Facebook free basics only allow the websites that have been integrated, Bing search result will only show results from those websites. People will never ever will be able to search and get relevant content available widely. Instead of moving forward quickly, users may be locked 20 years back behind the world.

4. No video – No youtube: Think of a poor kid sitting in ruler area of country with access to Khan Academy videos think of his growth, Video is one of the best learning medium as it breaks the language barrier, but in Free Basics Videos are not available at all, presumably to conserve bandwidth so it can be retained for more important things like villagers sending each other Candy Crush requests.

5. Facebook’s approval for integration: Every website that needs to be part of free basics needs to submit their details to Facebook. Facebook may deny websites on various grounds. Imagine every website in world needs to submit to Facebook for approval? Facebook will be the bottleneck for website developers and for users too. Facebook can easily use free basics to create a false environment around you to believe in and trust that this is what Internet is. Building boundaries around Internet is like locking users in their house or town and believing it as world. Here are limited set of websites available for free basics user.

6. No Bank website Integration:  Indian government is promoting bank account for every Indian. People would like to transact and see check bank balance. Best medium to do this is using phone, however there is no bank or any secure service available on free basics. With Facebook-proxy service, I hope no bank will step to integrates with free basics and provide insecure access to bank account. Platform is so insecure to build any meaningful functionality use of it.

7. No other IM apart from Facebook messenger: Only facebook messenger available for chat. Zero competition for facebook.

8. Tight Integration requirements for website developers: To comply with free basics, websites that integrates with facebook has to follow below norms. This limits any website to integrate with free basics easily. Huge set of modifications are required which in turn takes development and testing cycles for companies to provide free service to Indian users – I bet, small and medium level companies will even think of supporting and maintaining their websites for this.

Net Neutrality – No way: Looking at all the above technical details, there is no thought given to Net neutrality by facebook. It’s purely facebook centric strategy to gain users and own their data.

Look at the above technical details and relate them to Mohini Avatar and what it did to Asuras, It cheated them by giving false visuals and tried to gain there attention then caused them to kill themselves, She even convinced Bhasmasura to set himself on fire that exactly what Facebook is doing giving false visuals about and telling us that our friends are supporting we should support it too. (Setting Ourselves on Fire)

India is the epicentre in the digital “Imperial Race” to get next 1 billion users on mobile, the only place left to get them is India, as other place China has successfully retained it’s strategic control and protected it’s future wealth by blocking Facebook, Google and many such services since very beginning. China also gave timely support to build it’s own local alternatives and is engaging with rest of the technology world at it’s own terms. India can not do the same because in our 70 years of freedom we totally ignored our primary education system because of which large swathe of our country is still riddled in caste, superstitions and religious insularity. We also forgot to build our own base for scientific discoveries and inventions.

In their ads, they’ve been claiming they want to bring “digital equality” when they’re actually bringing digital slavery or digital apartheid to our poor.

Facebook says it is doing this out of some charitable aim to get more of India online. (As though spending a large portion of your India revenues on full page ads pushing a so-called charity is apparently charity.) It’s obviously business.

Dear Mr. Zuckerberg i love your idea of data for charity, but if you really mean to do charity then offer something that is the entire internet to people, not just your chosen sites. Like say 500mb a month free to every Indian”. You can, but no, you won’t do that. You want use our government’s bandwidth to get our poor using Facebook with no other real option in sight.

So let’s sum it up.

Yes, as Internet Right Activist i am against Facebook’s attempt to disconnect Indians from the full internet. Yes, I am opposed to the digital apartheid they want to bring about, giving the poor only Facebook but denying them other sites.

And yes, I’ll be happy if they just gave data free, without terms and conditions – after all, it’s our wireless network they want to offer their service on. It has to work for us the people of India, not just for the owner of Facebook.

There are many other reasons why Facebook Free Basics Digital Apartheid is bad. It’s bad for entrepreneurs – your business can’t be discovered by these new potential users on the internet till you advertise on Facebook. The same goes for big businesses.

Also, if Facebook is allowed to get away with this then every other company will offer it’s own “free Basics” with other sites and we will grow up as a fractured country, unable to speak with each other because we are all on different, unconnected micro-networks.

I am happy to support any effort that brings the full and unfettered internet to as many Indians as possible, as cheaply as possible. This is not that effort.

And in Real world there is no such thing as free lunch.

Free Basic means ‘Free Basic users for Facebook’ and NOT ‘Free Basic Internet for poor’ and If you dictate what the poor should get, you take away their rights to choose what they think is best for them.

So if you don’t want to fall in trap of this Mohini Avatar visit and send an e-mail to TRAI saying not to approve FREE BASICS.

Source:  Quora, Mahesh Murthy LinkedIN


Boost Your Confidence like Tony Stark

By Posted on 1 Comment7min read294 views

While Batman and Spiderman hide behind a mask, Iron Man wants the world to know that Tony Stark is the man in the suit. He’s a character who the world can relate because he’s not the perfect character as many Super Heroes are depicted. He has his flaws like the average person yet has built an empire that reflects his personality and passion for his craft.

When it comes to Tony Stark, the man oozes with the combination of many traits that result in a great leader. Self confidence is one trait that Iron Man has that can be seen throughout every scene. His self-confidence is the difference between his sense of being unstoppable and the being scared out of your wits in the face of controversy. The way Tony Stark carries himself has a direct impact on how we as the viewers perceive him. Whether it’s his dress, his demeanour or his witty comebacks – Our perception is his reality (in a fictional sense).

Here are a few things that you can do to start building your self confidence to the level of Tony Stark. Some of this may sound robotic but it’s quite the opposite, take these tips and inject them with your personality, your style and your voice. At the end of the day to be self confident you have to be comfortable with who you are and who you are trying or striving to become.

Tip #1: Talk Slower

Many people rush their words because they don’t want someone to have enough time to judge their thoughts. They think that the faster they talk the faster they will be able to connect with the person or the crowd they are talking to. They hope that by keeping the crowd on the edge of their seat with their speedy insights and thoughts they will be able to keep their interest. In reality however, it simply gives the perception of nervousness.

Three words: Slow. It. Down. When you talk slower, you will appear to be more smooth with your conversations. Think about Tony Stark in conversations, he embraces what many would call an awkward silence and strategically injects his presentations and speech with dramatic pauses.

Tip #2: Control Your Reactions

A lot of people allow their emotions to get the better of them in high stake situations. Rather than making sudden and instant decisions, control your reactions and make the appropriate decisions later if necessary. Most importantly, never let your emotions get the best of you and make you do something that you will regret later on. Controlling the way you react to situations is a difficult task and requires some inner conversations and habit building.

You must identify the smallest things such as the right times to laugh, the right times to frown and even the right times to walk away. It’s the combination of having complete control over your mind to ensure that your body acts and behaves in the way you know is strategically appropriate. This may sound very calculated and trivial but it’s important. You must control your nervous chuckle, your fidgeting and if necessary, get professional help for your nervous stutter. To ooze confidence you must have complete control over your body, mind and spirit.

Tip #3: Think of Dying

The more you think about loss of lifestyle, the more you think about how useful your some time to energy is on this world. When you identify and accept the idea that daily could very well be your last should be enough time you recognize it’s a chance to really like yourself and do what exactly is best for you. Upon considering loss of lifestyle you begin to do factors that you truly want to do and take threats that you would not take if you considered that you had permanently to decide. Death is the biggest indication for each and everyone of us to get out and actually stay. Do something value doing and stay a lifestyle value residing.
As you begin pursuing a desire and begin doing more of what you want and less of what community desires of you – The more assured you will become. You will understand that the only distinction between you and anyone else is what you have done and what you are going to do. Everyone has the same quantity of time in a day, everyone has the same quantity of times weekly. It’s how you use those time and times that will illustrate and figure out what kind of heritage you keep behind. If you endeavour to keep a heritage, you will most certainly be assured. Positive about yourself and assured in your objective of making a heritage. Know Your.Do something worth doing and live a life worth living. Steve Paul Jobs may have put its best

Remembering that I’ll be dead soon is the most important tool I’ve ever encountered to help me make the big choices in life. Because almost everything — all external expectations, all pride, all fear of embarrassment or failure – these things just fall away in the face of death, leaving only what is truly important. Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose. You are already naked. There is no reason not to follow your heart.

Tip #4: Identify Your Strengths and Weaknesses

Self Awareness | How to Build ConfidenceSelf Awareness is not only a key to success but it’s also the key to confidence. If you don’t know what you’re bad at, you can’t truly understand what you’re actually good at. More than anything, it’s important to identify what you’re good and bad at and what you hate or enjoy doing. If you’re horrible at public speaking but love doing it – This is one of those weaknesses you should strive to improve. If you’re horrible at content marketing or the understanding the art of the hustle and have no interest in it what-so-ever, then don’t focus on it. Focus on things that you’re either interested in or already good at. Ignore the things that will not contribute to getting you where you want to be and focus on those things that will. This is a chart that really frames up what you should and shouldn’t be focusing on.

Tip #5: Embrace Praise & Criticism

This one is difficult but something that those who are successful have perfected. While it’s easy to embrace praise and support it’s much more difficult to deal with criticism. Both have their complexities which result in or give the perception of a lack of self-confidence. When someone gives you praise it’s easy to dismiss the compliment and not take it as something sincere or meaningful. It’s easy (and wrong) to discredit the positive but hang onto every single word when someone expresses something negative. We assume that the person expressing the compliment was simply being nice or that they are inexperienced and didn’t notice all the mistakes. Sure, sometimes this can be true but for the most part it’s not. In fact, for the most part you deserve the praise you receive and need to embrace it.

Embrace negativity as well. The biggest issue with negative feedback is that it’s often difficult to differentiate between constructive criticism (the good stuff) and destructive criticism (the haters). Once you can identify the difference you will notice the benefits of both. Constructive criticism is great for actually making improvements to yourself or your business. Some constructive criticism is extremely valuable while others are simply one persons opinion. The destructive criticism has no value and is simply someone who doesn’t want to see you succeed or is being negative. Instead of watching what they say, count how many of them you have. I haven’t done the statistical analysis yet but I have a feeling the more successful you are – The more haters you have (tweet this idea).

Tip #6: Dress to Impress

Clothes may not make the man but they most certainly play a role in how you feel. A lot of people when they first start their career are strapped for cash and don’t have the budget to pay for the nicest clothes. I understand this and have been in that situation before. That said, I’m here to tell you that the way you dress and your appearance can take you a long way. Even if you’re going to an Ugly Christmas Sweater party you can set yourself a part by rocking just the right cardigan or pullover. Never under estimate the importance of style.

If you’ve watched Iron Man you will notice that Tony Stark is typically wearing a stylish suit, an iron suit or a designer t-shirt. Now, I’m not saying you have to throw all your graphic tees in the garbage or your favourite baseball cap in the dump. All I’m saying is that it’s important to dress to impress and understand the ROI of dressing well. Not only will it improve the way people perceive you, it will also make you feel better about yourself. Create your own style. Be comfortable but don’t dress like you just rolled out of bed. At a certain stage, it’s time to stop shopping at Hollister and time to start wearing something that screams confidence and not “I did a Keg Stand last night.”

Wrap Up

So there you have it, if you can exercise these tips you will be six steps closer to creating your very own Stark Industries. Yet we can’t forget the most important part of this entire puzzle. Tony Stark is confident because he has the resume to back it up. It’s great to be confident in yourself but you must also put in the hours to become a true expert in your craft.

Understand your industry, understand your role and understand what you’re looking to become. At the end of the day, developing self-confidence can help lead you into a role of great power, but as Uncle Ben said, with great power comes great responsibility. Oops 

Source: Shubham’s Blog , Ross Simmonds