
La productividad es un tema que a todo el mundo le llama la atención, mientras más productivo seas podrás más libertad de tiempo tendrás. Por lo que podrás utilizar ese tiempo restante en cosas que de verdad importen, como pasatiempos, proyectos personales o disfrutar más tiempo en familia. Pero sea lo que decidas, ser más productivo con tu tiempo es siempre una ganancia.
Antes de continuar, puedes leer este post o ver y escuchar esta información en formato de video en nuestro canal de Youtube, te dejamos el link por si prefieres este formato. 😃 👍
Hola mundo, y bienvenidos a este post. A continuación veremos unos cuantos consejos para aumentar tu productividad, y lo bueno es que estos consejos los puede implementar cualquiera, o bueno… casi cualquiera.
1.- Trabaja menos horas
Esto puede sonar contra intuitivo, pero el tiempo que un desarrollador puede permanecer concentrado y resolver tareas no es tanto como podríamos pensar, además que si tomamos jornadas de trabajo muy largas estas nos irán pasando la cuenta con el tiempo, y disminuirá nuestra productividad a medida que pase el tiempo.
Hay varias ventajas más sobre trabajar menos horas, como concentrarte en terminar las tareas en menos tiempo por lo que no te darás tantas vueltas y un montón de otras cosas. Pero lo importante es que en el largo plazo esto mantendrá e irá mejorando tu productividad.

2.- Minimiza las distracciones
Cuando programas plataformas, herramientas o aplicaciones vas a necesitar concentrarte y entender cómo funciona todo a bajo nivel y también en el alto nivel. Hay estudios que aseguran que, si eres distraído por una fuente externa, te puede tomar hasta 15 minutos en recuperar tu concentración de lo que estabas haciendo, esto puede variar, pero el mensaje es claro, mientras más distracciones peor es tu productividad.
Los programadores trabajamos en resolver problemas complejos, y cuando somos distraídos, es difícil volver a tomar el mismo ritmo que se tenía. Así que hay que tratar de mantener un entorno silencioso y las reuniones planificarlas de antemano, hacer reuniones improvisadas mata la productividad, y lo más probable es que el equipo pueda escuchar estas noticias que traen las reuniones improvisadas después.
3.- Deshabilitar las notificaciones
Esto a mí me ayudo bastante, si eres una persona que esta constantemente revisando su teléfono, desactivar las notificaciones para que estas nunca aparezcan en tu telefono puede ayudarte bastante a mantener tu concentración. A mi lo que me gusta hacer es silenciar todas las notificaciones de mi teléfono y este luego lo guardo en la mochila o en un cajón, y en mi reloj solo tengo habilitadas las notificaciones cuando alguien me envía un mensaje directo en el chat de la empresa y las notificaciones de las reuniones que están por venir.
Y bueno.. las llamadas. Al menos en mi familia no nos llamamos a menos que sea urgente, así que nos enviamos mensajes de texto los cuales reviso cuando tengo algún break.
4.- No optimices antes de tiempo
La optimización temprana mata siempre la productividad, no optimices antes de tiempo, sobre todo porque no sabes si lo vas a necesitar, solo debes optimizar cuando tengas el problema, lo mismo refactorizar, no refactorices antes de tiempo, debes dejar que el código crezca lo suficiente para poder encontrar patrones. Y solo si la aplicación lo necesita, lo mejor en estos casos es construir la aplicación y dejarla crecer. Si ves que empiezas a tener problemas de rendimiento, en ese caso empieza a optimizarla. Si crees que el código no es tan estéticamente placentero, tampoco lo refactorices, pero si tienes que volver a mantener ese código una y otra vez, en ese caso refactoriza solo en lo que debes trabajar, y no todo el código.
Sobre este tema tenemos un post adicional que puedes leer al terminar este, te dejamos el link a nuestro post 6 razones por las que eres LENTO para programar.
5.- Música para concentrarse
La música puede ser un factor sumamente importante a la hora de concentrarse y programar. No solo se utiliza para divertirte, también puede alentar el proceso creativo, aliviar el stress y por supuesto, aumentar tu concentración.
Algunos investigadores has descubierto que ciertos estilos de música pueden ayudar a concentrarte más, como la música clasica, sonidos ambientales entre otros.
Y en Hola Mundo nos preocupamos para que puedas concentrarte mejor, es por eso que creamos música para que puedas concentrarte más y ser más productivo, Hola Beats es música para profesionales y estudiantes que necesiten concentrarse y resolver tareas difíciles como programar. Con una cantidad de canciones que crece todos los días Hola Beats te ayudará a ser más productivo. Disponible en Spotify, Apple Music, Amazon Music, Youtube Music y Deezer.

6.- Estudia más
Si te quedas con los conocimientos que tienes será difícil ir mejorando constantemente, la mejor opción es que siempre estés capacitándote, para eso puedes leer nuevos libros o estudiar de nuevos cursos, si quieres ver libros recomendados, te dejamos un post con algunos de los libros que yo te recomiendo, te dejamos por aquí el link al post Mis libros favoritos de programación, pero si prefieres los cursos en video, te dejamos igualmente el link a la Academia Hola Mundo, donde encontrarás cursos que imparto.
No es necesario que sean los míos, pero estarás apoyandonos para seguir creando contenido si eliges alguno de estos.
7.- Automatiza lo que más puedas
El mejor código es el que no se escribe, y el mejor trabajo es el que no se realiza, sobre todo si este es repetitivo, por lo que debes intentar automatizar lo máximo posible, en este paso la integración y despliegue continuo es un requerimiento, por lo que automatiza tu pipeline. Te ahorrará bastante trabajo y podrás olvidarte de los pasos repetitivos de pasos a producción o ambientes de pruebas. Pero espera, no deberías quedarte solo con eso, si puedes automatizar más cosas deberías hacerlo, todo lo que sea repetitivo se puede automatizar, aunque algunas cosas será necesario que se te ocurran a ti como automatizarlas.
Sobre automatización para el lenguaje Python te tenemos, 3 post con ideas que puedes hacer con Python para automatizar y así tomar inspiración para otras de tus actividades cotidianas:
- Automatizando con Python, Idea 1: Compresor de imágenes
- Automatizando con Python, Idea 2: Automove files
- Automatizando con Python, Idea 3: Job Scrapper
Y si aún no conoces el lenguaje Python, te dejamos el último curso que hemos lanzado en la Academia de Hola Mundo, Ultimate Python para dominar este lenguaje.

Y esto ha sido todo de este post, si te ha encantado, ¡golpea al botón de me gusta!, dejanos un comentario, y visita nuestra Academia Hola Mundo, donde encontrarás todos los cursos para formarte como un desarrollador o desarrolladora. Y por último, para no perderte nada, no olvides suscribirte a este blog, seguirnos en todas las redes como Youtube, Twitter e Instagram
¡Hasta la próxima!, y chao mundo
Deja un comentario