GNU/Linux >> Tutoriales Linux >  >> Linux

El mundo necesita mujeres que programen

Nuestros sueños y aspiraciones a menudo se pueden rastrear hasta un modelo a seguir o alguien a quien queríamos ser. Pero no todos tenemos la suerte de tener a esa persona inspiradora en nuestras vidas. Vemos citas motivacionales en Internet, pero si logramos inspirarnos brevemente en un meme, generalmente se olvida fácilmente. Entonces, ¿cómo podemos mantenernos motivados?

Eso es fácil:la motivación viene de nuestro interior. OK, tal vez no sea tan fácil. Pero sí creo que la motivación está dentro de nosotros esperando ser encendida por algo. Puede ser un mentor, un meme o simplemente por casualidad. Sin embargo, para las mujeres en la industria de la tecnología, la inspiración y la motivación a veces pueden ser más difíciles de conseguir. Hablemos de por qué.

Por qué hay menos mujeres en la tecnología

Aunque el porcentaje de mujeres en tecnología está aumentando, la tecnología sigue siendo un campo dominado por hombres; Creo que es por dos razones principales:

  1. Falta de conciencia
  2. Miedo

Muchas mujeres no son conscientes del poder de TI. La reputación de la industria como un club de chicos desmiente el hecho de que las mujeres en realidad están creciendo en muchos campos tecnológicos, tanto en número como en título. Pueden pensar que ya tienen que saber un montón de código para empezar. Es probable que muchas mujeres simplemente no se den cuenta de las oportunidades que tienen para ellas, incluso como principiantes.

Una razón ligeramente diferente, pero relacionada, es el miedo. Debido al porcentaje de hombres en este campo, algunas mujeres pueden sentir que habrá demasiada competencia, que no podrán estar a la altura de los hombres con experiencia o que los hombres sin experiencia las pasarán por alto.

[ A los lectores también les gustó: Cómo contratar al administrador de sistemas adecuado para el trabajo ]

Pero hoy en día, las empresas de TI están haciendo grandes esfuerzos para dar la bienvenida y apoyar a las mujeres, realizando varios programas para alentar a las mujeres a aprender sobre diversas disciplinas tecnológicas y proporcionarles vías para unirse a la industria. Y cada vez que una mujer se une a esta industria, también da un impulso de confianza a otras mujeres. Constantemente me inspiro en las muchas mujeres que conozco que están haciendo cosas increíbles en tecnología.

"Cada vez que una mujer se defiende a sí misma, posiblemente sin saberlo, sin pretenderlo, defiende a todas las mujeres".
—Maya Angelou

Cómo empecé a codificar

Siempre tuve curiosidad por saber cómo funcionan las cosas. Recuerdo que, cuando me presentaron Facebook por primera vez, pensé:"Esto es increíble, pero ¿cómo funciona? Me pregunto si puedo crear algo como esto".

Esta curiosidad me llevó rápidamente al mundo de la codificación, que fue una de las mejores cosas que me ha pasado. Empecé con el lenguaje C, y fue realmente difícil para mí, ya que era la primera vez que veía código. Después de un año, me sentí cómodo con las cosas y aprendí todos los conceptos, pero no los había puesto en práctica. Así que pasé a lo que finalmente se convirtió en mi lenguaje de programación favorito:Python. Han pasado aproximadamente tres años y todavía uso Python, aunque todavía tengo muchas cosas que aprender al respecto.

Por qué me gusta programar

Siempre que vea "piratas informáticos" en películas y programas de televisión, los verá en una configuración genial y de aspecto de alta tecnología, escribiendo febrilmente en los teclados y haciendo que sucedan cosas asombrosas o aterradoras directamente desde sus terminales. Como puede suponer, la vida real no es exactamente igual, pero la codificación sigue siendo una habilidad muy poderosa. Comience a escribir código para controlar sistemas y servidores completos, y es posible que comience a sentirse adicto a ese poder.

¿Deberías tener miedo de codificar?

Es cierto que la codificación puede parecer abrumadora al principio, pero no se preocupe, es así para casi todos. Muy pronto, lo que parece un galimatías al principio comienza a unirse, y aprendes a aprovecharlo para hacer que las cosas funcionen y realizar las tareas. Sin embargo, todos llegan allí a su propio ritmo, así que no te desanimes si no dominas el código de inmediato. Siga aprendiendo idiomas y siga perfeccionando sus habilidades de pensamiento crítico porque ambos son igualmente importantes, especialmente más adelante, una vez que pueda hacer cosas más creativas con el código.

Codificación =abrir ("Puertas de oportunidad")

¿Qué es esto? Bueno, esta es una sintaxis para abrir un archivo en Python.

Oye, mírate; acabas de aprender tu primera sintaxis. Ya estás en camino de convertirte en programador.

Una vez que tenga una base sólida en un lenguaje de programación, las puertas comenzarán a abrirse para usted, en cuanto a su carrera, y es probable que tenga la oportunidad de aprender nuevas formas de usar ese lenguaje o comenzar a aprender otros idiomas.

Y si desea retribuir a la comunidad, puede comenzar a contribuir con algunos proyectos de código abierto. Personalmente, comencé a contribuir con el código abierto este año y ha sido una gran experiencia, por lo que busco continuamente proyectos de los que ser parte y animo a otros a hacer lo mismo.

Lo que he hecho en Python

Uso Python para fines de automatización y secuencias de comandos. Puedes hacer muchas cosas solo en Python; tiene tantas funciones que el potencial es enorme.

Recientemente, hice un bot de Twitter usando Python. Puedes leer todo sobre eso en mi publicación de blog. Puede consultar mis otras contribuciones de código abierto en Python aquí.

Cómo puedes empezar a aprender Python

Hay muchos recursos para aprender Python, pero recomendaría comenzar a usarlo en Linux, como lo hice yo. Creo que los beneficios clave de aprender Python son:

  • Se familiarizará con la interfaz de línea de comandos (CLI).
  • Te sentirás cómodo con Linux.
  • Python es intuitivo e ideal para el autoaprendizaje.

Consulte estos recursos para comenzar a familiarizarse con Python.

  • Aprender Python
  • Curso acelerado de Python
  • Python real

Diferentes países e incluso diferentes estados pueden tener diferentes culturas de trabajo. Donde vivo, una mujer que trabaja en TI no es exactamente celebrada, pero creo que puedes decidir tu propio futuro. Si te apasiona algo, puedes romper esas barreras culturales y de género.

[ Nueva investigación de HBR Analytic Services - Estrategia de talento de TI:Nuevas tácticas para una nueva era ] 

Reflexiones finales

En ese sentido, animo a todas las mujeres que están leyendo esto a comenzar su viaje desde esta misma publicación. Estos recursos están repletos de la información que necesita para comenzar a incursionar en el código, pero primero debe superar sus miedos. El mundo de la tecnología está abierto a todos, y muchas empresas buscan activamente mujeres para diversificar sus equipos. Así que ahora es un buen momento para defenderte y seguir tu pasión.


Linux
  1. ¿Quién necesita Adobe Creative Suite? ¡Las alternativas gratuitas de Linux!

  2. ¿Por qué el siguiente comando está matando un sistema?

  3. Linux:¿partes propietarias o cerradas del kernel?

  4. ¿Compilando código C en la terminal?

  5. 5 cosas que Linux necesita para competir seriamente en el mercado de escritorio que probablemente nunca consideró

Cómo usar el comando who en Linux con ejemplos

Ohcount:el contador y analizador de líneas de código fuente

MapSCII – El mapamundi en tu terminal

Las cuatro cosas que debes poder hacer en nano

Las cuatro cosas que debes poder hacer en Vim

FreeBSD vs Linux:20 cosas que debe saber sobre ambos sistemas