Pour être un bon employé, il est nécessaire d'avoir un large éventail de compétences professionnelles. Des programmes de préparation à l'emploi se concentrent sur le développement de compétences dans la recherche d'emploi, les entrevues et la tenue d'un nouvel emploi. Ces programmes sont offerts dans de nombreux contextes, tels que dans les centres de main-d'œuvre ou à des programmes axés sur les jeunes dans les écoles ou les centres communautaires.