¿Cómo escribir en un blog te puede ayudar a ser un mejor desarrollador?

Alex Maguey
GDG IPN
Published in
4 min readJan 9, 2020

Como desarrolladora/desarrollador, no importa si vas empezando o llevas mucho tiempo en esto, te das cuenta de que programar es un proceso de continuo aprendizaje. Los lenguajes de programación y herramientas van evolucionando y la forma en la que resolvemos un problema no es la misma hoy que como era el año pasado.

Es por esto que, sin importar la experiencia que tengamos, nos encontramos googleando muy seguido para encontrar soluciones. A veces, nos encontramos con un problema, un bug o una solución bastante específicos que, aunque probablemente muchas personas ya lo han tenido, no hay información disponible en internet, o es muy difícil encontrarla.

Escribir notas de como enfrentamos estos problemas o como llegamos a cierta solución no sólo nos ayuda a nosotros o a nuestro equipo a entender mejor lo ocurrido, también podría ayudar a alguien que está teniendo el mismo problema que tú si ponemos nuestras notas disponibles en internet o si escribimos un artículo acerca de eso.

Te ayuda a escribir mejor código

“La proporción de tiempo gastado en leer versus escribir es más de 10 a 1. Constantemente estamos leyendo código viejo como parte del esfuerzo de escribir código nuevo…[Por lo tanto,] hacerlo más fácil de leer lo hace más fácil de escribir.”

Robert C. Martin

En un capítulo de su libro Mientras escribo, Stephen King menciona que “Escribir es reescribir”. Y aunque se refería a escribir novelas, también aplica a escribir código.

No existe un primer borrador perfecto, y así como escribir, programar no es un proceso lineal, es iterativo.

Comienzas con una hoja en blanco, ya sea un archivo vacío, un template o un proyecto que tienes que modificar. Y creas tu primer borrador, sólo para que funcione. Tal vez tenga algún bug, tal vez nombraste las variables incorrectamente o tal vez es muy complicado para lo que hace. Pero funciona.

Así como ningún escritor escribe una novela de una sola vez, ningún desarrollador escribe el programa perfecto a la primera. Tienes que iterar sobre lo que has escrito. Haces el código más legible, resuelves los bugs, agregas comentarios. Y sigues iterando hasta que tu programa esté listo.

Escribir mejor te ayuda a programar mejor.

Escribir te ayuda a llevar un registro de lo que has aprendido

“Qué gran libro se podría escribir con lo que se sabe. Otro mucho mayor se escribiría con lo que no se sabe!”
Julio Verne

Con tantas cosas que aprendemos a diario es imposible tener presente todo lo que no practicamos seguido. El hábito de escribir todo lo que aprendemos no sólo nos ayuda a recordar mejor, también nos ayuda a reaprender rápido, cuando lo necesites sólo dale una hojeada a tu blog.

Puedes considerar un blog como una base de datos de tu aprendizaje.

En GDG IPN siempre estamos buscando contenido excelente para ayudar a otros programadores a mejorar lo que hacemos todos los días. ¡¡Escribamos juntos!! .

¡Escribe!

Aquí hay algunas ideas para hacer fluir los jugos creativos:

  • Tutoriales sobre cómo hacer algo interesante, difícil o complejo con tu lenguaje o framework favorito.
  • Consejos prácticos para otros desarrolladores sobre aspectos del trabajo no relacionados con el código (tu primer trabajo, que aprendiste en la escuela, negociación, el síndrome del impostor, cómo ser un buen gerente, trabajo remoto, etc.)
  • Profundiza en el funcionamiento interno de las cosas que damos por sentado todos los días, como Express, cómo integrar SASS en React o el tiempo de ejecución de Python.

Guía de estilo

Algunas recomendaciones para que tu post reviente de claps :

  • Tu cuenta de Medium debe tener tu nombre, una biografía y una foto tuya.
  • El Post debe tener un título y un subtítulo.
  • Si incluyes fragmentos de código, puedes usar gists , pegar la URL de gist en tu post y presionar Entrar. Va a proporcionar el código como parte de tu post, e incluyen resaltado de sintaxis si su GIST se nombra con la extensión correcta ( .css, .js, .swift, etc.).
  • Puedes agregar una bonita imagen de portada que tenga los derechos de uso o sea Creative Commons. Recomendamos sitios como Unsplash .
  • Al final de tu artículo, incluye una sección de Recursos con los enlaces que mencionas en tu publicación para una referencia rápida de los lectores. Los repositorios de Github, Playgrounds, JSFiddles y Gists son muy recomendables.
  • Intenta de que el tiempo de lectura del post sea superior a tres minutos .

¡Comparte!

Cuando tu post esté listo, ¡¡compártelo!! Nosotros le daremos un vistazo y te daremos retroalimentación.

Si no recibes respuesta de nosotros dentro de dos días, puedes publicarlo en el grupo de Facebook con el #compartamos, para así amablemente poder darle el seguimiento adecuado .

Nota: Si ya has publicado un artículo en GDG IPN, no es necesario volver a usar este formulario. Simplemente haz clic en el menú en la parte superior derecha de Medium, haz clic en "Agregar a la publicación" en tu borrador, y recibiremos la notificación y te responderemos generalmente dentro de las 24 horas.

¡Esperamos leer tus post!

¿Tienes alguna duda, sugerencia u opinión? ¡No olvides dejarla en los comentarios!

Mis artículos son gratuitos pero siempre puedes apoyarme dejando apretado el botón de aplauso y regalarme 50 👏, eso me motiva a seguir escribiendo.

Puedes contactarme en Twitter, Github, LinkedIn o mandarme un correo a alexmaguey1@gmail.com

¡Gracias por leer y hasta la próxima!

--

--