Professional profile
The Systems Engineer from Universidad del Magdalena stands out for their ability to conceive, design, implement, and operate computational systems that contribute to solving problems in their environment and to organizational strengthening. Additionally, they are characterized by their soft skills that enable them to participate in different types of projects, with quality and sustainability standards.
Occupational profile
The Systems Engineer of the Universidad del Magdalena can perform as:
- Software developer: Person capable of participating in a group of research and development of computer systems, assuming the role of designer and developer of the computational component, in agreement with the other members of the group.
- Head of systems projects: Leader of a group of research and systems development, capable of identifying areas of application of systems and computing that are useful to fulfill the mission of the company. Additionally, administer the financial and human resources that allow to have successful projects; as well as to efficiently and effectively manage the relationships between the end users and the members of the research and development (R & D) group.
- Business Analyst: Function of business analyst, capable of looking for information technology solutions based on business problems or needs. Additionally, it serves as a bridge between users, end users and software developers. As well as the ultimate responsible for the development, testing, implementation and training of users of the systems generated.
- Administrator of computer services: Person responsible for the provision of computer or tele-computer services that serve as the basis for the work of an organization. It is capable not only of keeping the infrastructure required for this in operation, but also of coordinating an adequate maintenance and renovation of equipment and basic computer systems.
- Systems Director: Person in charge of the administration of the computer services of an organization, as well as the technological and human infrastructure that make them possible. He leads the identification of computer opportunities for the fulfillment of the corporate mission and for the increase of its efficiency. He is a manager of computer services able to articulate these with the other resources of the organization.
- Consultant: Expert in a computer work area that is able to advise other people or organizations in the identification of computer opportunities for the solution of problems in their field of specialty, in the identification and evaluation of alternatives, in orientation and personal training, as well as in the start-up and follow-up of the applicable courses of action.
- Professor / Researcher: Person with an academic vocation, interested in the development of systems and computing (or one of its dimensions) as an area of ??knowledge and application. Committed to the development of human resources and knowledge, as well as the dissemination of this and its application to various fields of human activity.
Applicant's profile
Perfil del aspirante
El Ingeniero de Sistemas de la Universidad del Magdalena se destaca por su capacidad para concebir, diseñar, implementar y operar sistemas computacionales que contribuyan a la solución de problemas del entorno y al fortalecimiento organizacional. Además, se caracteriza por sus habilidades blandas que le permiten participar en diferentes tipos de proyectos, con estándares de calidad y sostenibilidad.
1. CONOCIMIENTOS PREVIOS
El aspirante al programa debe contar con una base sólida en matemáticas, incluyendo álgebra, geometría y razonamiento lógico, fundamentales para la programación y el análisis de algoritmos. Se espera que posea conocimientos básicos en física para comprender principios de hardware y electrónica básica de los cursos de Sistemas Digitales y Arquitectura de Computadores.
Aunque no es obligatorio, es ventajoso que tenga experiencia previa en programación (Python, JavaScript, C, Scratch) o familiaridad con conceptos básicos de computación. La comprensión lectora en inglés es deseable, ya que gran parte de la documentación y recursos del campo están en este idioma. Conocimientos previos en estadística básica facilitarán su adaptación a las exigencias del currículo relacionadas con análisis de datos e inteligencia artificial.
2. HABILIDADES COGNITIVAS Y ACADÉMICAS
El aspirante debe demostrar pensamiento lógico-matemático, habilidad esencial para diseñar algoritmos y resolver problemas computacionales. Se requiere capacidad de pensamiento analítico y resolución de problemas, esencial para depurar código e identificar soluciones.
Es fundamental un buen nivel de comprensión lectora, que le será útil para estudiar documentación técnica, manuales de lenguajes de programación y artículos científicos. La escritura le será importante para documentar proyectos de software y elaborar especificaciones funcionales.
El manejo de herramientas digitales es esencial, estar familiarizado con el uso de un computador, su sistema operativo (ya sea Windows, Linux o MacOS), navegadores web, herramientas ofimáticas, y plataformas colaborativas como MS Teams. La capacidad de aprendizaje autónomo y adaptación es importante por la rápida evolución de las tecnologías en el sector.
3. HABILIDADES PRÁCTICAS Y MOTORAS
El programa requiere coordinación motriz básica y destreza manual para el uso prolongado de teclado y mouse durante sesiones de programación, así como para realizar montajes de hardware, configurar redes y manipular dispositivos electrónicos en laboratorios. Las actividades de prototipado básico en cursos como Sistemas Digitales, Arquitectura de Computadores y Diseño y Prototipado se benefician de una coordinación mano-ojo adecuada. Además, se requiere capacidad de trabajo sostenido durante sesiones de laboratorio de aproximadamente 2 horas.
Es importante aclarar que las tareas NO requieren precisión motora fina extrema comparable a cirugía o microelectrónica, y la mayoría pueden realizarse con adaptaciones ergonómicas, dispositivos de entrada alternativos o tecnologías asistivas cuando sea necesario.
4. CAPACIDADES SOCIOEMOCIONALES Y ADAPTATIVAS
Se busca que el aspirante posea capacidad de trabajo en equipo, indispensable para trabajar en proyectos. La comunicación es clave para presentar ideas a audiencias diversas y colaborar en equipos multidisciplinarios.
La autonomía y gestión del tiempo son fundamentales para cumplir con entregas de proyectos extensos y mantenerse actualizado mediante autoaprendizaje. Se valora la resiliencia ante errores, ya que la depuración de código o validación de prototipos y las pruebas fallidas son parte inherente del proceso de desarrollo.
La creatividad para proponer soluciones innovadoras y el pensamiento crítico para evaluar diferentes enfoques tecnológicos son esenciales.
5. REQUISITOS FÍSICOS Y SENSORIALES
El aspirante debe contar con capacidades que faciliten el desempeño en el programa, como agudeza visual adecuada para leer código en pantalla durante períodos prolongados, identificar errores de sintaxis y analizar diagramas técnicos. Esto puede lograrse con el uso de lentes correctivos o herramientas de magnificación de pantalla.
La capacidad de comunicación verbal es útil para participar en exposiciones de proyectos, reuniones de equipo y defensa de propuestas técnicas, aunque puede complementarse con comunicación escrita mediante chat o correo electrónico.
La resistencia para permanecer sentado durante sesiones de programación extendidas es común en la práctica profesional, aunque se promueven pausas activas y ergonomía adecuada.
El aspirante debe contar con capacidades que faciliten el desempeño en el programa. Es importante destacar que ninguna de estas capacidades es excluyente, ya que el programa ofrece ajustes razonables y tecnologías asistivas para garantizar que todos los estudiantes puedan desarrollar las competencias requeridas.