0% encontró este documento útil (0 votos)
158 vistas3 páginas

Cronica

Este documento proporciona información sobre las habilidades, responsabilidades y requisitos para un puesto de desarrollador de software. Detalla las habilidades técnicas y blandas necesarias como dominio de lenguajes de programación, capacidad de aprendizaje, trabajo en equipo y pensamiento estratégico. También describe las tareas principales como diseñar software, codificar, probar e implementar programas, y los requisitos educativos y de experiencia para el rol.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
158 vistas3 páginas

Cronica

Este documento proporciona información sobre las habilidades, responsabilidades y requisitos para un puesto de desarrollador de software. Detalla las habilidades técnicas y blandas necesarias como dominio de lenguajes de programación, capacidad de aprendizaje, trabajo en equipo y pensamiento estratégico. También describe las tareas principales como diseñar software, codificar, probar e implementar programas, y los requisitos educativos y de experiencia para el rol.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

EVIDENCIA GA2-

240202501-AA1-EV03:
CRÓNICA.
[Subtítulo del documento]

[FECHA]
[NOMBRE DE LA COMPAÑÍA]
[Dirección de la compañía]
El desarrollo de software se refiere a un conjunto de actividades informáticas
dedicadas al proceso de creación, diseño, despliegue y compatibilidad de
software. El software en sí es el conjunto de instrucciones o programas que le
dicen a una computadora, y para trabajar como desarrollador en una empresa
debe cumplir con ciertos criterios
habilidades
Ser capaz de diferenciar entre un pequeño éxito y un gran triunfo. No debes dar
por finalizado un proyecto hasta que no lo hayas testeado una y otra vez, por más
que parezca funcionar, Saber aceptar soluciones alternativas a las que venías
trabajando, Tener una visión de negocio estratégica. Debes ser capaz de entender
lo que la compañía trata de lograr con cada proyecto, Saber transmitir ideas
técnicas a personas sin estos conocimientos y si además, después puedes,
enseñar a otros desarrolladores mejor, Simplificar los problemas en lugar de
complicarlos, Tener compromiso e implicación. Debes saber planificarte para
cumplir los tiempos de entrega, Ser proactivo, tener iniciativa y ganas de aprender
para ir mejorando día a día. Una ambición sana será tu aliada, Ser
perseverante, tolerar la frustración, Que te apasione el código más allá de tu
trabajo, Tener capacidad de adaptación, lo que hoy sirve, mañana puede
quedarse obsoleto, Tener una base sólida en algún lenguaje orientado a objetos.  
Formación complementaria (por ejemplo un Bootcamp te serviría de mucho)
Ser capaz de aprender nuevas tecnologías rápidamente.
Experiencia en el extranjero y movilidad geográfica.

Responsabilidades
Dominio de lenguajes para la programación en backend y frontend como HTML,
CSS, JavaScript.
Saber de diseño web y cómo potenciar la Experiencia de Usuario.
Manejo de lenguajes para administrar bases de datos como SQL.
Conocimiento de la programación Orientada a objetos.
Trabajar con los desarrolladores para diseñar algoritmos y diagramas de flujos
Producir un código limpio y eficiente basado en las especificaciones
Integrar los componentes del software con los programas de terceros
Verificar y desplegar programas y sistemas
Solucionar problemas, depurar y actualizar el software existente
Recopilar y evaluar los comentarios de los usuarios
Recomendar y realizar mejoras
Crear documentación técnica para referencia e informes

Requisitos
Experiencia demostrada como desarrollador de software, ingeniero de software o
en un puesto similar, Estar familiarizado con las metodologías de desarrollo
«Agile», Experiencia en diseño y desarrollo de software en un entorno orientado a
pruebas, Conocimientos de lenguajes de codificación (por ejemplo, C++, Java,
JavaScript) y sistemas/contextos (por ejemplo, AngularJS, Git), Experiencia con
bases de datos y sistemas de mapeo objeto-relacional (ORM, por sus siglas en
inglés) (por ejemplo, Hibernate), Capacidad de aprender nuevos lenguajes y
tecnologías, Excelentes dotes de comunicación, Ingenio y capacidad para
solucionar problemas, Atención al detalle, Grado en ciencias informáticas,
ingeniería o en un campo relacionado.

Necesidades

Especificación de requisitos, Diseño del software, Construcción o Implementación


del software, Integración, Pruebas (o validación), Despliegue (o instalación)
Mantenimiento etc.
Reportaje de crónica

También podría gustarte