Motivación e inspiración
Jennifer requería estudiar algo que además de gustarle, le diera independencia, y entre tanto escoger, se inclinó por la carrera de sistemas, para ella la más sencilla en cuanto a lo que buscaba; sin embargo le gustó también por su amplitud y distintas vertientes tales como: desarrollo, evaluación y optimización de software, diseño, compilaciones, sistemas operativos y demás recursos computacionales; ha estado estudiando y trabajando en el área desde el año 2007, destacando que la vida universitaria es distinta a la vida laboral.
Expectativas
Nuestra invitada tenía ciertas expectativas como crear cosas totalmente nuevas a partir de los conocimientos adquiridos en su carrera, investigación operativa, manager, ser líder de desarrollo, entre otras cosas, y expone que los últimos años en la universidad son claves para aclarar un poco el panorama y saber por dónde te vas a inclinar al momento de ejercer tu profesión.
Primera experiencia laboral en el área, retos
Nos cuenta que su mayor reto era dividir el tiempo de trabajar y estudiar y rendir en ambas partes. A través de la universidad, conoce Open Source o Còdigo Abierto, el cual es bastante amplio. Los proyectos de código abierto permiten añadir cosas al código existente, modificarlo, copiarlo y analizarlo en busca de errores y problemas de seguridad virtual.
Open Source o Còdigo Abierto
Desde la perspectiva de nuestra entrevistada, el software de open source o código abierto es un modelo bastante amplio, compartido entre los desarrolladores de una aplicación, se comparte abiertamente la base de código de un proyecto. Algunos profesionales de TI prefieren los sistemas operativos de código abierto por diferentes razones, por ejemplo Linux tiene comandos que el sistema operativo Windows no ofrece, se puede personalizar, y existen pocas limitaciones.
Además nos cuenta que ha desarrollado software en varios lenguajes, y actualmente en Java y PHP y y uno que le encanta: Go.
Su día a día va de acuerdo a la misma dinámica de cierto proyecto que genera un software, que debe ser entregable y aprobable con los testers.
Versatilidad
Su opinión con respecto a si se necesita o no tener una carrera para ejercer esta disciplina, es que siempre será inevitable obtener una especialización, destaca la importancia de la versatilidad, porque te permite obtener la solución a cada problema o situación, y que por supuesto es bueno conocer otros lenguajes de programación; tal es su caso, donde actualmente desarrolla lenguaje Go y Python, que han sido sus preferidos pero siempre abierta a nuevos conocimientos.
Recomendaciones y Skills
Definitivamente interesarse en aprender, seleccionar y filtrar información obtenida en las redes, realizar cursos gratuitos, y detectar las herramientas las herramientas necesarias, son sus recomendaciones, e ir por el deseo de aprendizaje, lo cual dependerá de cada quien, e influirá en su desarrollo personal. Se trata de aprendizaje contínuo.
Sección Off topic
Jennifer recomienda ver algunas series de suspenso, ciencia ficción e históricas.
No te pierdas esta fabulosa entrevista, llena de muchas cosas por descubrir a nivel tecnológico.
Somos Coder Life Style, síguenos, comparte y disfruta!