Behind the ’95% Engineers in India Unfit for Software Development Jobs’




According to a study by employability assessment company Aspiring Minds, only 4.77 per cent candidates can write the correct logic for a programme — a minimum requirement for any programming job.

Being an entrepreneur, its too difficult to find a developer who can design a software that fulfil our requirement. I am a hard core developer too, so i can judge the coding ability of a developer to code without taking the help of Google. I have taken lots of interviews during our recruitment of developer and I am very disappointed when they are not able to answer on basic questions. After some research works, I found out some reasons behind why they are not able to write a single line of code. Its my own experience that I have mentioned below.


Education System in India

I am an computer science graduate so I know what is the problem in our education system. There is no proper practical classes for the computer languages like C, C++ etc. In engineering colleges, focus is given more on how to complete the syllabus instead of giving more deep knowledge about the particular subject. Those students who have that hunger to gain knowledge, they join some computer courses & institute to take help from externals because they are not properly guided by their own colleges to write the code logically. I think, who learn by themselves and try to develop some project by own are future developers.

Desire to know everything

You gain the deeper insights, knowledge and wisdom when you give 80% dedication to 20% of the aspects in a particular field, but you gain only the superficial knowledge and not the basics and fundamentals when you do the vice versa. I have some personal experiences, many developers who has 2-3 months of experience in particular programming language, they always want to know all languages available in the market. And I asked a few developers why they are interested to learn all the languages instead of learning one language perfectly, their reply stunned me. They want to be a software consultant, thats why they try to learn all the languages theoretically not deeply. I don't understand how can you become a consultant before becoming a developer. I think, this is the most important reason that we don't have good developers in India.

Dependency on Google

I guess all developers take the help of google before developing something, its Okay but many developers not even think before copying & pasting something in their project. When you have got the bunch of code as per your searched keywords that doesn’t mean it will fit in your logic, it might compile and run but it can affect your logic, and the whole project would fail. I can tell you here, before doing something know the advantages and disadvantages of particular bunch of code.

Jobs in MNC

After completing graduation, engineers join software MNCs but MNCs are not having any pure programming position and engineers end up doing maintenance services, BPO and body shopping. As a result our Indian developers struggle to write a code. Other companies are not recruiting freshers because they don't have experience on any programming languages. I don’t understand, how will they gain experience if they don't get any chance.

Comments

Popular posts from this blog

Why do engineers quit in tech startup?

The best thing about Chatbots is, that they help Hoteliers increase their revenue.