Herramientas que estudiantes de computación deben conocer

Hay muchas cosas que me hubiera gustado que alguien me hubiera dicho antes de haber entrado a la ingeniería en informática, herramientas que me habrían ahorrado mucho tiempo, esfuerzo y dolores de cabeza.

Son conocimientos que de igual forma terminas adoptando porque son parte de las habilidades que desarrollas como programador y como estudiante.

Lo escribo aquí porque si está información puede llegar a personas que todavía no comienzan su camino y quieren prevenir o estar lo mejor preparados desde el principio, creo que les viene muy bien.

Aprende a utilizar la consola

Aprender a utilizar la consola de tu sistema operativo es de gran utilidad, ya sea Windows, Mac0s o Linux, siendo más utilizada en este último, con ella puedes acceder más fácil a diferentes herramientas, navegar en los archivos y entender mejor como funciona el sistema por debajo de lo que comúnmente ves y aunque no es del todo indispensable saber usarla es una buena práctica como programador.

Git

Git es un software de control de versiones, pensando en la eficiencia, la confiabilidad y compatibilidad del mantenimiento de versiones de aplicaciones cuando éstas tienen un gran número de archivos de código fuente.

Git se usa bajo comando desde la consola de tu computadora, por eso previamente puse como recomendación que aprendas el lenguaje de comandos de la consola de tu sistema operativo (linux, macos o windows).

Con git puedes versionar cualquier archivo, te servirá para llevar un control de los códigos que realices como programador ya sea en la escuela, trabajo o en tus proyectos personales, es básico como programador saber esta usar lo mejor posible git.

Github o cualquier otra plataforma de desarrollo colaborativo

GitHub es una plataforma de desarrollo colaborativo para alojar proyectos utilizando git, es básicamente como el facebook de los programadores.

Es más profesional tener tus códigos en github y te serviria muchisimo tonto para almacenarlos, versionarlos y compartirlos ya sea para hacer un portafolio y usarlos para conseguir trabajo o tan solo compartirlo con otros programadores.

En las plataformas como Github y principalmente en este se da muchísimo el software libre u open source que se trata de código compartido que entre personas incluso anónimas colaboran para mejorar sistemas que resuelven diferentes cosas.

Stackoverflow

Stackoverflow es un foro web donde los programadores comparten sus errores y otros programadores ayudan con comentarios, ejemplos, experiencias a resolver el problema.

Es un foro bastante activo y tiene muy buena vibra, registrate, navega y aprende en el, haz tus preguntas y si puedes contesta las de otros programadores. Hay un sistema de puntajes y participaciones que también puedes usar en algún momento como parte de tu cv o un recurso para demostrar tu profesionalidad.

Cuando eres principiante es bueno saber que si tienes un error probablemente ese error ya lo halla padecido antes y la respuesta esté en Stackoverflow.

HackerRanck

HackerRanck es una plataforma que contiene ejercicios de programación y algoritmia en muchos lenguajes de programación. Está herramienta te puede ayudar a perfeccionar tu lógica, a practicar el lenguaje de tu preferencia y como en los casos anteriores, también puedes hablar un poco de tu ranking en tu cv o portafolio como programador y te dará un plus muy bueno ya que demuestra proactividad y disposición para seguir aprendiendo y ser un buen programador.

Pocket

Pocket no es una herramienta que solo los programadores usen, sin embargo en mi uso personal me ha servido bastante porque como programadora siempre me encuentro investigando y leyendo en diferentes webs o sitios en internet y Pocket lo que te brinda es poder guardar y clasificar los links con un click en un botón que posiciona en la barra superior en tu navegador al instalarlo como extensión.

Trello

Esta es una herramienta para gestión de proyectos en equipo pero también funciona genial para uso personal, si no eres muy dado a usar una agenda o método de organización está bien, pero cuando se habla de proyectos es bueno tener el registro y el avance de las cosas. Personalmente la recomiendo, la uso para todos mis proyectos tanto laborales como personales. En lo escolar no la he implementado justo este semestre comenzaré a probarlo y estoy segura de que también va a funcionar.

La gestión de proyectos y organización también es una habilitad buena en un desarrollador de software porque denota organización y responsabilidad.

Drive

Creo que casi todos en la actualidad conocemos está herramienta de Google y más ahora con la pandemia del COVID la cual incremento la necesidad de alojar información y compartirla, pero no está de más ponerla en la lista por si llega alguien que de verdad no tiene idea.

En drive puedes hacer carpetas, subir todo tipo de archivo o crear diferentes tipos de documentos con las aplicaciones que contiene, puedes compartir la información con más personas y es un buen lugar para poder respaldar tus proyectos aparte de Github.

Recuerda que siempre es importante tener más de una copia de tu información relevante tanto de trabajo como personal.

Probablemente existan más herramientas o aplicaciones que te ayudaran a desarrollarte mejor como programador o estudiante, sin embargo estás son mis recomendaciones para que como una principiante puedas aprender de manera más cómoda y fluida.

Written by

noraprogramadora

2 thoughts on “Herramientas que estudiantes de computación deben conocer

  1. Owwwww excelente artículo para aquellas personas que comienzan su camino, todas esas herramientas ayudan a organizar, acelerar y estructurar los conocimientos que a veces parecen no tener forma. Te dan más noción de lo que es el mundo informático y de una manera llevadera, que buen análisis de su parte, sigan escribiendo porfavooor, esta clase de aportes son poco comunes en nuestro ámbito y tienen un muy alto impacto, excelente el trabajo, sigan así!

    1. ¡Muchas gracias Almanza! de verdad me motiva bastante que consideres de relevancia la información que puse espero seguir haciendo contenido de interés.
      Un abrazo muy fuerte <3

Comments are closed.