Victor Catalán

Vuelta al Cole: Primeros pasos

July 25, 2016 | Victor Catalán | 1 Minute Read

La conocida frase "Vuelta al Cole" es la que va a dar mi pistoletazo de salida, y voy a comentar unos primeros pasos que deberían de conocer todos aquellos que se van a dedicar al desarrollo de software.

Generalmenete lo utilizamos para referirnos al mes de septiembre, sin embargo debido a que este año mis vacaciones han sido en Junio y ya las veo muy alejadas y es momento de retomar el trabajo aqui en el blog.

Debido a mi puesto de trabajo, ultimamente en mi empresa hemos contratado a varios compañeros recien salidos de sus estudios (Universidad, Grado Superior) y he sido el punto de conexión para acercarles a la vida laboral, a modo "tutor". Entonces me gustaría comentar algunas herramientas / conocimientos que se podrían decir que son de obligatoriedad conocerlos para el mundo del desarrollo del software.

  • Linea de comandos Unix. Scripting.

  • Sistemas de control de versiones.
    El líder hasta hace unos años era SVN, sin embargo, para adapatarse al futuro hay que conocer sin duda alguna GIT.

  • Saber leer el código fuente.
    De un vistazo y saber desglosar las funcionalidad principales del código que estamos revisando.

    (Plus) Saber identificar buen y mal código fuente.

  • Saber ejecutar y debugar el código fuente.

  • Algoritmos y estructuras de datos.

  • Almacenamiento de datos.

    Estructuras de Bases de datos SQL, NoSQL u otras formas.

  • Herramientas para gestionar dependencias del proyecto.

  • Conocer algún organizador de tareas (JIRA, Trello).
    Esto te permite organizarte y seguir un camino hasta alcanzar el objetivo.

  • Metodologías TDD, BDD.

  • Términos: Integración contínua, Entrega contínua, Despliegue contínuo.

Estas son algunas de las cosas que creo que son básicas para acercarse al mundo laboral, casi podría asegurar que al 100% todo esto no lo vas a encontrar en tus estudios y tu vas a tener que formarte en tu tiempo libre. No solo basta con saber los terminos que he comentado sino que hay que conocer en profundidad y practicar practicar y practicar más con todos ellos.

Saludos.