Faits: Faits: A. A._ exploite une entreprise d'aménagements extérieurs et de terrassements. Dans le courant de l'année 1994 et à la suite d'une mission temporaire, il a engagé B._ en tant qu'aide-paysagiste sur la base d'un tarif horaire de 16 fr.50, indemnités de vacances, treizième salaire, allocations familiales et remboursement des frais de voyages non compris. B._ est au bénéfice d'un "Brevet d'études professionnelles agricoles" (ci-après BEPA), option horticulture, sous-option jardins et espaces verts, délivré par le Ministère de l'agriculture français. Le BEPA se prépare en deux ans et donne aux titulaires qui ont un bon dossier scolaire la possibilité d'obtenir un bac professionnel. Le 11 juillet 1997, les parties ont signé un accord intitulé "soumission à la convention collective des paysagistes vaudois" et indiquant que le demandeur entrait dans la catégorie de travailleur C. Le 29 septembre 1997, la Commission paritaire professionnelle des paysagistes vaudois a écrit à A._ qu'après analyse des différentes déclarations de salaire de ses employés, elle constatait que les salaires moyens conventionnels par catégorie étaient respectés. B._ a résilié le contrat de travail pour le 31 mars 2000. Le 16 mars 2001, le Syndicat de l'industrie et du bâtiment a informé A._ de la présence d'irrégularités dans les fiches de salaire de B._ et a joint un décompte s'élevant à 17 231 fr.20, dans lequel figurait le calcul concernant le rattrapage du salaire conventionnel en classe B pour les années 1996 à 2000 - B._ étant considéré au bénéfice d'un certificat professionnel de paysagiste -, les jours fériés impayés et le droit aux vacances. B._ a été engagé par une autre entreprise dès le 1er juillet 2000 en tant que paysagiste qualifié pour un salaire mensuel de 4000 fr., plus un viatique de 90 ct. par heure travaillée et une indemnité pour chauffeur de 100 fr. B._ a été engagé par une autre entreprise dès le 1er juillet 2000 en tant que paysagiste qualifié pour un salaire mensuel de 4000 fr., plus un viatique de 90 ct. par heure travaillée et une indemnité pour chauffeur de 100 fr. B. B._ a ouvert action le 5 juin 2001 devant le Tribunal de prud'hommes de La Broye et du Nord vaudois. Il a conclu au paiement par le défendeur de la somme de 17 231 fr.20. Par jugement du 26 mars 2002, le Tribunal de prud'hommes a condamné le défendeur à payer au demandeur la somme de 17 231 fr.25. La Chambre des recours du Tribunal cantonal vaudois a confirmé ce jugement par arrêt du 5 juin 2003. Par jugement du 26 mars 2002, le Tribunal de prud'hommes a condamné le défendeur à payer au demandeur la somme de 17 231 fr.25. La Chambre des recours du Tribunal cantonal vaudois a confirmé ce jugement par arrêt du 5 juin 2003. C. Le défendeur recourt en réforme au Tribunal fédéral. Il conclut à l'admission du recours et, principalement, à la réforme de l'arrêt attaqué en ce sens que les prétentions du demandeur sont intégralement rejetées ainsi que, subsidiairement, à l'annulation de l'arrêt cantonal et au renvoi de la cause à la Chambre des recours pour nouvelle décision. Le demandeur conclut au rejet du recours et à la confirmation de l'arrêt cantonal. 