Reengineering means using modern information technology to redesign the business process radically in order to achieve dramatic improvements in performance. Human resource development means helping employees to enhance their abilities in order to achieve the organizational goals efficiently and effectively. Because the process of reengineering may change our life style and working situation this paper intends to combine some of the relative theories on human resource development and provide suggestions to university libraries undergoing the process of reengineering.