Programatorii statistici lucrează cu statistici, care sunt numerele pe care cercetătorii și oamenii de știință le adună analizând bazine mari de date numerice. Ei adună statistici și le integrează în programe de calculator ușor de utilizat pentru oameni și afaceri. Există multe tipuri diferite de programatori statistici, iar fișele posturilor lor pot varia foarte mult între industrii. Mulți oameni care dețin posturi de programator statistic dețin diplome în statistică sau alte grade în domenii conexe.
Acești programatori sunt responsabili de proiectarea programelor de calculator orientate spre o mai bună organizare a unui corp de informații. Mai important, un programator statistic trebuie să creeze programe care să răspundă tuturor nevoilor clientului. Cel mai adesea, programatorii statistici lucrează din baze de date de informații într-un cadru de tip birou. Exemplele unei baze de date de informații includ cataloage de daune de asigurare, baze de date spitalicești, anchete naționale și studii clinice de medicamente.
Pentru a se asigura că produsul final funcționează corect, acești programatori rulează o baterie completă de teste și fac ajustările necesare asupra oricăror programe create înainte de a le prezenta clientului. Mai multe teste sunt efectuate de programator în diferite stadii de dezvoltare pentru a verifica probleme de performanță și alte probleme. Testarea ajută la eliminarea erorilor și previne blocarea programelor în viitor.
Acești programatori monitorizează productivitatea pentru a se asigura că programarea respectă standardele guvernamentale și standardele clientului. Ei pot evalua procesele de programare și pot sugera revizuiri orientate spre creșterea productivității. Scrierea manualelor de instrucțiuni de programare și conturarea procedurilor standard de operare pot fi, de asemenea, sarcini desemnate programatorilor statistici. În anumite cazuri, acești programatori sunt angajați pentru a ajuta la formarea și gestionarea unui personal de programatori.
Programatorii statistici trebuie să fie foarte pricepuți la calculator. Ei trebuie să știe să scrie corect codurile necesare pentru a crea programe de calculator pentru clienți. De asemenea, ar trebui să fie familiarizați cu majoritatea programelor de calculator utilizate în prezent de oameni și companii. Mulți programatori dezvoltă programe statistice care sunt accesibile prin Internet. Scrierea codării bazate pe Internet poate fi foarte diferită de scrierea codării pentru alte tipuri de programe.
Un programator statistic de îngrijire a sănătății poate fi responsabil cu analiza datelor clinice pentru a identifica anumite tendințe. De asemenea, aceștia pot crea formulare de procesare, primire și urmărire a datelor pentru spitale sau alte centre de îngrijire a sănătății. Un programator statistic senior poate fi responsabil de toate operațiunile de programare, care pot include gestionarea unui întreg personal de programatori. Aceste poziții de nivel superior sunt în mod tradițional rezervate persoanelor care au o experiență extinsă în industria programării statistice clinice.