Las 25 aplicaciones que uso para programar

10 Razones por las que deberías aprender Go
10 Razones por las que deberías aprender Go + CURSO GRATIS
27 de mayo de 2021
25 Aplicaciones que uso para programar
25 Aplicaciones que uso para programar
3 de junio de 2021
10 Razones por las que deberías aprender Go
10 Razones por las que deberías aprender Go + CURSO GRATIS
27 de mayo de 2021
25 Aplicaciones que uso para programar
25 Aplicaciones que uso para programar
3 de junio de 2021

En esta ocasión quiero compartir contigo las 25 aplicaciones que uso para programar en mi día a día. Estas aplicaciones las voy a dividir en terminales, nagegadores, desarrollo, bases de datos y organización.

Terminales

Dependiendo del sistema operativo donde esté trabajando uso las siguientes terminales:

  • iTerm o la terminal por defecto en Mac
  • Windows Terminal cuando estoy en Windows
  • La terminal por defecto cuando estoy en Linux

Navegadores

Los navegadores que utilizo en mi día a día son:

  • Google Chrome
  • Mozilla Firefox
  • Safari

Mi navegador principal es Chrome basicamente por las herramientas de desarrollador y por la gran cantidad de extensiones que tiene, y Firefox y Safari los uso para ir programando las webs que voy desarrollando.

Desarrollo

Vamos ahora con las aplicaciones que utilizo para desarrollar y que dependerá mucho del lenguaje y el proyecto en el que esté trabajando:

  • Sublime Text 3. Sublime creo que fue un poco el precursor de los editores de código modernos, hace mucho tiempo que lo utilizo y la verdad es que me siento muy cómodo usandolo, es tal vez mi editor de código favorito.
  • Visual Studio Code. Es similar a Sublime aunque creo que es más completo. Lo suelo utilizar cuando estoy con proyectos virtualizados en WSL de Windows porque se integra muy bien y puedes lanzar el editor directamente desde la máquina virtual en el proyecto que quieras. También lo suelo utilizar cuando estoy trabajando con Go, que por cierto, aquí te dejo 10 razones por las que deberías aprender a programar en Go.
  • Android Studio lo utilizo cuando estoy trabajando en algún proyecto para Android
  • Xcode para todo lo relacionado con el desarrollo de Apple
  • Eclipe para la mayoría de proyectos en Java
  • IntelliJ para los proyectos en Java que me permiten usarlo
  • NetBeans. Este IDE es un poco espartano en comparación con Eclipse e IntelliJ pero hay un proyecto donde si o si tengo que utlizarlo.
  • Git / GitHub / GitLab. El uso de los repositorios de código es fundamental hoy en día, así que te dejo un enlace a un Curso de Go en Udemy por si te interesa.
  • Filezilla. Si, aún hay proyectos que no tienen despliegue automático y a los que solo puedo acceder vía FTP.

Bases de Datos

Normalmente solo trabajo con bases de datos relacionales. En pocos proyectos he tenido que trabajar con Redis o con MongoDB por ejemplo. Así que los programas que utilizo normalmente son para bases de datos relacionales:

  • phpMyAdmin es tal vez el gestor de bases de datos que más utilizo para la mayoría de proyectos webs con bases de datos MySQL en los que trabajo.
  • MySQL Workbench es el gestor de bases de datos oficial de Mysql y también lo utilizo para gestionar bases de datos en proyectos en los que no dispongo de phpMyAdmin.
  • SQL Developer es el gestor de bases de datos oficial de Oracle, y que suelo utilizar para gestionar bases de datos de Oracle
  • Toad. Es otro gestor de bases de datos Oracle que me parece un poco más completo y usubale que SQL Developer que también uso normalmente.

Gestión y Organización

Finalmente te voy a contar cuales son las aplicaciones que uso normalmente para mi organización y gestión de proyectos:

  • Microsoft Teams para reuniones virtuales. En general uso mucho la suite de Office 365 porque la empresa donde trabajo la tiene contratada. He utilizado anteriormente la suite de Google pero la verdad es que me gusta más la de Microsoft.
  • Trello es mi principal herramienta para la gestión y organización de proyectos. La estoy usando desde hace más de 6 años y me siento muy cómodo con ella.
  • Jira. Para proyectos más grandes, donde hay un número muy grande de tareas me gusta más usar Jira. Creo que la organización de Jira con un número elevado de taeras y la integración con sprints si usas metodologías ágiles es mejor.
  • Notas de iOS. La utilizo mucho para tomar notas rápidas durante las reuniones.
  • Recordatorios de iOS. También es una aplicaciones que utilizo mucho con Siri para crear recordatorios de tareas que tengo que hacer próximamente y no olvidarme.
  • Y por último, y no menos importante, WhatsApp. Sí, no me gusta nada y creo que es la mayor fuente de distracciones, pero por trabajo tengo que estar dentro de varios grupos de WhatsApp, donde me reportan errores o comentarios sobre varias plataformas.

Estas son las 25 aplicaciones que uso para programar en mi día a día. Este artículo está disponible también en formato Podcast y vídeo en Youtube. Recuerda que me puedes seguir en YouTube, Twitter, Instagram y Facebook, y que también puedes escucharme en formato Podcast!

Espero que te haya sido de utilidad!

Antonio J. Galisteo
Antonio J. Galisteo
Soy Antonio J. Galisteo. Ingeniero de software con amplia experiencia en desarrollo frontend, backend, aplicaciones móviles y de escritorio.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Las 25 aplicaciones que uso para programar
Este sitio web usa cookies para mejorar tu experiencia. Al navegar por este sitio aceptas nuestra Política de Protección de Datos.
Leer más