There has been a long standing debate as to what exactly Human resources development mean for an organization. Human resources department in an organization was once known as personnel department. Is there a substantial difference between the two. Yes it has. In a modern style management set up Human resource managers play a wonderful role in the formation and functioning of a company. Personal management kind of setup normally had been a one sided affair. Personal managers had 100% obligation to the management. The staff welfare and maintenance were not given the desired priority by the personal managers. Their duties mainly revolved around the aspects of staffing, distribution and maintenance of staff salary accounts.
Functional researches in the field of management made it a point that employee is an important functional instrument for an industry and has to be given desired prominence. When the companies identified the difficulties to find skilled labors the idea of human resources development originated and thus human resources department. Human resources department in a company manages the staffing needs, their welfare, development, periodic appraisals, training, decides and issues salary, organize recreation activities and more importantly maintains a healthy staff- management relationship . Which means every aspect what an employee could think of getting from a company is taken care of and managed by the human resources department abiding the rules and regulations of that company. Many modern companies the staff trainings are overlooked by the Human Resources Management.
The job of a human resources manager starts from identifying the staffing requirement of the company. Human resources manager should make sure whether he has to keep full time staffing, hire employees or give contracts. Staffing involves advertising to find the right candidates, interviewing and negotiating. Once the staffing is done normally the employees pass through a period of apprenticeship. It is the duty of the human resources manager to see the development of the selected candidates through his training period and induce him to the right project. Human resource manager’ duty does not end here. He has to do routine appraisals and offer promotions and performance incentives(this is necessary to motivate the employees).
Human resources management is considered some what subtle job. However human resources managers has got their testing times in industries such as Software development. The supply of skilled labors in such industries are always less than the demand, which makes it difficult for the human resource managers to find the right kind of staff. Also these companies has to offer high salaries to keep them at bay. Since software industry offers a lucrative career the staff turn over is always high since the staffs are always on a better offer makes the jobs of HR managers in such companies rather difficult. Since it maintain a good rhythm among the employee it’s always a blessing to have a good Human Resources Department.