Hay muchos beneficios para ustedes cuando comienzan a escribir en un blog. Es una forma de conectar, ampliar sus horizontes e incluso crecer como escritores y profesionales. Ampliaremos algunos puntos que considero importante y pueden ser de mucho valor.
Recuerdo que cuando era adolescente al leer los libros que me gustaban, realizaba un pequeño resumen y escribía pequeños párrafos, pero nunca de manera formal u ordenada. Desde el 2015 inicie conscientemente a escribir publicaciones en un blog, pero esto fue luego que un amigo me reto a hacerlo.
Pensé que nunca iba a generar impacto o tan siquiera lo iban a leer en mi ciudad unas tantas personas, estaba equivocado. Hasta que poco a poco, mes a mes fui dándome cuenta que las vistas y lecturas aumentaban no solo en mi país, sino en muchos lugares de Latinoamérica y el Mundo.
Considero que todos deberíamos escribir y compartir de nuestras experiencias personales y profesionales. Veamos algunos puntos del por qué debes escribir:
Acelera tu aprendizaje y perfecciona tus habilidades técnicas para destacar en tu campo
Aprendo más rápido cuando enseñamos a alguien.
He tenido la suerte y oportunidad de participar en varias comunidades de voluntariados, de software y ayuda social. Este tipo de plataformas te brindan la oportunidad de aprender y compartir con un sin número de personas a todos los niveles, esto ha sido clave al momento de aprender y enseñar.
Explicar a otros te motivo a aprender más sobre el tema, lo cual es bueno no solo para sus lectores sino también para usted mismo. Comenzar un blog por ejemplo de programación es muy similar a enseñar porque en tu blog estarás enseñando al mundo sobre programación e informática.
Promociona tus habilidades y lleva a otro nivel tu carrera profesional
Tu blog te brindara oportunidades de networking y negocios además de darte influencia en el sector al cual perteneces.
A través del blog, podrás obtener muchas conexiones interpersonales y clientes potenciales para una posible próxima carrera profesional independiente y de contratista. En mi adolescencia por 10 años seguidos brinde soporte técnico a usuarios finales y a pequeñas empresas. Muchas de mis experiencias y soluciones a problemas los compartí en mi blog, esto me ayudo para que reclutadores vieran mi blog, universidades y empresas me invitaran para participar en conferencias y proyectos. Todo esto lo realizaba desde antes de estar en la universidad.
Lleva un registro de tu progreso para luego retribuir a otros.
¿Cuántas veces a la semana encuentras el artículo perfecto de Stack Overflow que resuelve su problema y te ahorra horas de golpearte la cabeza contra la pared? ¿Cuántas veces pasas horas resolviendo un problema, pero nadie más se beneficia de su solución?
Incluso si escribes publicaciones de vez en cuando, puedes mostrar qué tipo de desafíos enfrentaste, cómo los resolviste, qué métodos y técnicas utilizaste y cuáles evitaste. Después de unos años, cuando mire hacia atrás, verás publicaciones realmente útiles que proporcionó a otros con información útil y mostrará cómo aborda estos problemas.
Las personas con poca experiencia pueden mostrar mucho mejor cómo lucharon con ciertos temas y dónde están los puntos complicados y las partes no tan obvias, en comparación con los experimentados. Esto genera como resultado que las personas que leen tus publicaciones puedan agilizar el tiempo y evitar algunos puntos complicados que tu resolviste.
Desarrolla habilidades para comunicar y presentar tus ideas de manera efectiva
Tu carrera depende en gran medida de lo bueno que seas para comunicar y presentar tus ideas.
Si tienes dudas o no crees en alguno de estos puntos hasta este momento, está bien lo aceptare, pero si hay algo que te puedes llevar en tu día a día, sería la frase anterior.
Incluso si eres un excelente profesional, pero sin una buena comunicación tu carrera profesional no brillará y será limitada. Además, muchas personas afirman que escribir artículos les ayuda a escribir un mejor código.
Aprende a manejar el estrés y encuentra maneras de reducirlo
Tomar un descanso de tu trabajo puede ayudarte a relajarte y a ser más consciente de tus pensamientos. Compartir tus opiniones y escribir sobre algo que te apasione puede ser una forma de expresarte y de sentirte más relajado.
¡No dudes en publicar lo que has escrito y compartir tus ideas con otros!
Conclusión
Escribir en un blog puede ser una excelente forma de aumentar tu visibilidad y de mostrar tu personalidad. Además, te permite expresarte y compartir tus ideas y opiniones con un público más amplio. Puede ser una herramienta poderosa para impulsar cualquier proyecto o actividad en la que estés trabajando. ¡Vale la pena considerar la creación de un blog y experimentar con él para ver cómo puede beneficiarte!
Espero que esta publicación sea una guía para ti y puedas hacer ajustes positivos en tu carrera profesional.
Gracias por llegar hasta aquí.
Recibo con mucho agrado los comentarios. Si gustas puedes seguirme en mis redes sociales en Instagram @arnulfo o LinkedIn.
Tiempos desesperados requieren medidas desesperadas. Ja!
A veces ocurren situaciones en la que requieres utilizar Linux en tu computadora con Windows, puede ser esa computadora que utilizas en tu trabajo o tal vez la que utilizas para tus videos juegos favoritos. Independiente de la razón, te urge utilizar Linux o tal vez no, pero te gustaría experimentar algo nuevo, te invito a seguir este manual paso a paso.
Seguro que podrías ejecutar Linux Fedora en una máquina virtual o en un contenedor, pero hay posibilidades que no quieras comprometer al equipo y necesitas una experiencia algo parecida a utilizar Fedora desde la terminal, el Subsistema de Windows para Linux (WSL), te ayuda a lograr este objetivo.
El uso de Fedora a través de WSL le permitirá combinar los dos entornos para obtener un desarrollo bastante interesante, eficiente y sencillo.
Hay algunos conceptos básicos que necesitaras para que todo esto funcione.
Deberías estar ejecutando Windows 10 y tener WSL2 ya instalado. De lo contrario, consulta la documentación de Microsoft para obtener instrucciones y luego regresa aquí cuando hayas terminado.
Microsoft recomienda configurar wsl2 como distribución predeterminada para simplificar. Esta guía asume que usted ha hecho eso.
A continuación, necesitará algún medio para descomprimir archivos comprimidos xz. Puede hacer esto con 7zip .
Dado que Fedora no brinda un archivo rootfs, vamos utilizar el que se usa para generar la imagen del contenedor dockerhub. Deberá descargar el archivo tar.xz del repositorio de GitHub de fedora.
Descargue el archivo en su carpeta Downloads. Una vez que tenga el tar.xz, descomprima. Debe terminar con algo como fedora-37-x86_64.tar
Una vez que tenga eso, estará listo para construir la imagen.
Es más cómodo utilizar una ruta sencilla, por ejemplo c:\distro, pero puedes elegir cualquier ubicación. Ahora abra powershell, porque es el momento de importar:
wsl.exe -- import Fedora-37 C:\distro\Fedora-37 $Home\Downloads\fedora-37.tar
Importante: si tienes problemas en el punto anterior, no dudes en escribirme.
Luego de eso verá Fedora-37 en la lista de wsl
wsl.exe -l -v
Desde aquí, puede comenzar a jugar con Fedora en wsl, pero tenemos algunas cosas que debemos hacer para que sea realmente útil.
wsl -d Fedora-37
Esto iniciará la instancia wsl de Fedora como usuario root. Desde aquí, instalará algunos paquetes principales y establecerá un nuevo usuario predeterminado. También necesitará configurar sudo, de lo contrario no podrá obtener los privilegios si necesitas instalar algo más adelante.
dnf update
dnf install wget curl sudo ncurses dnf-plugins-core dnf-utils passwd findutils
wslutilites usa curl y wget para cosas como la integración de VS Code, por lo que es útil tenerlos a mano. Dado que necesita usar un repositorio Copr para esto, desea la funcionalidad dnf agregada.
whoami: imprime el identificador de usuario efectivo.
adduser es el comando predeterminado del sistema para crear nuevos usuarios en su sistema Fedora. En Fedora, se crea un grupo predeterminado con el nombre “wheel” que tiene privilegios de sudo. Entonces podemos asignar privilegios de sudo a cualquier usuario agregándolos al grupo de “wheel”.
sudo adduser -G wheel miusuario
Asegúrate de utilizar -Gse utiliza para grupos complementarios de la nueva cuenta.
A continuación, establezca una contraseña segura para la nueva cuenta.
sudo passwd miusuario
Puede usar sudo para iniciar con el usuario que desee; la -u le permite especificar el nombre de usuario que desea:
sudo -u miusuario zsh
Ahora que has creado tu nombre de usuario y has añadido una contraseña, asegúrese de que funcionen. Salga de la instancia de wsl y ejecute de nuevo, esta vez especificando el nombre de usuario. También probará sudo y verificará su uid.
wsl -d Fedora-37 -u miusuario
id -u
1000
$ sudo cat /etc/shadow
¡Gracias por llegar hasta acá!
Si gustas puedes seguirme en mis redes sociales en Instagram @arnulfo
Has terminado de crear tu sitio web HTML y te sientes muy orgulloso del arduo trabajo. Pero hay una cosa que todavía falta: no tienes idea de cómo publicar tu sitio web.
En este paso a paso aprenderas como publicar un sitio web HTML utilizando dos plataformas populares: Netlify y GitHub.
Antes de iniciar asegurate de tener una cuenta de GitHub porque necesitaras alojar tu repositorio (código fuente).
Netlify es una plataforma para alojar sitios web. Es fácil alojar sitios en Netlify, ya que no necesita configurarlo manualmente. Si no se ha registrado para obtener una cuenta, ahora es un buen momento para hacerlo.
Este es el proceso paso a paso para publicar su sitio web en Netlify:
Agrega un sitio. Una vez que haya iniciado sesión, lo llevará a un panel de inicio. Haga clic en el botón Agregar nuevo sitio (Add new site) para agregar su nuevo sitio web a Netlify.
Importar tu repositorio de GitHub. Cuando haga clic en el botón Agregar nuevo sitio (Add new site), lo llevará a la página “Importar un proyecto existente”. Asegúrese de enviar su repositorio a GitHub para que Netlify pueda vincularse a su cuenta de GitHub.
Seleccionar el repositorio. Una vez que otorga permiso a Netlify, puede ver una lista de todos sus repositorios. Seleccione su sitio web para publicar.
Configurar los ajustes. Dado que su sitio web es simplemente estático, no hay mucho que hacer aquí. Simplemente haga clic en Implementar sitio (Deploy site) para continuar.
¡Tu sitio web ya está listo para publicarse! ¡Ya has terminado! Su nuevo sitio web está publicado y puede verlo haciendo clic en el enlace verde.
Planeo escribir otro artículo, mostrare como conectar un dominio de Namecheap a una web implementada con Netlify. Estén atentos.
¡Gracias por llegar hasta acá!
Si gustas puedes seguirme en mis redes sociales en Instagram @arnulfo
“Muéstrame el incentivo y te mostraré el resultado”. — Charlie Munger
Los incentivos bien diseñados tienen el poder de crear grandes resultados; los incentivos mal diseñados tienen el poder de… bueno… crear resultados terribles.
Para leer y seguir investigando:
En pocas palabras, si una medida de rendimiento se convierte en un objetivo declarado, los humanos tienden a optimizarla, independientemente de las consecuencias asociadas. La medida a menudo pierde su valor como medida.
Una vez que internalizas este marco, lo ves a tu alrededor:
Planeo escribir más sobre el tema de los incentivos en el futuro. Estén atentos.
¡Gracias por llegar hasta acá!
Si gustas puedes seguirme en mis redes sociales en Instagram @arnulfo
Para obtener mejores resultados, necesita importantes ventajas competitivas.
Pero al contrario de lo que le han dicho, la mayoría de ellos no requieren talento.
Ventajas competitivas que no requieren talento.
¿Cuáles son algunos otros que agregaría a la lista?
Sígueme para conocer más temas sobre la vida, los negocios, los modelos mentales y las finanzas.
No permitas que tu equipo sufra agotamiento relacionado con el trabajo. Considera estos consejos para mantener un ambiente de trabajo positivo y colaboradores productivos.
Durante los cierres por pandemia se normalizo la disponibilidad de los colaboradores las 24 horas, los 7 días de la semana, muchos de nosotros nos encontrábamos cerca de nuestras computadoras portátiles en todo momento. Este nuevo habito llevó a muchas personas a experimentar agotamiento, con el estrés y la frustración afectando negativamente la calidad de su trabajo, sus relaciones personales e incluso su salud mental.
La falta de compromiso es uno de los principales asesinos del rendimiento. Al conectar los objetivos estratégicos con las actividades diarias, le muestra a cada colaborador que su arduo trabajo marca la diferencia en el éxito de la empresa. Esto a la vez aumenta su sentido de éxito.
La falta de conexión personal con un líder puede hacer que los miembros del equipo se aíslen y se guarden los problemas, no hay nada como el aislamiento y el silencio para hacer que los pequeños problemas se conviertan en problemas más grandes.
Para asegurarse de que estas fallas en la comunicación no descarrilen su misión, deje que su equipo vea que usted es humano. Comparta sus logros y desafíos. Hacer esto ayudó a desarrollar conexiones y un sentido de camaradería que facilita el intercambio de problemas para el equipo.
Descubrí que establecer un horario para compartir información personal durante las reuniones semanales del equipo puede generar resultados positivos.
Las reuniones de equipo suelen ser el lugar donde se abordan problemas y en ocasiones muchos de estos problemas no se resuelve tan rápido. Esto puede resultar abrumador, erosionar la confianza y provocar agotamiento. El intercambio personal puede contribuir en gran medida a ayudar a los miembros del equipo a sentirse lo suficientemente inspirados y seguros como para compartir sus ideas menos convencionales.
Pregunte rutinariamente a los miembros del equipo: ¿Cómo están? y ¿Cómo se sienten?, y asegúrese de mantener conversaciones individuales regulares. Para mantener un compromiso alto, brinde a su equipo objetivos estratégicos y ayude a alcanzarlos.
Si nota un largo silencio en una llamada, intente descubrir lo que no se dice. Muestre a su equipo que tiene la paciencia para escuchar, incluso cuando parece incómodo. Esta es una de las mejores maneras de volver a involucrar a los miembros del equipo que pueden estar teniendo dificultades.
Trabaje en grupos pequeños cuando sea posible. Esto lo ayudará a comprender si sus plazos son realistas para que pueda evitar poner estrés adicional en su equipo.
La visión a largo plazo es esencial para cualquier organización, pero las metas a corto plazo ayudan a garantizar que el progreso sea constante y manejable.
Agile ayuda a contrarrestar el agotamiento de los colaboradores, que con demasiada frecuencia trabajan en entornos de aislamiento y progreso lento. Lo primero que le enseña la metodología ágil es mantener sus plazos y el alcance de su trabajo adecuados a incrementos de dos semanas. Además, cada miembro del equipo tiene la oportunidad de expresar lo que salió mal, lo que salió bien y las formas de mejorar. Esto hace que cada paso sea manejable y brinda a los proyectos un nivel de claridad que alivia el estrés y la confusión que a menudo conducen al agotamiento.
Eliminar el agotamiento por completo nunca será posible, pero hay pasos que puede seguir para asegurarse de que tu equipo se sienta apoyado y escuchado. Es posible que no vea resultados positivos de la noche a la mañana; facilitar procesos de trabajo más compasivos y ágiles llevará tiempo. Pero al hacer estos cambios ahora, puede estar seguro de que todos los miembros de su organización se beneficiarán.
Gracias por llegar hasta aquí.
Recibo con mucho agrado los comentarios y las críticas constructivas.
Si gustas puedes seguirme en mis redes sociales @arnulfo
Por: Tyler Perry
Tengo esta analogía del árbol cuando pienso en las personas en mi vida, ya sean amigos, familiares, conocidos, empleados, compañeros de trabajo, quien sea. Todos están colocados dentro de lo que llamo mi árbol, es así:
PERSONAS HOJA
Algunas personas llegan a tu vida y son como las hojas de un árbol. Solo están allí por una temporada. No puedes depender de ellos o contar con ellos porque son débiles y solo están ahí para darte sombra. Como las hojas, están ahí para tomar lo que necesitan y tan pronto como hace frío o sopla un viento en tu vida, se van. No puedes estar enojado con ellos, es solo lo que son.
PERSONAS DE RAMA
Hay algunas personas que llegan a tu vida y son como las ramas de un árbol. Son más fuertes que las hojas, pero hay que tener cuidado con ellas. Se quedarán durante la mayoría de las estaciones, pero si pasas por una tormenta o dos en tu vida, es posible que los pierdas.
La mayoría de las veces se separan cuando es difícil. Aunque son más fuertes que las hojas, debes probarlas antes de salir corriendo y poner todo tu peso sobre ellas. En la mayoría de los casos, no pueden soportar demasiado peso. Pero, de nuevo no puedes enojarte con ellos, es solo lo que son.
PERSONAS DE RAÍZ
Si puedes encontrar algunas personas en tu vida que son como las raíces de un árbol, entonces has encontrado algo especial. Como las raíces de un árbol, son difíciles de encontrar porque no están tratando de ser vistos. Su único trabajo es sostenerte y ayudarte a vivir una vida fuerte y saludable. Si prosperas, ellos son felices. Se mantienen discretos y no dejan que el mundo sepa que están allí. Y si pasas por una tormenta terrible, te sostendrán. Su trabajo es sostenerte, pase lo que pase, y nutrirte, alimentarte y regarte.
Así como un árbol tiene muchas ramas y muchas hojas, pero pocas raíces, también lo son los seres humanos. Mira tu propia vida. ¿Cuántas hojas, ramas y raíces tienes? ¿Qué eres en la vida de los demás?
¡GRACIAS A DIOS POR LAS RAÍCES Y TRATA DE SER RAÍZ PARA MUCHOS!
Gracias por llegar hasta aquí.
Recibo con mucho agrado los comentarios y las críticas constructivas.
Si gustas puedes seguirme en mis redes sociales en Instagram @arnulfo
Vamos a detallar…
A menudo me han preguntado por qué me importa tanto ayudar a la gente a aprender a codificar. Siempre he respondido diciendo que el código es poder, y aprender a codificar te da mucho poder. Cuanto más comprenda el código, más comprenderá el impacto que tienen las plataformas y los productos tecnológicos en la vida de las personas, ya sea a través de la implementación de funciones específicas o la falta de implementación de ciertas funciones.
Importa poco si estos impactos son intencionales o no. Por ejemplo, cuando ha creado una plataforma que una parte importante de la sociedad utiliza para la comunicación. Tu código tiene un impacto directo en la sociedad.
Cuando escribe un código que ayuda a determinar quién obtiene un préstamo, influye en quién puede permitirse comprar una casa.
Está muy claro que en Panamá, Brasil, Estados Unidos, Japón y en muchos lugares del mundo, que aquellos que tienen el poder están desesperados por mantener ese poder y están dispuestos a usar la fuerza — “cualquier medio necesario” es una frase demasiado común — para aferrarse a ese poder. Y esa fuerza se usa de manera desproporcionada, en un grado alucinante, contra los negros, los indígenas y cualquier persona que pueda clasificarse como minoría.
A medida que aprendas a codificar, tenga en cuenta el poder que está ganando.
Mientras trabaja en proyectos, ya sean sus propios proyectos o aquellos que están controlados por otra persona, concéntrese en proyectos que comparten el poder. Por favor, niéguese a trabajar en proyectos que consoliden el poder, especialmente para aquellos que lo usarán contra otros.
Thanks for reading!
¡Gracias por leer!
Gracias por llegar hasta aquí. Recibo con mucho agrado tus comentarios. Si gustas puedes seguirme en mis redes sociales @arnulfo_07 o LinkedIn.
Comparto con ustedes la actualización del Logo de la comunidad panameña del lenguaje de programación Python.
Árbol de Guayacán, Mariposas, Canal de Panamá, Sol Brillante, Águila Harpía, Cielo y Mar Azul.
Síguenos en tu red social favorita: @PythonPanama
Python Panamá en Meetup https://meetu.ps/c/4nSg4/vmjqQ/a
Idea: Kiria Berdiales y Arnulfo Reyes
Diseñadora Gráfica: Graciela Sánchez
En términos muy generales, los datos pueden clasificarse como continuos o categóricos.
Las categóricas son muy útiles para conocer información de tipo cualitativo, es decir, alguna cualidad de los datos. Las continuas nos aportan datos cuantitativos, es decir, cantidades y valores representados por números.
Pandas no clasifica ampliamente los datos como continuos o categóricos. En cambio, tiene definiciones técnicas precisas para muchos tipos de datos distintos.
La siguiente tabla contiene todos los tipos de datos de pandas, con sus cadenas equivalentes y algunas notas sobre cada tipo:
Mostremos el tipo de datos de cada columna en un DataFrame.
Utilicemos el atributo dtypes para mostrar cada columna junto con su tipo de datos:
Utilice el método dtypes.value_counts() para devolver el recuento de cada tipo de datos.
Cada columna debe ser de un tipo, por ejemplo cada valor en la columna aspect_ratio es un flotante de 64 bits y cada valor de la columna movie_facebook_likes es un número entero de 64 bits.
Datos homogéneos es otro término para referirse a columnas que tienen todas el mismo tipo.
Cuando una columna, es del tipo de datos de objeto, indica que toda la columna son cadenas.
Pandas creó su propio tipo de datos categóricos para manejar columnas de cadenas (o números) con un número fijo de valores posibles.
Essential basic functionality - pandas 1.4.1 documentation
Thanks for reading!
¡Gracias por leer!
Gracias por llegar hasta aquí. Recibo con mucho agrado tus comentarios. Si gustas puedes seguirme en mis redes sociales en Instagram @arnulfo o LinkedIn.