Metode ini merupakan metode yang paling umum digunakan dalam upaya
pelatihan dan pengembangan. Dalam penerapannya, metode on the job melatih para
pekerja tentang pekerjaan baru dengan seorang pelatih yang ahli dan berpengalaman
dibidangnya. Metode On The Job Training memiliki kelebihan yaitu karyawan dapat
melakukan pekerjaan yang sesungguhnya, karyawan dapat mendapat instruksi dari
pekerja yang telah berpengalaman, memerlukan biaya yang tidak mahal, dan dapat
menumbuhkan hubungan kerja sama langsung antar karyawan. Adapun kekurangan dari
metode ini adalah pelatih (trainers) mungkin saja tidak menggunakan cara yang sama
dalam memberikan pelatihan dan berdampak pada kurang berkualitasnya pekerja. Ada
beberapa metode yang dapat digunakan dalam on the job training, diantaranya:
a. Job Rotation