On Job Training for Software Professionals
What is On Job Training?
On Job training, also known as OJT, is creating an environment where the new employees are given an opportunity to learn the new skills, get knowledge, apply what they learnt that are needed for him / her to perform a specific tasks within a workplace.
This approach uses the existing workplace space, tool and techniques, documents, methodology and process. There is no class room training or some trainer kind of aspects. What happens here is the existing employees will train and hand hold the new employees.
But, in case of AcTouch.com’s OJT and Certification program, we are creating an “Employee” from “Freshers / Trainees / Engineers” as they are given an opportunity to learn and practice technology on real time development environment.
It occurs within the normal working environment that a Fresher experiences “on Job training” and learn new things. New learnings will occur as he performs actual work, or it may occur elsewhere within the workplace using structured approach.
What is the need for an On Job training?
Today the existing education system is not helping any one. There is a huge GAP in the expectation of the IT Industry, Education Institution, Parents and Students. Let us explain it more as these are the entities that are responsible for the current problems or challenges created.
- Parents are looking at the yesterday’s success stories and believe that their kids will excel in todays world. So they are pushing them to learn Computer Science or Information Technology Courses.
- IT Companies or Technology companies are looking at tomorrow and seeing how to disrupt the current business model or change the existing practices. So they want “all rounders” who can be easily deployable without much cost.
- Colleges are confused here as they have not invested in technologies or any experiment to understand the business needs or trends. The way today’s technology is changing, Colleges are not able to adapt to the changes. So it seems they have decided it to the fate of the students.
- Students – Many students don’t have a clarity on what they need. They are used to the basic teaching method where the professor tells them what to do, write and repeat in exams. So they have lost the curiosity to see and learn new things. So they are looking at someone to do a hand-holding.
Many Engineering colleges who teach Computer Science Engineering streams, still teach “C” and “Java” programs. They are not able to change the curriculum and not able to attract an experienced Professors or a technology expert, who can teach their students. So many engineering colleges are there to make money rather than help Industry.
On Job Training: Why you need it?
In India, we produce close to a million engineers every year. But the demand from industry is less than 200K. So what happens to the remaining? Few move into Masters, some more surrender to their fate and decide to get into workforce whichever they get. Rest continue to hunt for jobs. The job hunting pattern that emerges is some what as below.
- Year of Passing :- High hope and wants to join only MNC with minimum salary decided by their friends or family members.
- Year of Passing + Year 1 completed :- Slowly the reality emerges and wants to try any job that helps them to get into “a Company”. Now their parents start insulting them showing the neighbor who got a job. Now these students start looking out for any additional Trainings, learning new Test automation tools etc.
- Year of Passing + Year 2 is in progress :- Now they are desperate and don’t know what to do. Many surrender to the fate of life and decides to do any job that they get. Few might decide to start a business with their friends.
But very few decide their career well in advance. They decide to go in the right direction that helps them. One of the way is “learning from fellow Engineers or from Programmers, who have done it”.
Today, in India, there are 100,000’s of training centres, who promise to make these Engineers an expert in technologies and get a job in MNC. Unfortunately these remain a promise and not a reality.
But many don’t know what to do?
So for a moment, think of an organisation that is proved itself in these advanced Web Technology and their programmers will teach you? Think of an opportunity where you get an opportunity to be part of the development team for 3 months?
This is the birth of “On Job Training with Certification”.
Because we need 100’s of Engineers for our Business and we found it difficult to get them on board without a certificate program.