Función laboral del programador. programador de profesion

Anexo N ___
a un contrato de trabajo

APROBAR
__________________________
(NOMBRE COMPLETO.)

CEO
__________________________
(nombre de la compañía)

DESCRIPCIÓN DEL TRABAJO
programador de empresas comerciales

1. DISPOSICIONES GENERALES

1.1. Esta descripción del trabajo define los deberes, derechos y responsabilidades funcionales del programador.
1.2. El programador es designado para el cargo y separado del cargo de acuerdo con el procedimiento establecido por la legislación laboral vigente mediante orden Director general.
1.3. El programador reporta directamente al Director General.
1.4. El puesto de Programador está asignado a una persona con mayor educación técnica.
1.5. El programador debe tener conocimientos de informática. nivel profesional incluida la capacidad de usar y crear programas informáticos especiales.
1.6. El programador debe saber:
- leyes, decretos, órdenes, órdenes, etc. documentos de orientación y regulaciones en relación con el trabajo de una empresa comercial; legislación laboral; reglamento interno de trabajo; reglas y normas de protección laboral; normas de seguridad, saneamiento e higiene industrial, seguridad contra incendios, defensa Civil.
1.7. El programador debe tener buenas habilidades de comunicación, debe ser enérgico y positivo.

2. RESPONSABILIDADES FUNCIONALES

2.1. Programador:
2.1.1. Basado en el análisis de modelos matemáticos y algoritmos, desarrolla programas para resolver problemas económicos y otros que brindan la posibilidad de ejecutar el algoritmo y, en consecuencia, la tarea establecida por medio Ciencias de la Computación, probándolos y depurándolos.
2.1.2. Desarrolla tecnología para resolver problemas en todas las etapas del procesamiento de la información.
2.1.3. Selecciona un lenguaje de programación para describir algoritmos y estructuras de datos.
2.1.4. Determina la información a ser procesada mediante tecnología informática, su volumen, estructura, esquemas y esquemas de entrada, procesamiento, almacenamiento y salida, métodos para su control.
2.1.5. Realiza trabajos en la preparación de programas para depurarlos y depurarlos.
2.1.6. Define el alcance y contenido de estos casos de prueba, proporcionando la verificación más completa de la conformidad de los programas con su propósito funcional.
2.1.7. Realiza el lanzamiento de programas depurados y el ingreso de datos iniciales determinados por las condiciones de las tareas.
2.1.8. Ajusta el programa desarrollado en base al análisis de los datos de salida.
2.1.9. Determina la posibilidad de utilizar productos de software listos para usar.
2.1.10. Desarrolla instrucciones para trabajar con programas, elabora la documentación técnica necesaria.
2.1.11. Brinda apoyo a los programas implementados y herramientas de software.
2.1.12. Desarrolla e implementa sistemas para la verificación automática de la corrección del programa.
2.1.13. Realiza trabajos de unificación y tipificación de procesos informáticos.
2.1.14. Participa en la creación de catálogos y archivadores de programas estándar, en el desarrollo de formularios de documentos en formato electrónico, sujetos a procesamiento informático, en el diseño de programas que permitan ampliar el alcance de la tecnología informática.
2.1.15. Proporciona correcto operación técnica, funcionamiento suave ordenadores y dispositivos individuales.
2.1.16. Participa en el desarrollo de proyectos prometedores y planes anuales y programas de trabajo, Mantenimiento y reparación de equipos, medidas para mejorar su funcionamiento, evitar tiempos de inactividad, mejorar la calidad del trabajo, uso eficiente tecnologia computacional.
2.1.17. Realiza la preparación de las computadoras y dispositivos individuales para su funcionamiento, su inspección técnica, verifica fallas, elimina fallas y previene futuras fallas.
2.1.18. Toma medidas para la reparación oportuna y de alta calidad de computadoras y dispositivos individuales por cuenta propia o de terceros.
2.1.19. Participa en la toma de inventario.
2.1.20. Debe proteger la propiedad de la empresa, no divulgar información e información que sea un secreto comercial de la empresa.
2.1.21. No da entrevistas, no celebra reuniones y negociaciones relacionadas con las actividades de la empresa, sin el permiso de la dirección de la empresa.
2.1.22. Cumple con la disciplina laboral y de producción, normas y reglamentos de protección laboral, requisitos de higiene y saneamiento industrial, seguridad contra incendios, requisitos de defensa civil.
2.1.23. Ejecuta órdenes y órdenes del Director General de la empresa.
2.1.24. Informa a la gerencia sobre las deficiencias existentes en el trabajo de la empresa, las medidas tomadas para eliminarlas.
2.1.25. Contribuye a la creación de un clima empresarial y moral favorable en la empresa.

3. DERECHOS

3.1. El programador tiene derecho:
3.1.1. Tomar las acciones apropiadas para eliminar las causas que crean obstáculos para que el programador lleve a cabo sus deberes funcionales.
3.1.2. Presentar propuestas a la dirección de la empresa. mejora del trabajo relativa a deberes funcionales Programador y toda la empresa en su conjunto.

4. RESPONSABILIDAD

4.1. El programador es responsable de:
4.1.1. Incumplimiento de sus deberes funcionales.
4.1.2. Información inexacta sobre el estado de las tareas e instrucciones recibidas, violación de los plazos para su ejecución.
4.1.3. Incumplimiento de órdenes, instrucciones del Director General.
4.1.4. Infracción al Reglamento Interno de Trabajo, normas de seguridad y protección contra incendios, normas de protección civil establecidas en la empresa.
4.1.5. Revelación de secretos comerciales.
4.1.6. Falta de seguridad, daños a bienes y otros activos materiales, si la falta de seguridad, daño ocurrió por culpa del Programador.

5. CONDICIONES DE TRABAJO

5.1. El horario de trabajo del Programador se determina de acuerdo con el Reglamento Interno de Trabajo establecido en la empresa.

Esta descripción de trabajo ha sido desarrollada de acuerdo con
Reglamento de ______________ (número, fecha del documento).

Supervisor unidad estructural
___________________________
"__" _______ 200_

ACORDADO:
Jefe del departamento legal ___________________________
"__" _______ 200_

Familiarizado con la instrucción: _____________________
"__" _______ 200_

Descripción del trabajo programador es un documento que contiene las funciones, deberes, derechos y responsabilidades de un empleado de la empresa. Diferentes empleadores, respectivamente, pueden imponer diferentes requisitos al empleado, por lo que se recomienda al especialista que se familiarice con la descripción del trabajo antes de ingresar al puesto. En este artículo, veremos cómo se ve la descripción del trabajo de un programador en 2018. Hay una muestra descargable al final del artículo.

Contenido de la descripción del trabajo del programador

Este documento organizativo y legal se redacta de acuerdo con las normas y reglas de las leyes, por lo tanto, incluye una serie de elementos obligatorios, cuyo contenido puede diferir según los requisitos de la empresa:

  1. Provisiones generales. Se caracterizan por una baja carga semántica y contienen una serie de razones según las cuales un programador toma posición. Este párrafo podrá indicar las personas a las que está subordinado el especialista, así como los elementos Marco legislativo por el que debe guiarse.
  2. Conocimiento requerido. Una cláusula que contiene conocimientos específicos que debe tener un especialista. A menudo, los empleadores indican los conocimientos de un programador en el marco de las disposiciones generales, combinando estos puntos.
  3. Derechos de los empleados. El empleador tiene derecho a indicar las características de los derechos de un programador a tiempo completo de forma independiente, pero de acuerdo con las normas de la ley.
  4. Deberes de los empleados. La mayoría de las veces, las responsabilidades se especifican específicamente, con las más importantes enumeradas en los primeros párrafos y las secundarias en los últimos.
  5. Responsabilidad del empleado. La descripción del trabajo no siempre contiene tal subpárrafo, pero esto no le resta importancia. La responsabilidad implica la definición de sanciones por actitud impropia en el trabajo o desempeño deberes oficiales. En algunos casos, la información sobre la responsabilidad se indica en la cláusula de responsabilidad.

Los requisitos vagamente definidos en la descripción del trabajo contribuyen a la aparición de desacuerdos, así como a una disminución en la calidad del trabajo de ciertos departamentos o de toda la organización en su conjunto.

Descripción del trabajo de un programador: disposiciones generales

Las disposiciones generales son una parte introductoria e integral de cualquier descripción de trabajo, por lo que es muy importante abordar su preparación correctamente. Para una mejor comprensión, puede consultar el siguiente ejemplo, que presenta datos desde una posición general:

  • La siguiente descripción del trabajo especifica los derechos, deberes y responsabilidades de un programador.
  • El programador es aceptado para el puesto de empleado a tiempo completo de acuerdo con las normas existentes de la legislación rusa y de acuerdo con la orden del General. director de compania.
  • Dentro de la empresa, el programador reporta directamente al jefe del departamento de programación.
  • En ausencia de un programador, sus funciones serán transferidas a otro funcionario, de acuerdo con esta circunstancia, se anuncia el orden correspondiente en la empresa.
  • Al realizar tareas oficiales, el programador debe guiarse por las leyes de la Federación Rusa, así como por las leyes y documentos normativos organizaciones Además, las actividades del programador están reguladas por esta descripción de trabajo.

La descripción del puesto debe contener la fecha de aprobación en el encabezado y estar certificada por las firmas de los altos funcionarios, así como el sello de la empresa.

Requisitos de habilidades y conocimientos.

En caso de definición conocimientos necesarios es importante tener en cuenta la dirección del programador y su categoría, según la profesión. Los principales requisitos se pueden ver en la siguiente tabla:

Posición Requisitos
Ingeniero de softwareTécnico/Ingeniería y superior económico educación profesional
Ingeniero de software Categoría III Formación profesional superior técnica/ingeniería y económica, experiencia laboral adquirida durante el período de estudio sin titulación. categorías
Ingeniero de software categoría IIEducación profesional superior técnica/Ingeniería y económica, experiencia laboral como ingeniero de software de la categoría III durante al menos 3 años.
Ingeniero de software categoría IFormación profesional superior técnica/Ingeniería y económica, experiencia laboral como ingeniero programador de la categoría II durante al menos 3 años

Además, el programador debe ser competente en al menos una idioma extranjero, la mayoría de las veces inglés, a un nivel no inferior al promedio; conocer sus deberes de acuerdo con la legislación laboral; conocer las reglas del horario de trabajo de la organización.

Derechos de los empleados

De acuerdo con la descripción del trabajo, el programador tiene derecho a familiarizarse con cualquier proyecto del manual relacionado con su actividad principal. Además, el programador puede hacer sugerencias para modificar el trabajo de la empresa y su optimización. Si es necesario, el programador debe estar equipado con todos documentacion necesaria e informacion sobre el actividad profesional dentro de la organización.

Para un enfoque óptimo para resolver ciertos problemas, un especialista puede involucrar a otros empleados, así como a la administración directa de la empresa. En algunos casos, la participación de especialistas de otras estructuras debe acordarse primero con el jefe. Finalmente, como cualquier otro miembro del personal, un programador puede informar sobre varias deficiencias en el trabajo de la empresa y sugerir métodos para eliminarlas.

Como empleado a tiempo completo, el programador tiene todos los derechos prescritos en código de Trabajo RF, pudiendo exigir su cumplimiento a la dirección de la empresa.

Responsabilidades de un nuevo empleado

Las responsabilidades laborales están determinadas por las necesidades de la empresa y deben establecerse claramente en la descripción del trabajo. Para más información detallada considere el siguiente ejemplo que describe las responsabilidades generales de un programador:

  1. Basado en el análisis de modelos matemáticos y soluciones a problemas de naturaleza económica y de otro tipo, un programador debe desarrollar programas que ayuden a resolver problemas usando computadoras electrónicas.
  2. Preparación de todos los programas necesarios para la depuración y su ajuste directo. En el futuro, se requiere iniciar un programa depurado e ingresar los datos necesarios para un funcionamiento posterior.
  3. Elegir un lenguaje de programación apropiado para describir estructuras de datos y algoritmos.
  4. Para el óptimo funcionamiento de los programas desarrollados, el programador también debe acompañarlos de controles automáticos de corrección.
  5. Para los programas desarrollados, el empleado también debe desarrollar instrucciones de trabajo, así como la documentación técnica pertinente.
  6. Desarrollo de tecnologías para ayudar a resolver diferente tipo tareas en cada etapa del procesamiento de la información.
  7. Identificación de toda la información necesaria para su procesamiento con la ayuda de una computadora, así como su volumen, estructura, método de almacenamiento, salida y procesamiento.
  8. El programador debe estar definido en en su totalidad la posibilidad de utilizar los productos de software desarrollados.
  9. Guiado por el análisis de los datos de salida, el programador debe corregir los programas desarrollados.
  10. La implementación de los programas desarrollados, así como de las herramientas de software, debe ser acompañada por un programador.
  11. Los procesos de cómputo que se realizan dentro de la empresa deben ser unificados y digitados por el programador.

Los deberes de los empleados de diferentes posiciones dentro del marco de la posición de un programador pueden diferir. Por ejemplo, las responsabilidades laborales de un ingeniero de software serán diferentes a las de un técnico de software. En definitiva, el conjunto de deberes de un empleado de la empresa lo determina el empleador.

Responsabilidad con el empleador

El alcance de la responsabilidad de un programador como miembro del personal está limitado únicamente por sus actividades y deberes. El punto más importante es el incumplimiento de los deberes oficiales o el cumplimiento en forma indebida. Las sanciones se imponen de conformidad con el Código Laboral de la Federación Rusa.

Además, el programador es responsable de varios tipos de delitos cometidos dentro de la empresa. Los delitos que implican responsabilidad por parte de un empleado se pueden encontrar en la legislación administrativa, civil o penal de la Federación Rusa.

Finalmente, el programador será responsable de causar daños materiales a la propiedad de la empresa o de su empleado individual. La compensación por daños está determinada por los documentos reglamentarios de la empresa, así como por el código laboral o civil de la Federación Rusa.

Descripción del trabajo de un programador de sistemas

Un programador de sistemas debe tener el conocimiento y las habilidades para aplicar métodos matemáticos modernos y software para resolver los problemas de economía y gestión, el uso de la tecnología de la información en el diseño, gestión y actividades financieras de la empresa.

Se invita a un programador de sistemas a una empresa de automatización y software para realizar un trabajo intensivo en mano de obra en la gestión de la producción, los flujos financieros y el personal. Es conveniente introducir la unidad de personal de un programador de sistemas si la empresa tiene un número grande computadoras (por regla general, más de 20) o en presencia de redes de área local que unen más de 10 computadoras.

Los principales requisitos para un programador de sistemas son: educación técnica superior; experiencia en varios tipos de PC y computadoras, incl. unidos en redes locales; conocimiento de lenguajes algorítmicos estándar; experiencia en el uso de métodos aproximados y software estándar para resolver tareas aplicadas; práctica de desarrollo de paquetes de aplicaciones y bases de datos; conocimientos de gráficos por ordenador y sistemas expertos.

I. Disposiciones generales

1. Un programador de sistemas pertenece a la categoría de especialistas.

2. Una persona que tiene

Educación vocacional (técnica),

(secundaria superior)

(sin presentar requisitos de experiencia laboral; experiencia laboral como técnico de al menos 3 años, o

En otros puestos ocupados por especialistas con educación vocacional (técnica) secundaria, al menos 5 años)

3. El programador del sistema debe saber:

3.1. Fundamentos de informática, matemáticas superiores.

3.2. Fundamentos de la teoría de algoritmos, métodos para construir lenguajes formales, estructuras básicas de datos, fundamentos de gráficos por computadora, características arquitectónicas y cimientos físicos construcción de PC y computadoras modernas.

3.3. Modelos básicos de datos y su organización.

3.4. Lenguajes de programación del sistema.

3.5. Principios de construcción de lenguajes de consulta y manipulación de datos.

3.6. Sintaxis, semántica y formas formales de describir lenguajes de programación, construcciones de programación distribuida y paralela, métodos y principales etapas de traducción.

3.7. Principios de construcción de sistemas expertos.

3.8. Modos y mecanismos de gestión de datos.

3.9. Principios de organización, composición y esquemas de funcionamiento de los sistemas operativos.

3.10. Principios de gestión de recursos, métodos de organización de sistemas de archivos.

3.11. Principios de construcción de interacción en red.

3.12. Métodos básicos de desarrollo de software.

3.13. Hardware.

3.14. Legislación de la información.

3.15. Derecho laboral.

3.16. Reglas y normas de protección laboral, precauciones de seguridad.

4. El nombramiento para el cargo de programador de sistemas y el despido del cargo se llevan a cabo por orden del jefe de la empresa.

5. El programador del sistema informa directamente a _________________________________.

6. Durante la ausencia de un programador del sistema (enfermedad, vacaciones, etc.), sus funciones son desempeñadas por una persona designada en la forma prescrita. Esta persona adquiere los derechos correspondientes y es responsable del desempeño indebido de los deberes que se le asignan.

II. Responsabilidades laborales

programador del sistema:

1. Asesora a la administración de la empresa en el uso de la tecnología informática y la informática.

2. Realiza la instalación, configuración y optimización del software del sistema y el desarrollo del software de aplicación.

3. Desarrolla e implementa programas de aplicación.

4. Realiza conexión y reposición de dispositivos externos, prueba de equipos de cómputo.

5. Optimiza el espacio en disco de las computadoras.

6. Proporciona mantenimiento de bases de datos informáticas.

7. Realiza actividades de antivirus informático.

8. Participa en la administración de la red de área local de la empresa.

9. Organiza el soporte de contratos con organizaciones de terceros que brindan servicios para equipos de comunicación, software y hardware de la empresa.

10. Proporciona intercambio de información red local con organizaciones externas a través de canales de telecomunicaciones.

11. Realiza pruebas y reparaciones de dispositivos individuales de equipos de cómputo, líneas de cable red local.

12. Elimina emergencias asociadas con daños a software y bases de datos.

13. Organiza la capacitación de los empleados de la empresa en los conceptos básicos de alfabetización informática y trabajo con software aplicado.

14. Brinda soporte técnico para las redes locales y el software utilizado.

15. Realiza trabajo preventivo para mantener la eficiencia de los equipos de cómputo.

16. Organiza la reparación de equipos de cómputo con la participación de instituciones especializadas.

17. Realiza un análisis sistemático del mercado de hardware y software.

18. Elabora propuestas para la adquisición, desarrollo o intercambio de hardware.

19. Notifica oportunamente al servicio financiero y económico los planes de actualización de hardware y software.

20. Prepara informes de progreso.

tercero Derechos

El programador del sistema tiene derecho a:

1. Familiarizarse con los documentos que definen sus derechos y obligaciones en su cargo, los criterios para evaluar la calidad del desempeño de las funciones oficiales.

2. Presentar propuestas a la dirección para mejorar las labores relacionadas con las funciones previstas en esta descripción de funciones.

3. Solicitar personalmente oa nombre del jefe inmediato de los jefes de departamento de la empresa y especialistas independientes la información y documentos necesarios para el desempeño de sus funciones.

4. Exigir a la dirección de la empresa que proporcione las condiciones organizativas y técnicas necesarias para el desempeño de las funciones oficiales.

IV. Responsabilidad

El programador del sistema es responsable de:

1. Por desempeño inadecuado o incumplimiento de sus deberes oficiales previstos en esta descripción del trabajo, dentro de los límites establecidos por la legislación laboral vigente de la Federación Rusa.

2. Por delitos cometidos en el curso de sus actividades, dentro de los límites establecidos por la legislación administrativa, penal y civil vigente de la Federación Rusa.

3. Por causar daños materiales a la empresa, dentro de los límites establecidos por la legislación laboral y civil vigente de la Federación Rusa.

Familiarizado con esta descripción de trabajo: Fecha. Firma.

El trabajo de un ingeniero de software no se trata de crear sitios web en absoluto. ¿Cuál es entonces el trabajo de un ingeniero de software? ¿Qué debería poder hacer y en qué se diferencia de un programador? ¡Vamos a averiguar!

La mayoría de las veces, cuando se habla del trabajo de un programador, se refieren a su capacidad para crear sitios web, y cuando se habla del trabajo de un ingeniero, se refieren a dibujos y estructuras, mecanismos y cálculos. En parte, esto es cierto. Pero solo en parte.

Pero lo que es más importante, existe una profesión que combina las responsabilidades laborales de un ingeniero y un programador al mismo tiempo: el puesto de ingeniero de software. Crea un frente de trabajo completamente diferente, que no solo es aplicable, sino también demandado en la vida de cada persona.

Un ingeniero de software es un especialista altamente calificado con una educación superior y conocimientos tanto de ingeniería como de programación. Sus tareas basadas dependen de dónde trabaja.

¿Cuáles son las responsabilidades laborales de un ingeniero de software?

En algunas organizaciones, las responsabilidades laborales de un ingeniero de software incluirán la creación de programas de control, en otras se relacionan con el desarrollo de software y en otras, son responsables de desarrollar sitios para Internet. También están los que se dedican a la creación de aplicaciones para dispositivos móviles.

En términos generales, un ingeniero de software se dedica al desarrollo, depuración (búsqueda y corrección de errores), pruebas de rendimiento y modificaciones posteriores del software.

Las responsabilidades laborales generales de un ingeniero de software son:

  • Desarrollar, verificar y encontrar errores en el código del programa, esto incluye trabajo como determinar el algoritmo para realizar la tarea, escribir y diseñar el código del programa utilizando lenguajes de programación y verificar el código.
  • Compruebe la funcionalidad del código escrito utilizando conjuntos de datos de prueba. Evaluar el software creado para el cumplimiento de las características requeridas y términos de referencia.
  • Corregir los defectos detectados, establecer las causas de su ocurrencia, realizar cambios en el código del programa, eliminándolos.
  • Desarrolle una interfaz para sus programas, procedimientos para actualizar, convertir datos.
  • Estimar y acordar los plazos en los que se realizarán las tareas.

Hablando de lo que hace un ingeniero de software lenguaje simple, luego crea un producto, dotándolo con un algoritmo de trabajo de acuerdo con la configuración especificada. Además, asesora a los usuarios de sus programas. Un producto puede ser un programa de computadora, un juego en línea, una aplicación móvil, un sitio web en Internet o incluso un enchufe inteligente o una bombilla.

Los requisitos para un ingeniero de software son: Deberá tener estudios superiores en las siguientes especialidades: tecnologías de la información, automatización y control, matemáticas aplicadas, informática, ingeniería informática, informática aplicada, Sistemas de información, Ingeniería de software. Además, se requiere experiencia. trabajo practico en el desarrollo de software independiente.

Las responsabilidades laborales de un ingeniero de software dependen del tipo de educación que tenga, dónde trabaje y qué haga.

¿Cuál es la diferencia entre un programador y un ingeniero de software?

Para convertirse en ingeniero, debe tener una educación superior. Pero hay posiciones que no requieren educación en ingeniería. Puedes conseguir un trabajo incluso sin educación. Se trata del trabajo de un programador.

Al mismo tiempo, la diferencia entre un programador y un ingeniero de software no es en absoluto la presencia de educación. La principal diferencia es que en ciertas áreas no requiere conocimientos de ingeniería para funcionar.

En general, un programador no es nueva profesión, pero en los últimos 10 años ha adquirido un significado completamente diferente. Hoy en día, los programadores son aquellos que tienen las habilidades para desarrollar programas, crear sitios en la web, conocer lenguajes como php o ruby ​​y comprender el código.

Idealmente, dicho especialista también necesita una educación superior, pero no es raro que los adolescentes que escriben sus propios programas o desarrollan proyectos de Internet tengan conocimientos de nivel profesional.

Un especialista experimentado podrá realizar las tareas laborales de un ingeniero de software, pero incluso si no, puede crear fácilmente productos que no requieran conocimientos de ingeniería de su parte.

¿Qué es mejor: programador o ingeniero de software?

Se imponen requisitos más serios a la especialidad de un ingeniero de software, debe tener una educación técnica profesional superior y una base de conocimientos seria. No puedes conseguir un trabajo como ingeniero sin un título universitario. Por lo tanto, podemos decir que un ingeniero de software suena mejor.

Pero cuánto más prestigioso este trabajo depende más de los ingresos y responsabilidades laborales de un ingeniero de software. A menudo sucede que la creación aplicación movil o un sitio de tienda en línea trae más dinero y fama. Por lo tanto, es imposible decir inequívocamente qué es mejor: un programador o un ingeniero de software. Pero una cosa es cierta. Ambas profesiones requieren conocimiento. Idealmente educación más alta en ambos casos.

1. DISPOSICIONES GENERALES 1.1. Esta descripción del trabajo define los deberes, derechos y responsabilidades funcionales del programador. 1.2. El programador es designado para el cargo y separado del cargo de acuerdo con el procedimiento establecido por la legislación laboral vigente por orden del Director General. 1.3. El programador reporta directamente al Director General. 1.4. Para el cargo de Programador se designa a una persona con educación técnica superior. 1.5. El programador debe poder usar una computadora a un nivel profesional, incluida la capacidad de usar y crear programas informáticos especiales. 1.6. El programador debe conocer: - leyes, decretos, órdenes, órdenes, otros documentos y reglamentos rectores relacionados con el trabajo de una empresa comercial; legislación laboral; reglamento interno de trabajo; reglas y normas de protección laboral; normas de seguridad, higiene y saneamiento industrial, seguridad contra incendios, protección civil. 1.7. El programador debe tener buenas habilidades de comunicación, debe ser enérgico y positivo. 2. RESPONSABILIDADES FUNCIONALES 2.1. Programador: 2.1.1. Con base en el análisis de modelos matemáticos y algoritmos, desarrolla programas para resolver problemas económicos y de otro tipo que brindan la posibilidad de ejecutar el algoritmo y, en consecuencia, la tarea establecida por medio de la tecnología informática, los prueba y los depura. 2.1.2. Desarrolla tecnología para resolver problemas en todas las etapas del procesamiento de la información. 2.1.3. Selecciona un lenguaje de programación para describir algoritmos y estructuras de datos. 2.1.4. Determina la información a ser procesada mediante tecnología informática, su volumen, estructura, esquemas y esquemas de entrada, procesamiento, almacenamiento y salida, métodos para su control. 2.1.5. Realiza trabajos en la preparación de programas para depurarlos y depurarlos. 2.1.6. Define el alcance y contenido de estos casos de prueba, proporcionando la verificación más completa del cumplimiento de los programas con su propósito funcional. 2.1.7. Realiza el lanzamiento de programas depurados y el ingreso de datos iniciales determinados por las condiciones de las tareas. 2.1.8. Ajusta el programa desarrollado en base al análisis de los datos de salida. 2.1.9. Determina la posibilidad de utilizar productos de software listos para usar. 2.1.10. Desarrolla instrucciones para trabajar con programas, elabora la documentación técnica necesaria. 2.1.11. Proporciona soporte para programas implementados y herramientas de software. 2.1.12. Desarrolla e implementa sistemas para la verificación automática de la corrección del programa. 2.1.13. Realiza trabajos de unificación y tipificación de procesos informáticos. 2.1.14. Participa en la creación de catálogos y archivadores de programas estándar, en el desarrollo de formularios de documentos en formato electrónico, sujetos a procesamiento informático, en el diseño de programas que permitan ampliar el alcance de la tecnología informática. 2.1.15. Asegura la operación técnica adecuada, el funcionamiento ininterrumpido de las computadoras y dispositivos individuales. 2.1.16. Participa en la elaboración de planes y cronogramas de trabajo a largo plazo y anuales, mantenimiento y reparación de equipos, medidas para mejorar su funcionamiento, evitar tiempos muertos, mejorar la calidad del trabajo, uso eficiente de la tecnología informática. 2.1.17. Realiza la preparación de las computadoras y dispositivos individuales para su funcionamiento, su inspección técnica, verifica fallas, elimina fallas y previene futuras fallas. 2.1.18. Toma medidas para la reparación oportuna y de alta calidad de computadoras y dispositivos individuales por cuenta propia o de terceros. 2.1.19. Participa en la toma de inventario. 2.1.20. Debe proteger la propiedad de la empresa, no divulgar información e información que sea un secreto comercial de la empresa. 2.1.21. No da entrevistas, no celebra reuniones y negociaciones relacionadas con las actividades de la empresa, sin el permiso de la dirección de la empresa. 2.1.22. Cumple con disciplina laboral y productiva, normas y reglamentos de protección laboral, requisitos de saneamiento e higiene industrial, seguridad contra incendios, requisitos de defensa civil. 2.1.23. Ejecuta órdenes y órdenes del Director General de la empresa. 2.1.24. Informa a la gerencia sobre las deficiencias existentes en el trabajo de la empresa, las medidas tomadas para eliminarlas. 2.1.25. Contribuye a la creación de un clima empresarial y moral favorable en la empresa. 3. DERECHOS 3.1. El programador tiene derecho: 3.1.1. Tomar las acciones apropiadas para eliminar las causas que crean obstáculos para que el programador lleve a cabo sus deberes funcionales. 3.1.2. Hacer propuestas a la administración de la empresa para mejorar el trabajo relacionado con los deberes funcionales del Programador y de toda la empresa en su conjunto. 4. RESPONSABILIDAD 4.1. El programador es responsable de: 4.1.1. Incumplimiento de sus deberes funcionales. 4.1.2. Información inexacta sobre el estado de las tareas e instrucciones recibidas, violación de los plazos para su ejecución. 4.1.3. Incumplimiento de órdenes, instrucciones del Director General. 4.1.4. Infracción al Reglamento Interno de Trabajo, normas de seguridad y protección contra incendios, normas de protección civil establecidas en la empresa. 4.1.5. Revelación de secretos comerciales. 4.1.6. Falta de seguridad, daños a bienes y otros activos materiales, si la falta de seguridad, daño ocurrió por culpa del Programador. 5. CONDICIONES DE TRABAJO 5.1. El modo de funcionamiento del Programador se determina de acuerdo con el Reglamento Interno de Trabajo establecido en la empresa. Familiarizado con la instrucción: _______________/_________________ (firma) (nombre completo) "___" ___________ ____