Ένας διευθυντής προγράμματος είναι υπεύθυνος για τη λήψη αποφάσεων σχετικά με τον προγραμματισμό, που κυμαίνονται από υπηρεσίες που προσφέρονται από μια κοινοτική υπηρεσία έως το πρόγραμμα εκπομπής σε έναν ραδιοφωνικό σταθμό. Αυτή η θέση εργασίας μπορεί να φανεί σε πολλά επαγγέλματα και η φύση της εργασίας ποικίλλει, αλλά περιστρέφεται γύρω από την κατανόηση του δημογραφικού στόχου, την έρευνα για τις διαθέσιμες επιλογές προγραμματισμού και τον προγραμματισμό προγραμματισμού, ώστε να είναι κατάλληλο για τις ανάγκες του οργανισμού. Μερικοί άνθρωποι που εργάζονται ως διευθυντές προγραμμάτων έχουν προχωρημένα πτυχία πανεπιστημίου, ενώ άλλοι μπορεί να μάθουν στη δουλειά και τελικά να ανέβουν σε θέσεις διευθυντών προγράμματος.
Σε ραδιοτηλεοπτικά μέσα όπως η τηλεόραση και το ραδιόφωνο, ο διευθυντής προγράμματος αποφασίζει τι είδους πρόγραμμα θα προσφέρει και πώς θα κανονίσει το πρόγραμμα. Αυτό το άτομο πρέπει να ερευνήσει το δημογραφικό, να καθορίσει τι είδους ανθρώπους θα προσελκύσει με τον προγραμματισμό και να συνεργαστεί με διαφημιστές και χορηγούς για να συζητήσει αποφάσεις προγραμματισμού. Η έρευνα για να διερευνήσει το είδος του διαθέσιμου προγραμματισμού είναι επίσης μέρος της εργασίας. Οι διευθυντές προγραμμάτων μπορούν να κάνουν πράγματα όπως η επιλογή χαρακτηριστικών για την εκτέλεση ενός ειδησεογραφικού προγράμματος, η λήψη αποφάσεων σχετικά με τον τρόπο προγραμματισμού της τηλεόρασης πρώτης ώρας και ούτω καθεξής. Αυτό το είδος εργασίας απαιτεί εμπειρία μετάδοσης και γνώση του κλάδου.
Οι μη κερδοσκοπικοί οργανισμοί που προσφέρουν κοινοτικές υπηρεσίες μπορούν επίσης να χρησιμοποιήσουν έναν διευθυντή προγράμματος στην εργασία τους. Σε αυτή την περίπτωση, το άτομο οργανώνει προγραμματισμό σύμφωνα με την αποστολή του οργανισμού. Ένας διευθυντής προγράμματος σε κέντρο κρίσης βιασμών, για παράδειγμα, μπορεί να λειτουργεί μια τηλεφωνική γραμμή κρίσης, να παρέχει υπηρεσίες προσέγγισης και να προσφέρει εκπαιδευτική προσέγγιση σε σχολεία και ιατρικές κλινικές στην περιοχή. Αυτός ο τύπος εργασίας απαιτεί την προσέγγιση όσο το δυνατόν περισσότερων μελών της κοινότητας -στόχου, έχοντας κατά νου θέματα όπως η φυλετική και ταξική διαίρεση κατά την οργάνωση του προγραμματισμού.
Άλλες εταιρείες που προσφέρουν υπηρεσίες μπορεί επίσης να έχουν χώρο για διευθυντή προγράμματος. Τα εκπαιδευτικά ιδρύματα, καθώς και άλλοι οργανισμοί, βασίζονται σε έναν διευθυντή προγράμματος για να αναπτύξουν κατάλληλα στοχευμένο προγραμματισμό για τη δημογραφική τους κατάσταση. Αυτό μπορεί να περιλαμβάνει τα πάντα, από την απόφαση τι είδους προγράμματα σπουδών να προσφέρουν έως τη δημιουργία δημόσιας προσέγγισης για να ενδιαφέρουν τα μέλη της κοινότητας περισσότερο το είδος των υπηρεσιών που προσφέρει η εταιρεία.
Σε όλες τις περιπτώσεις, ένας διευθυντής προγράμματος πρέπει να είναι άνετος με την έρευνα, τη στατιστική ανάλυση και τα σχετικά θέματα. Οι καλές δεξιότητες επικοινωνίας είναι ζωτικής σημασίας, όπως και η ικανότητα να είσαι καινοτόμος. Οι διευθυντές προγραμμάτων συχνά συνεργάζονται με εταιρείες που ανταγωνίζονται άλλες για κεφάλαια και πελάτες και πρέπει να είναι σε θέση να αναπτύξουν προγραμματισμό που ξεχωρίζει, προσελκύοντας πιστούς πελάτες, θεατές και υποστηρικτές.