I appreciate the views of our learned member, Mr. Dinesh Divakar. I have put my views to clarify the query, which is focused only on categorization into skilled or semi-skilled.
Categorization of Engineering Graduates
In my practical experience, I have never seen an engineering graduate coming directly from college possessing the skills to do a job independently. He may have been hired for a supervisory position but, having been employed as a trainee, under which category should he be put if he is unable to work independently? Semi-skilled, right? There can be exceptions, such as students from tier 1 engineering colleges like IITs, NITs, BITS, etc., who are hired directly for managerial or technical head positions.
Considerations for Personnel Departments
I don't think that personnel departments in organizations that hire from IITs, etc., would require advice from us regarding categorization because they should be following their own process. I believe the engineers in this case are not from IITs but from a common engineering college, the output of which is less superior or rather inferior compared to people from polytechnics awarding a diploma in engineering or even ITIs. Should we put them directly into supervisory or managerial roles? Let them get trained alongside other fitters, machinists, and turners, and then, after completing their stipulated training period, make a decision. This is what I feel.