Los programadores estadísticos trabajan con estadísticas, que son los números que los investigadores y científicos recopilan mediante el análisis de grandes conjuntos de datos numéricos. Recopilan estadísticas y las integran en programas informáticos fáciles de usar para personas y empresas. Hay muchos tipos diferentes de programadores estadísticos y sus descripciones de trabajo pueden variar ampliamente entre industrias. Muchas personas que ocupan puestos de programador estadístico poseen grados de estadística u otros grados en campos relacionados.
Estos programadores se encargan de diseñar programas informáticos orientados a organizar mejor un cuerpo de información. Más importante aún, un programador estadístico debe crear programas que satisfagan todas las necesidades del cliente. Muy a menudo, los programadores estadísticos trabajan desde bases de datos de información en un entorno tipo oficina. Los ejemplos de una base de datos de información incluyen catálogos de reclamaciones de seguros, bases de datos de hospitales, encuestas nacionales y ensayos clínicos de medicamentos.
Para garantizar que el producto final funcione correctamente, estos programadores ejecutan una batería completa de pruebas y realizan los ajustes necesarios en cualquier programa creado antes de presentarlos al cliente. El programador realiza varias pruebas en diferentes etapas de desarrollo para verificar problemas de rendimiento y otros problemas. Las pruebas ayudan a eliminar fallas y evita que los programas se bloqueen en el futuro.
Estos programadores monitorean la productividad para garantizar que la programación cumpla con los estándares gubernamentales y los estándares del cliente. Pueden evaluar los procesos de programación y sugerir revisiones orientadas a aumentar la productividad. Escribir manuales de instrucciones de programación y describir procedimientos operativos estándar también pueden ser tareas designadas para programadores estadísticos. En ciertos casos, estos programadores son empleados para ayudar a capacitar y administrar un equipo de programadores.
Los programadores estadísticos deben ser muy expertos en informática. Deben saber cómo escribir correctamente la codificación necesaria para crear programas de computadora para clientes. Además, deben estar familiarizados con la mayoría de los programas informáticos actualmente en uso por personas y empresas. Muchos programadores desarrollan programas estadísticos accesibles a través de Internet. Escribir codificación basada en Internet puede ser muy diferente a escribir codificación para otros tipos de programas.
Un programador estadístico de atención médica puede estar a cargo de analizar los datos clínicos para identificar ciertas tendencias. También pueden diseñar formularios de procesamiento, recepción y seguimiento de datos para hospitales u otros centros de atención médica. Un programador estadístico senior puede estar a cargo de todas las operaciones de programación, lo que puede incluir la administración de todo un equipo de programadores. Estos puestos de nivel superior están tradicionalmente reservados para personas que tienen una amplia experiencia en la industria de programación estadística clínica.