Pero, ¿por qué

debería aprender

a programar?

Mira algunas razones por las que deberías aprender a programar

10.06.2024 | 4 Dhul Hijjah 1445
12 min read

Bismillah

Yusuf y Alex están ayudando

Javed: Yusuf y Alex estaban esperando en la estación de autobuses a que llegara el autobús. Una señora con una bolsa sobre sus hombros, un cochecito de bebé en sus manos y dos grandes maletas se acercaba. Yusuf vio a la señora y rápidamente se dirigió hacia ella sin pensar mucho. Yusuf tocó tímidamente las maletas y preguntó muy educadamente:

Yusuf: ¿Está bien si llevo estas maletas para usted?

Javed: La señora inicialmente no sabía cómo responder, pero aceptó.

Yusuf: Oye, Alex, ven aquí y lleva la segunda maleta.

Alex: Claro.

Yusuf: Alex, mientras esperamos el autobús, quédate cerca de las maletas para que la señora, inshallah, sepa que queremos ayudarla a llevar su equipaje dentro del autobús. También, la bolsa que lleva en los hombros – pregúntale si puedes llevarla por ella.

Alex: Disculpe, señora, ¿puedo llevar esta bolsa para usted también?

Javed: De nuevo, la señora no sabía cómo responder. Sin embargo, Alex y Yusuf parecían amigables, así que ella aceptó nuevamente.

Alex: Gracias, señora.

Yusuf: Normalmente, Alex, yo te digo estas palabras. Gracias, señora. Gracias, Alexandra. ¿Lo entiendes?

Alex: Mira mi barba y dime ahora quién es la dama entre nosotros.

Yusuf: Fingir ver lo invisible podría identificarse como una enfermedad.

Javed: Llegó el autobús. Alex y Yusuf primero llevaron el equipaje dentro del autobús. Luego Yusuf volvió.

Yusuf: Alex, ven aquí y lleva el otro lado del cochecito de bebé.

Alex: Claro.

Yusuf: Alhamdulillah, lo logramos. Señora, por favor, háganos saber cuándo quiera bajar del autobús para que podamos, inshallah, ayudar un poco.

Javed: La señora sonrió y dijo gracias.

Historia secundaria sobre Free Palestine

Javed: Alex y Yusuf están sentados uno al lado del otro y conversan en el autobús.

Yusuf: El régimen militar en Israel sigue matando a palestinos.

Alex: Esto es cierto, pero no se te permite decir eso en público.

Yusuf: ¿Por qué no?

Alex: Porque vivimos en un mundo libre y liberal. Puedes decir y pensar cualquier cosa siempre y cuando esté alineada con lo que las personas poderosas quieren que creas.

Yusuf: ¿Te refieres al gobierno de los Estados Unidos?

Alex: No solo ellos. Pero quedémonos con los Estados Unidos por un momento. Son muy buenos invadiendo otros países y luego diciéndoles a esos países conquistados qué decir y qué no decir. De hecho, va mucho más allá de eso.

Yusuf: Lo sé, hay tesis doctorales y libros escritos sobre las invasiones ilegales de los Estados Unidos. Básicamente, están gobernando otros países y cada político de alto rango lo sabe.

Alex: Porque el gobierno de los Estados Unidos es el matón internacional, su aliado estratégico, Israel, puede hacer lo que quiera.

Yusuf: Esto es lo que estamos viendo. Israel literalmente está haciendo lo que quiere. No es una cuestión de si Israel está cometiendo genocidio o no, sino un hecho que Israel está bombardeando bebés.

Alex: Entendido, pero aún no puedes decir este tipo de cosas. ¿Crees que haría una diferencia si los ciudadanos de Estados Unidos supieran lo que su gobierno ha estado haciendo durante tantos años?

Yusuf: En cierto grado, seguro. Hay grandes personas alrededor del mundo que el miedo no pudo silenciar. Ellos hablaron en contra de los crímenes cometidos por los Estados Unidos de Israel. Algunos de los valientes que luchan por la justicia eran de los Estados Unidos. Aunque no se nos permite condenar públicamente a los soldados israelíes que matan a bebés inocentes, todos lo están haciendo. Decir que Israel está haciendo su mejor esfuerzo para cometer genocidio respaldado por los Estados Unidos se ha convertido en conocimiento común. Y alhamdulillah por eso.

Alex: De hecho, las personas comunes en todo el mundo apoyan a Palestina. ¿Sabes qué pasaría si pudieras hablar con un líder político israelí de extrema derecha?

Yusuf: ¿Qué quieres decir?

Alex: Le dirías que robar la tierra de otras personas es un crimen.

Yusuf: Robar tierras, matar a recién nacidos, niños, mujeres y hombres. Quitando agua, electricidad, gasolina y comida. Nadie tiene el derecho de quitarte el agua. Necesitas ser un monstruo para hacer eso y un ser malvado para apoyar eso.

Alex: Sí, claro, pero ¿cómo responderían? Te llamarían antisemita.

Yusuf: Esto es algo con lo que realmente tengo problemas para entender. Supongamos que eres:

Ahora, cambia estas variables como quieras. Aún así, seguirás siendo humano y la ley universal no cambiará. Puedes cambiar estas variables de una forma u otra. Si estás bombardeando a personas inocentes, una vez o, como en el caso de Israel, muchas veces, eres un monstruo.

Alex: Pero no si vives en Israel. Yusuf, creo que esto fue muy antisemita de tu parte decirlo.

Yusuf: Además, estoy leyendo el Corán. Sé sobre mi amado profeta Musa (as) y a través del Corán sé un poco sobre la Torá. La Torá es más mi libro que el de estos bombardeadores israelíes. Las personas que seguirían la Torá nunca bombardearían en masa a personas indefensas y luego lo celebrarían también.

Alex: Okay, ¿qué es lo que quieres decir?

Yusuf: No son los judíos quienes bombardean en masa a los niños, sino los sionistas. Hasta donde yo sé, ser antisemita significa estar en contra de los judíos. Pero los que están bombardeando son sionistas y no judíos. Los sionistas están abusando de la religión de los judíos para cometer actos malvados.

Alex: Sabias palabras, mi querido amigo. Además, se sabe que los judíos de todo el mundo apoyan a Palestina. De hecho, hay videos en las redes sociales que muestran cómo la policía israelí está atacando a judíos ortodoxos.

Javed: La señora le señaló a Yusuf que quería bajarse del autobús. Alex y Yusuf la ayudaron a bajar del autobús y se bajaron ellos mismos tres estaciones después.

Yusuf: ¿Crees que la página web de Javed será eliminada o tendrá problemas con su puesto de doctorado actual en la universidad? Quiero decir, él está escribiendo estas cosas y haciéndolas públicas.

Javed: Inshallah, lo veremos.

Alex: ¿Quién es Javed y de qué estás hablando?

Razones para aprender a programar

Alex: Bien, entonces no respondas a mi pregunta. En nuestra última conversación descubrimos que el código escrito está casi en todas partes hoy en día. Puede que esté oculto a nuestros ojos, pero sabemos que realmente puede hacer algunas tareas útiles.

Yusuf: Cierto, continuemos inshallah nuestra conversación sobre ese tema. Además de saber que el código se usa bastante, ¿por qué deberías aprender a programar?

Alex: Tú eres el que se supone debe responderme esa pregunta.

Yusuf: Solo empieza a pensar.

Alex: Si puedes llamarte a ti mismo programador, también podrías ser percibido como un ingeniero. Quiero decir, podría ser bastante genial llamarte a ti mismo ingeniero.

Yusuf: Desde hoy, me llamarás ingeniero Yusuf.

Alex: No, mi querida dama. Creo que debido a que hay tantos objetos programables a nuestro alrededor, la necesidad de personas que puedan programar debería ser bastante alta. Por lo tanto, tendría sentido creer que hay una demanda de personas que puedan programar. Quiero decir, encontrar trabajos para tales personas debería ser fácil.

Yusuf: Impresionante, tal vez has aprendido a pensar analíticamente pasando tiempo conmigo. Además de solo encontrar trabajos, piensa en grandes corporaciones como Meta, Twitter, Microsoft, Google, y así sucesivamente. Literalmente ganan dinero a través de la programación y algunas otras cosas que podemos descuidar por ahora.

Alex: Entendido, quieres decir, no solo los programadores pueden encontrar trabajos, sino que también pueden ganar mucho dinero. Como sabes, hago mi mejor esfuerzo para filtrar tu voz cuando hablas. Sin embargo, una vez estabas hablando de tus proyectos musulmanes y demás. ¿No necesitabas tecnología para eso?

Yusuf: Uno de mis objetivos en la vida es reunir a la ummah del amado profeta (saw). Y la mejor manera de hacerlo es simplemente seguir el camino inicial. Fue el Corán el que convirtió a enemigos en amigos. Negros, blancos, árabes, no árabes, grandes, pequeños, pobres, ricos, tú nómbralo. El Corán generó amor entre todo tipo de personas diferentes.

Alex: ¿Cuál es tu punto?

Yusuf: Déjame hablar. El Corán unió a todas estas personas y eliminó el racismo. Ahora, para reunir a la ummah del amado profeta (saw), necesito enseñarles el Corán.

Alex: El Corán ya está ahí.

Yusuf: Sí, pero muchas enseñanzas importantes del Corán no son conocidas por demasiados musulmanes. Puedes usar el código para difundir estos mensajes muy importantes.

Alex: ¿Cómo?

Yusuf: Las páginas web y las aplicaciones son código. La tecnología artificial también es código. Puedes, inshallah, aprovechar estas soluciones para hacer que tu conocimiento al menos esté disponible para otros. Incluso si nadie va a leer o ver mis cosas, al menos, inshallah, hice mi parte.

Alex: Entonces, puedes usar el código para trabajar en proyectos privados. De hecho, creo que la demanda de páginas web es muy alta. Puedes ser musulmán como tú, puedes tener tu propio negocio, ser político, creador de contenido o lo que sea. Si necesitas proporcionar un servicio, es decir, quieres ganar dinero, es probable que necesites una página web. Si eres un activista, quieres que tu voz sea escuchada. Lo mismo es cierto para los creadores de contenido y los políticos, aunque sugeriría silenciar las voces de los políticos.

Yusuf: Exactamente, el código te ayuda con proyectos privados, negocios y también para buenas causas. Digamos que quieres recaudar donaciones para construir un orfanato. Construyes una página web para que la gente te encuentre. Agregas alguna funcionalidad de pago, de manera que puedan hacer sus donaciones.

IA y programación

Alex: ¿Puedes hacer cosas de IA cuando sabes programar?

Yusuf: La IA es más que solo código. Sin embargo, si quieres entrenar un modelo, ¿adivina qué? Necesitas saber cómo programar. Si quieres alojar tu modelo entrenado en una página web y cobrar tarifas mensuales a tus usuarios, ¿adivina qué? Deberías saber cómo programar.

Alex: Entonces, ¿programar solo no es suficiente para la IA?

Yusuf: No, pero es una parte muy importante de ella. Si quieres convertir texto a voz, texto a imágenes, texto a videos, resumir videos, dejar que un gran modelo de lenguaje recorra la red por ti, convertir voz a texto y muchas otras cosas. Cada uno de estos campos tiene sus demandas adicionales. La gente hace tesis doctorales sobre cada uno de estos campos. Entonces, programar no es suficiente.

Alex: Carrera, ganar dinero, hacer algo por la comunidad, proyectos privados, posiblemente automatizar algunos de tus procesos… ¿qué más?

Yusuf: Este tipo, Javed, escribió un código en Python. Imagina que te gustaría estar activo en múltiples plataformas de redes sociales. Ahora, solo puedes escribir tu publicación y agregar algunas imágenes. Una vez hecho esto, su código en Python hará que la publicación se publique en todas las plataformas de redes sociales seleccionadas.

Alex: Ahh, bonito. Entonces puedes hacer automatización con eso.

Yusuf: Especialmente para musulmanes como yo, necesitamos tecnología para obtener alternativas halal. Actualmente, el sistema financiero global se basa en ribba. Puedes llamarlo interés. Ribba es una de las peores cosas para la humanidad. Para eliminar el ribba como el método de pago global predeterminado, los musulmanes necesitamos aprender a programar. Podríamos empezar de a poco, por ejemplo, crear un método de pago basado en criptomonedas y no en dinero fiduciario.

Alex: Por favor, por favor, detente ahí. Cripto, inshallah, para otro momento. Aún así, entendido, hacer el mundo un poco más halal.

Yusuf: Creo que la lista de razones por las que uno debería aprender a programar es bastante larga. Déjame darte una razón más que realmente encuentro muy importante.

Alex: No, lo siento, tu solicitud fue denegada.

Yusuf: Hasta donde yo sé, Allah no prohíbe a las mujeres musulmanas trabajar. Sin embargo, la descripción del trabajo y el entorno deben ser adecuados. Déjame decirte algo. Los lectores del Corán tratan de tratar a sus esposas como reinas. Ahora, ¿crees que puedes simplemente ir a la reina de Inglaterra y decir: “Oye, ¿qué tal?” y abrazarla?

Alex: No, porque está muerta.

Yusuf: El punto es, necesitas una cita, pero incluso antes de eso, ¿cómo obtienes esta cita? Entonces, verla en privado se vuelve muy difícil. Comparémosla con nuestras honorables mujeres musulmanas. Puede que no sean tan ricas y estén en un palacio, pero sabes cuándo estás frente a una mujer musulmana. Sabes que no puedes tocarla, no puedes ver su cabello, ella es musulmana y está protegida.

Alex: Me encanta, las llamas tus honorables mujeres musulmanas. De todos modos, no creo que todos los musulmanes consideren honorables a las mujeres musulmanas como tú.

Yusuf: Tal vez no todos los musulmanes, pero inshallah los lectores del Corán sí.

Alex: ¿Cuál era el punto de nuevo?

Yusuf: Para estas honorables mujeres musulmanas, que no quieren mostrar sus cuerpos como si no tuvieran valor, la programación puede ser una muy buena manera de trabajar halal.

Alex: ¿Cómo?

Yusuf: Si eres programadora, solo necesitas tu laptop y acceso a Internet. Puedes trabajar desde donde quieras. Te pagan por tu trabajo, por la funcionalidad de las líneas de código, no por tu apariencia. En este caso, no hay necesidad de que las honorables mujeres musulmanas se expongan a hombres que encuentran aceptable simplemente abrazar a las mujeres, como si no tuviera significado.

Javed: Alex abrazó a Yusuf y dijo: Vamos, cariño, no tenía significado para mí.

Mashallah, resumamos

Yusuf: Alhamdulillah, creo que hablamos de bastantes cosas. Mi querida Alexandra, ¿te importaría hacer un resumen?

Alex: Me importa cuando hablas conmigo. Encuentras código en todo tipo de industrias y entornos. Esta es una razón por la que quizás quieras aprender a programar. Sin embargo, hay mucho más. Podrías querer mejorar el mundo,

Yusuf: Bien, sin embargo, no estoy seguro de que decir “ser genial y llamarte a ti mismo programador” sea una razón válida.

Alex: Lo es y no tienes idea.