Hace poco más de 4 meses empeze con un reto algo personal de escribir un artículo semanal, siempre me ha gustado escribir (por los errores ortográficos verán que no significa que sea bueno) esto es una de las grandes virtudes que le heredé a mi mama, pero para ser sinceros después de finalizar mi tesis de grado decidí alejarme un poco de esta pasión (si todos los memes sobre finalizar la tesis son ciertos) Ver Figura 1 pero ya un tiempo después sentí que podía volver a retomar y compartir algunas de las experiencias que me sucedían desde el mundo profesional y así empecé a escribir los primeros post

Figura 1: Escribiendo tu tesis

8 mil vistas

No revisaba las estadísticas del blog hace algún tiempo y para mi sorpresa cuando entre me encuentro con que había sobrepasado las 8 mil visitas Ver Figura 2 algo realmente increíble, el 8 tambien tiene buen significado fue el grado en el colegio donde inicie en el mundo de ops montando mi primer servidor de un juego online (que fracasó ya que lo monte en mi propio pc). La idea de aportar contenido como un grano de arena siempre ha estado conmigo, en mi ciudad participe hace algún tiempo en el FliSol y también participe en proyectos de blog sobre temas de tecnología, cuando inicie este blog tenia motivos un poco "egoístas" eran motivos más personales, mi objetivo al inicio era arrancar con un proyecto en donde pudiera escribir mi opinión desde lo profesional, sin tener que cumplir un formato en particular un estándar una estructura (ya que esto fue lo que me aburrio cuando escribía la tesis) y ese sigue siendo mi objetivo, los artículos que he escrito no son tutoriales, trato de seguir un formato más al estilo netflix blog por ejemplo que publican contenido experiencial y lo complementan con ejemplos técnicos y una mezcla también de blogs como el de Martin Fowler  que tienen contenido más personalizado y de opinión, dicho esto quisiera aterrizar hacia donde deseo apuntar mi blog

Figura 2: Gráfica de google analytics

Hacia dónde voy

He estado leyendo algunos libros de tópicos puramente técnicos (con mucho código y ejemplos de configuraciones) pero también he tenido la oportunidad de leer otros que abarcan algunas temas un poco diferentes, hace poco lei por ejemplo la trilogía de uncle bob Ver Figura 3 una serie de libros donde el primer libro clean code si es técnico pero los otros dos tienen otro enfoque, de cada uno de ellos se puede sacar un montón de cosas e ideas con las que no estoy de acuerdo otras con la que sí y otras que me gustaría que tuviera. Lo mismo me sucede en la vida profesional el dia a dia no solo me encuentro con situaciones técnicas hay situaciones en donde aplican mayormente las competencias blandas comonegociación ,comunicación, innovación y de todo ello aprendo dia dia, sin duda alguna trabajar en un equipo donde hay gente con más experiencia que tú, y con mayores capacidades técnicas es algo genial por que eso me enriquece y todo ese aprendizaje es lo que quiero plasmar en el blog, si una semana me enfrete a un reto tecnico ese fin de semana publicare contenido como lo he venido haciendo pero si la otra semana el aprendissaje implica contenido diferente asi lo plasmare, porque no quiero estar en el ciclo sin salida que yo llamaré el "ciclo de la tesis" por que es algo aburrido y monótono, siempre que llegue el fin de semana quiero escribir por que me complace y no por obligación. De los anteriores post muchas personas que admiro compañeros con los que estudié, trabajo y profesores han compartido el contenido que he venido creando y eso es algo me hace muy feliz, entenderé cuando la publicacion que tiene contenido más personal no tenga tantas visitas ( abran buenos memes lo prometo ) pero será el contenido más realista que podre crear y con el que me seguiré sintiendo cómodo, logrando ejercer esta otra pasión que tengo que es la de escribir

Figura 3: Trilogía de uncle bob

Para finalizar

Otras de las razones no menos importante por la que escribió estos artículos (y no es broma) es por que constantemente algunos comandos o lineas de codigo se me olvidan así que es una forma también de huirle al olvido que tanto miedo le tenían los griegos, por ello quiero dejar estos "consejos" profesionales que hubiera querido leer hace algún tiempo pero bien y se me olvidan y puedo pasar por ellos de nuevo para recordarlos

  • Busca la primera oportunidad. Crea  proyectos pequeños donde apliques las tecnologías en la que te quieras enfocar y hazlo público pero debes aplicar en algún proyecto real estos conocimientos si no el avance sera más lento, muchas empresas están ofreciendo oportunidades a desarrolladores junior y pueden llegar a ti por medio de estos proyectos, generalmente al ser junior estarás bajo el cargo de algún dev con más experiencia, aprende lo que mas pueda de él, es alguien que lleva más tiempo que tu y si aprendes lo correcto podrás escalar rápidamente
  • Lee la documentación siempre. Sorprendentemente me he encontrado que actualmente existen muchas herramientas para documentar de las cuales muchas librerías las usan brindando de esta forma documentaciones de lujo y gratis, por otro lado algunos cursos que he visto (incluso pagos) pueden llegar a decepcionar pues son la misma documentación solo que traducida
  • Siempre busca opciones no excusas
Figura 4: Fragmento tomado del libro the pragmatic programmer

Como programadores o ingenieros los clientes o empresa nos contratan para que le hagamos al vida más fácil, muchas veces esto no es sencillo de lograr pero para eso nos contrataron si algo falla o algo no funciona eso ya sabe, digamos cómo podría funcionar o que se puede hacer para que la situación se controle (esto tambien lo lei del libro the the pragmatic programmer)

  • Si vienes de la universidad deja las resabios sobre trabajo en equipo. No es un secreto que en las universidades el trabajo en equipo es una experiencia poco agradable donde solo uno trabaja se "pone la 10" y los otros solamente agregan su nombre, pero si esto te paso y eras  de los que hacía todo el trabajo o bien de los que no hacía nada, deja esto atrás por que el trabajo eficiente en equipo es clave para lograr los objetivos de un proyecto en el mundo real
  • En las reuniones de equipo aprovecha para practicar las palabras de otro idioma siempre lo hago y siempre paso por penas pero asi se aprende (o eso me digo)