Hi Friends...This blog is the reality of Engineering freshers.
The state of the software engineers in India is not good. As many as 97% of graduating engineers look for jobs in software engineering or core engineering, only 3% have the suitable skills to be employed in the software or product market and just 7% can handle core engineering tasks. Aspiring Minds (a New Delhi-based employment solutions company) conducted a survey, and the results rather seemed shocking.
You can see that a worrying low employability percentage of 3.67% has been observed for a software engineer IT role. This is only because most IT companies are moving towards a new advancement in technologies where they require candidates who are skilled in computer programming and algorithm. The studies also found that around 90.72% of graduating engineers do not have the desired programming and algorithm skills required for IT product companies, whereas 72.77% show a lack of soft skills and 59.40% lack cognitive skills.
The major cause is due to the drawback in India' engineering education system. Such as:
- Outdated syllabus: Most of the course contents do not focus on areas that will actually help in the job industry after employment. There is a huge gap between what the market needs and what Indian education equips its future employees with.
- Lack of quality teachers: There are over 33,023 colleges in India granting degrees. There are not enough qualified teachers for all of these educational institutes. Also, most of the 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: Students should be given space and liberty to think and innovate, to ask a question, and come up with solutions. If a student asks a question in school, he is asked to sit down. But why? this is what is needed to be changed. Students should be inquisitive enough to ask questions.
- Lack of practical training: Every engineering student needs to have hands-on training on the basis of the problems they are likely to encounter in real-time. One major problem with most freshers is that they have insufficient understanding of basic concepts.
- Faulty education system: Semester systems and the process of continuous evaluation do not actually fulfill the desired since most students are more focused on wanting good grades.
- Having a brand name of the college: According to Aspiring Minds, most companies tend to visit only the tier 1 college to recruit potential candidates. This not only creates a lack of equal opportunities but also causes a deficiency of quality employees as this process ignores a huge number of meritorious students who do not study in top-tier colleges.
- Lack of proper English - Around 73.63% of the candidates lack English communication and 57.96% lack analytical and quantitative skills. They have a disregard for soft skills every engineering student must know that soft skills have become a major part of the current industry and neglecting it would not be advisable.
What is IT employability?
Despite the fact that the IT sector carries out the highest number of recruitment from the pool of engineers, only 18.43 percent of engineers are skilled enough to work there, while, for IT product roles, the numbers are as low as 3.21 percent.
The SOLUTION: While it will take a lot of time to bring that drastic change in the education system, you just need to follow what most of the engineering students are doing today.>> You just need to learn the skills that most IT companies are hiring for.
>> Once, you have learned the skills. The best thing for you to do is to work on projects and participate in some good coding challenges and build an appealing portfolio with all your work on it. This will give you weight-age in being shortlisted.
>> Accumulating all the projects and technical skills, you are job-ready to apply to some good product-based companies and get hired in whatever domain you want to get into.
While you decide, I can tell you what all job domains are trending today and what all technologies you need to master. To get into Web Development (as a Front-end developer, Back-end developer, and Full (MEAN) stack developer), you need to learn technologies such as JavaScript, JSON, Express.JS, Angular.JS, Node.JS, MongoDB, Python, Ruby, and Cloud, etc. Amongst all the job roles Full (MEAN) stack stands to be the most sought profile by most the big giant companies such as Amazon, Intel, Goldman Sachs, and startups like PayTM, Uber, etc. A Full stack developer in India earns an average of 5 to 6LPA in a product-based company even as a fresher.
Remember the skills on the trending technologies is a must, then only you will be offered a lucrative salary in a good product-based company or startup.
You can also use websites such as HackerEarth, HackerRank to rate your coding skills, this not only helps you practice your coding skills but will also give you a clear understanding of how things work in real-time. You can also use Kaggle and work on few data science projects.
Apart from these coding platforms, there have been some amazing MOOCs that have already started with curbing out the issues for most professions which also includes software engineering, big data, and data scientists, etc. To name a few, there is Simplilearn, Udemy, and Edureka that offer courses and certifications on skills related to web development and data science. But certificates are not a standard option that will actually guarantee you a job.
There is another platform like Edwisor which also can help you acquire these skills in web development or data science. You can showcase your skills and talent through the portfolio and the projects they offer you to get hands-on trained (what recruiters are looking for right now). Plus, they help you get hired in product-based companies.
If you are looking for a job, I would suggest you use Edwisor and acquire these skills, since they are job-oriented. I am sure you would
not be disappointed, give them a try!
However, you have the freedom to do research on all the platforms and take this step.
I hope this answer helps people looking for jobs in the IT industry.
Cheers!!
Thanks
Sourabhgupta.com