De Hip-Hop a Código

This ad is not shown to multipass and full ticket holders
React Summit US
React Summit US 2025
November 18 - 21, 2025
New York, US & Online
The biggest React conference in the US
Learn More
In partnership with Focus Reactive
Upcoming event
React Summit US 2025
React Summit US 2025
November 18 - 21, 2025. New York, US & Online
Learn more
Bookmark
Rate this content

Solía ser una artista de hip-hop con un álbum bajo Universal Music, canciones en MTV, un acuerdo con Nike y una pista en SingStar de PlayStation. Pero después de un tiempo, me di cuenta de que ser artista no era mi verdadera vocación. Como introvertida, decidí explorar una nueva dirección en la vida.


En esta charla, compartiré cómo el hip-hop ha moldeado mi viaje hacia el mundo del diseño y la codificación. Aunque no me veo a mí misma como una desarrolladora en el sentido tradicional, la cultura DIY del hip-hop me animó a probar la codificación. 

Hablaré sobre cómo esta cultura inspiró mi creatividad y me llevó a trabajar en algunos proyectos de React.js. Además, te daré un adelanto de estos proyectos, compartiendo un poco sobre el proceso creativo y cómo resolví las cosas en el camino.

This talk has been presented at React Day Berlin 2024, check out the latest edition of this React Conference.

Elizabet Oliveira
Elizabet Oliveira
26 min
13 Dec, 2024

Comments

Sign in or register to post your comment.
Video Summary and Transcription
Hoy, Elisabeth Oliveira comparte su viaje de ser una artista de hip-hop a convertirse en ingeniera de diseño. Destaca sus experiencias como artista, incluidas colaboraciones con Nike y Cristiano Ronaldo, pero también los desafíos de la explotación y el ciberacoso. Al pasar a la codificación, enfrentó contratiempos pero encontró éxito como programadora en Dublín. Ella discute su proyecto, Cassette Tape, que automatiza ilustraciones y ganó el premio React Amsterdam. Elisabeth también demuestra su reproductor de audio SVG y realiza una versión de karaoke de su canción. Ella fomenta la combinación de pasiones con el código y enfatiza la importancia del código abierto. Concluye con ideas sobre reconciliarse con el hip-hop y comenzar proyectos. En general, comparte sus experiencias en la conexión de los mundos de la música y la tecnología.
Available in English: From Hip-Hop to Code

1. Mi viaje de artista de hip-hop a ingeniera de diseño

Short description:

Hoy, voy a hablar sobre mi viaje de ser una artista de hip-hop en Portugal a convertirme en una ingeniera de diseño. Mi nombre es Elisabeth Oliveira, y he estado haciendo código y diseño por más de 12, 15 años. Permítanme comenzar explicando dónde vivía cuando comenzó este viaje. Vivía en Madorna, una pequeña área urbana en Cascais, Lisboa, Portugal. Crecer en un lugar con una fuerte cultura de hip-hop influyó en mi decisión de seguirlo. Formé un grupo y recluté a personas talentosas, y así comenzó mi viaje.

Hola a todos. Ahora estoy nerviosa.

Bien, hoy voy a hablar sobre mi viaje de ser una artista de hip-hop, una rapera en Portugal, a convertirme en una ingeniera de diseño o una programadora o una diseñadora. Incluso hoy, no sé qué soy. Esta soy yo bebiendo, ya saben.

Y mi nombre es Elisabeth Oliveira. Soy portuguesa. Soy una ingeniera de diseño en Zeta, una startup, y he estado haciendo código y diseño por, no sé, más de 12, 15 años. No sé. Creo que lo he estado haciendo por tanto tiempo que en algún momento de mi vida ni siquiera sabía que lo estaba haciendo, ya saben.

Y voy a comenzar mi historia explicando dónde vivía cuando todo este viaje de hip-hop y programación comenzó. Así que vivía en Madorna. Madorna está en Pared, Pared está en Cascais, Cascais está en Lisboa, Portugal. Así que Madorna es este lugar muy pequeño, área urbana en Cascais, y es un lugar donde en ese momento había mucha gente, nuestros padres venían de África, así que hay muchos lugares marginales allí. Y por supuesto, debido a eso, el hip-hop era lo principal.

Así que nosotros, mi hermano, ese es el de la foto, llamado Macaco Simão, era su nombre artístico, Monkey Simon, y esa chica, Telma Tivon, ella fue la primera rapera que vi actuar, una chica haciendo hip-hop. Y mi hermano, él era el que organizaba este evento. Así que fue mi primer show de hip-hop. Fue en mi escuela. El Consejo de Cascais puso su escenario, algunos altavoces, e hicimos este evento que cambió mi vida para siempre. Porque después de eso, comencé a preguntarme, ¿hay más chicas haciendo hip-hop? ¿Puedo yo también empezar a hacer hip-hop? Así que en ese momento, decidí que quería ser rapera, pero solo había visto antes a esa chica, Telma, actuar. Así que después de eso, pensé, está bien, debería crear mi propio grupo, porque no puedo hacer eso sola.

Así que comencé a usar MIRC. ¿Alguien aquí sabe qué es MIRC? Sí. Así que era el slack de la gente mayor, ya saben. Así que comencé a ir a estos canales de MIRC de hip-hop portugués, tratando de reclutar chicas para formar un grupo, y encontré a esta chica de Alentejo llamada Blai, y hoy en día, Blai es una artista muy famosa en Portugal. Recluté a mi hermana porque no podía encontrar más gente. Mi hermana, ella está allí en la foto. Mi sobrina, ella es mayor que yo. Esto es algo muy común en África. Mi familia viene de África, así que es muy normal que tu madre quede embarazada a los 16, luego cuando tiene 30 y algo, tiene otros hijos, y luego su hija, mi hermana, también estaba embarazada, así que soy mayor que mi sobrina.

2. Del Primer Show al Primer Contrato con Universal Music

Short description:

Tuve mi primer show e impresioné a todos con nuestras habilidades avanzadas, gracias al acceso a internet. Creé la comunidad Hip-Hop Ladies, encontré desafíos con el desarrollo de sitios web y aprendí lecciones valiosas en el camino. Organicé eventos y enfrenté críticas por dividir la comunidad de hip-hop. Sin embargo, decidí invertir en mí misma y creé un sitio web personal, llamando la atención de Universal Music y asegurando mi primer contrato.

Eso es lo que pasa. Así que finalmente tuve mi primer show. Recluté a estas chicas, y comenzamos a actuar. Y cuando hicimos nuestro primer show, todos estaban impresionados porque decían, oh, son muy avanzadas. Pero la razón por la que somos muy avanzadas es porque teníamos acceso a internet. Tenía una computadora en casa, y por eso podía descargar instrumentales, como instrumentales de personas famosas, como un instrumental de Tupac, TLC, y las otras personas no podían. Todavía estaban usando casetes y CDs, y nosotras éramos muy avanzadas.

Así que después de eso, seguí preguntándome, ¿hay más chicas en Portugal haciendo hip-hop, porque solo conocía a Thelma y mi grupo. Así que creé una comunidad en 2005 llamada Hip-Hop Ladies, y era un sitio web de Joomla. Fue la primera vez que me hackearon. Así que hice el sitio web. El sitio web fue hackeado. Lloré. Oh, Dios mío, mi hermano me ayudó. Luego compré un servicio de hosting. Era falso. Perdí mis 40 euros. Lloré mucho, y mi hermano luego me enseñó, oh, no puedes simplemente comprar cualquier servicio de hosting que encuentres. Y luego me mudé a WordPress, así que la comunidad se convirtió en un WordPress.

Luego quise mejorarlo y comencé a aprender cómo crear temas de WordPress, y eso es todo, y luego también comencé a organizar eventos en clubes en Portugal. Nuestro primer evento estuvo bien, y luego nos invitaron a ir a Porto también para actuar, y yo estaba negociando todo. Así que el primer show en Porto, que está en el norte de Portugal, fuimos allí, actuamos, y luego al final, las otras chicas me preguntaban, oye, ¿dónde vamos a dormir? Así que olvidé negociar eso. Así que, está bien, ahora tenemos que esperar hasta las 5.30 a.m. para volver a Lisboa. Así que aprendí mucho, y después de eso, la comunidad tuvo muchas críticas porque la gente comenzó a decir, oh, esta comunidad de hip-hop ladies está dividiendo el hip-hop. Deberíamos ser solo una gran comunidad en lugar de tener hip-hop para mujeres y para hombres, y eso estaba bien. Estoy invirtiendo tanto tiempo. Déjame invertir ese tiempo en mí misma.

Así que creé mi sitio web personal, esta vez con HTML y JQuery con muchas animaciones, y por eso, Universal Music vio mi sitio web, comenzó a ver cosas que estaba poniendo en MySpace, y obtuve mi primer contrato con Universal Music Portugal.

3. Life as an Artist: Highlights and Challenges

Short description:

De 2005 a 2008, tuve muchos momentos destacados como artista, incluyendo tener mi música en MTV y la radio portuguesa, aparecer en programas de televisión y revistas, e incluso colaborar con Nike y Cristiano Ronaldo. Sin embargo, los aspectos negativos de ser artista, como la explotación, la falta de tiempo y el ciberacoso, me hicieron cuestionar mi elección de carrera.

Así que desde 2005 hasta 2008, estuve actuando. Estuve en programas de televisión. Estuve en noticias, revistas, todo este maquillaje, ya sabes, que hoy en día me siento avergonzada. Tengo que ser honesta, y hubo algunos momentos destacados de esta época. Mi música estaba en lo más alto de MTV. Estuve en las estaciones de radio portuguesas. Dos de mis canciones estaban en el PlayStation Singstar. Estuve en esta serie de televisión portuguesa llamada Murang Sua Suca. Era muy famosa, y fue patrocinada por Nike. Incluso tuve una foto con Cristiano Ronaldo para Nike e hice otras cosas.

Así que hubo muchas cosas positivas de ser artista, primero como viajar. En ese momento, como has visto, estaba viviendo en Moderna. Era pobre, así que fue mi primera vez yendo a hoteles realmente agradables, viajando por Portugal, conociendo a gente realmente genial, muchas amistades y experiencias. Estaba haciendo lo que amo, y el aspecto social también era genial. ¿Hay alguien aquí de Brasil? ¿No? Está bien. Es la primera vez que hago una charla y no hay nadie de Brasil. Sí, así que algunas de estas fotos son en Brasil. Pero también había un lado negativo de ser artista.

El primero fue la explotación. Era muy joven cuando firmé un contrato con Universal, y firmé un contrato 360, así que significa que todo lo que estaba haciendo, ellos obtenían una parte. Algunos de los shows, yo misma los encontraba, pero luego ellos tenían su parte. Todo, desde shows hasta CDs, todo el streaming, ellos tenían su parte. Tenía mucha falta de tiempo. Toda mi vida era durante la noche, todos los shows durante la noche. Casi no vivía durante el día, despertándome como a las 2 p.m., así que era horrible. El hip hop en Portugal en ese momento era muy agresivo. Era un ambiente muy agresivo, mucha competencia, discriminación. Fui una de las primeras artistas en Portugal en tener un video con 1 millón de vistas en YouTube, y con eso, hubo mucho ciberacoso. Mucha gente iba allí diciendo, eres demasiado delgada, no tienes pechos, eres fea, y este tipo de cosas realmente me afectaban. Estaba como, ya no me gusta ser artista.

4. Transitioning to Coding and Career Challenges

Short description:

Enfrenté problemas de salud mental y luché con mi salud física como artista. Sintiéndome perdida, decidí explorar la programación después de recibir comentarios positivos sobre mis habilidades en desarrollo web. Al hacer la transición a una carrera como desarrolladora de WordPress, obtuve mi primer trabajo. Sin embargo, mi pasión por el hip hop a menudo interfería con mis oportunidades de empleo. A pesar de recibir una oferta de trabajo prometedora en Lisboa, elegí seguir una oportunidad de actuación en Brasil, solo para enfrentar un revés al llegar debido a la falta de wifi en el hotel.

No estaba preparada. Comencé a tener muchos problemas de salud mental, estando deprimida. Siempre fui muy delgada, pero terminé siendo aún más delgada. Muchas personas que me conocían en ese momento decían, oye, ¿qué te pasó? También estaba bebiendo mucho porque simplemente sales todos los días y después del espectáculo. Así que dije, he terminado con esto. Solo necesito encontrar otro trabajo. Y no sabía qué hacer.

De hecho, estudié turismo en la universidad, y proyecté toda mi vida hacia la industria de eventos. Y algunas personas comenzaron a decir, oye, eres realmente buena en programación. Pero no me di cuenta de eso en ese momento. Pero luego la gente comenzó a decir, sí, codificaste ese sitio web de hip hop ladies, codificaste tu sitio web, codificaste el sitio web de tu amigo. Y dije, sí, tal vez podría hacer esto para ganarme la vida. Así que tomé un curso de desarrolladora web, PHP, MySQL, y luego me convertí en desarrolladora de WordPress. Conseguí mi primer trabajo. Pensé que era, tuve mucha suerte. La cosa era, venía de la industria musical. Así que la primera oferta que hicieron, diré que ya soy rica. Así que era como 800 euros al mes. Así que sí, pero viniendo de la música, era, oh Dios mío, finalmente voy a tener un ingreso mensual.

Pero todavía estaba muy motivada con el hip hop. Pero cada vez que hacía cosas de hip hop, perdía mis trabajos. Por ejemplo, encontré un muy buen trabajo en Lisboa para una startup en Berlín. Y estaban pagando un salario muy bueno comparado con este trabajo de 800 euros que tenía antes. Pero tuve esta oferta para ir a Brasil a actuar y quedarme allí por un mes. Así que dije, oye, voy allí y tengo que actuar. Y ellos dijeron, sí, pero tenemos mucho trabajo. Y ahora vas a viajar. Sí, puedo trabajar desde allí. Oye, está bien, está bien. Así que cuando llegué allí, el hotel no tenía wifi.

5. Coding Journey and Embracing Creativity

Short description:

Perdí mi trabajo en Salvador de Bahia debido a la falta de wifi, pero luego encontré éxito en Dublín como programadora. A pesar de dejar el hip hop, sigue siendo parte de mí. Abracé la creatividad y presenté mi proyecto, Cassette Tape, a Google. Esto llevó a invitaciones a Google IO y al meetup de React JS.

Así que respondí, hablé con ellos, no tengo wifi aquí. Y entonces estaba en Salvador de Bahia. Y luego cuando fui a Río, tenía wifi. Y luego dijeron, ¿sabes qué? Vamos a rescindir el contrato, no está funcionando. Así que perdí mi mejor trabajo en ese momento. Era como 1600 euros al mes. Así que era mucho mejor. Y luego estaba bien. Realmente tengo que dejar de hacer música. Solo tengo que centrarme en la programación. Y escribí este artículo, está bien renunciar.

Y realmente decidí eso y comencé a probar cosas nuevas. Y me mudé a Dublín, conseguí una oferta de trabajo. Y mi vida simplemente comenzó a ir bien, como finalmente, estoy ganando dinero, estoy viajando. Incluso pagando los boletos de mis amigos para visitarme en Dublín, ya sabes, estaba viviendo mi vida de persona pobre, volviéndome rica, ya sabes. Y, pero eso es todo, dejé el hip hop. Pero el hip hop al final nunca me dejó porque el hip hop, es como una cultura, es tu forma de vivir. Y, y comencé a tener como estas filosofías de hip hop, como presumir. Así que cuando llegué a Dublín, noté que si comparas Dublín con Lisboa o comparado con Londres, o comparado con Berlín, no es una ciudad tecnológica muy creativa, venden como una ciudad tecnológica muy creativa, pero no lo es. Así que llegué allí con mis jeans anchos, una persona de hip hop llegando, yo. Y todos estaban vestidos adecuadamente.

Todos mis trabajos, estaba trabajando para la industria bancaria. Y estaba como, está bien, necesito empezar a hacer cosas creativas. Así que tenía este proyecto llamado Cassette Tape que presenté para experimentar con Google. Porque en ese momento, había estos experimentos con la Web Audio API, y solo Chrome en ese momento estaba soportando esta grabación en el navegador.

6. Creating a Project and Embracing the Philosophy

Short description:

Fui invitada a Google IO y al meetup de React JS en Dublín. Creé un proyecto para automatizar ilustraciones, que se hizo famoso después de ser retuiteado por el CEO de Versailles. Gané el premio React Amsterdam y presenté el proyecto en React Conf Las Vegas. Permite a los usuarios seleccionar colores y estados de ánimo para las ilustraciones. También abrazo la filosofía de empezar antes de estar lista.

Y luego me invitaron a Google IO en Dublín, y luego a hacer meetups, el meetup de React JS. Y luego estaba bien, este era como el proyecto. Solo podías grabar y luego aparecía un blob de audio. Y eso es solo muy básicamente solo un loop de hip hop.

Y luego también tenía esta filosofía, como hazlo tú mismo. Y estaba trabajando para una startup. Y como también soy una diseñadora muy perezosa, trato de automatizar cosas. Así que en ese momento, traté de automatizar cómo hacer ilustraciones, como si pudiera encontrar una manera que lo hiciera más fácil para los desarrolladores. Así que en lugar de que cada vez que un desarrollador necesita una ilustración, en lugar de ir en ese momento a sketch, exportar, estaba como, tal vez pueda crear un componente que sea una ilustración, solo pasan algunos props, y eso es todo. Así que creé este proyecto.

Lo puse en GitHub. Un día el proyecto estaba en tendencia. No sabía por qué. Traté de encontrar cuál era la causa, y descubrí que Guillermo, que hoy en día es de Versailles, el CEO, lo retuiteó. Y después de eso, el proyecto se hizo famoso. Y luego gané ese premio React Amsterdam que en realidad fue Sarah quien recogió el premio. No pude ir allí. Sí. Y luego fui a React Conf Las Vegas. Fue mi primera conferencia. Y fui allí para hablar sobre este proyecto. Así que básicamente ese es el proyecto. Puedes elegir los colores. Puedes también elegir algunos estados de ánimo para las ilustraciones. Y eso es todo. Es muy básico.

Y luego otra cosa que también es parte de mi filosofía del hip hop es empezar antes de estar lista. Y el empezar antes de estar lista es la mayoría de las veces tengo una idea de un proyecto, y no sé cómo empezar. Así que siempre es así. Pero empecé, lo diseñé. Y este es un ejemplo que voy a mostrar cómo hacerlo realidad.

7. Creating an SVG Audio Player

Short description:

Creé un reproductor de audio usando SVGs y JavaScript/React. El componente de controles del cassette maneja el estado y la lógica, mientras que el componente de la pegatina indica la pista actual. La animación de rotación se logra usando framer motion. El componente de radio utiliza la Web Audio API para animar según la frecuencia e intensidad de la canción. Ahora demostraré el proyecto cantando mi canción, 'Fork This.' Puedes encontrar diferentes versiones del proyecto en mi GitHub, incluyendo una versión de karaoke.

Así que, por ejemplo, este cassette, creé esta canción llamada Fork This, y solo quería este reproductor de audio. Así que para crear esto, decidí usar SVGs, porque el SVG es casi como HTML. Así que puedes exportar ese diseño, y luego puedes interactuar con JavaScript o React. Y luego empiezo a pensar en componentes, como, ¿cómo puedo dividir, en lugar de tener un archivo muy largo con SVG, cómo puedo dividir esto en componentes? Y luego empiezo, como, está bien, este es el componente de controles, donde voy a tener el estado y la lógica. Y luego eso es básicamente una parte del SVG que pongo dentro de ese componente de controles de la cinta de cassette. Y luego los componentes de la pegatina, básicamente, para decir cuál es la pista actual, lo mismo. Luego esta parte rota, es esa cosa que rota, y luego estoy usando framer motion. Así que, básicamente, tengo este Booleano diciendo, ¿está la pista reproduciéndose o no? Si se está reproduciendo, es una animación muy básica, solo rotando. Y luego este componente no está haciendo nada. Y luego tengo este, que me tomó un tiempo pensar cómo puedo animar esto. Quería que rebotara con la canción. Y eso estaba bien. En ese momento, no tenía Shed GPT. Así que tuve que investigar. Y luego encontré que la Web Audio API tenía, como, este método para obtener la frecuencia de la canción, y luego puedes obtener la intensidad de la frecuencia, y eso es lo que usé para animar la radio. Y luego estas son todas las partes del SVG juntas. Y ahora voy a hacer una demostración.

Y antes de comenzar la demostración, quiero que me ayuden, porque voy a cantar mi canción, Fork This. Y el coro es muy fácil. Solo voy a decir, estoy codificando como un criminal, diseñando como un milagro. Dicen que soy invisible, y tú dices, fork this, soy original. ¿De acuerdo? Así que intentemos. Estoy codificando como un criminal, diseñando como un milagro. Dicen que soy invisible. Fork this, soy original. Sí. Está bien, vamos. Oh, y este proyecto, lo puedes encontrar en mi GitHub. Así que tienes diferentes versiones. La primera es la canción con mi voz, y luego tienes la versión de karaoke.

8. Performing a Karaoke Version

Short description:

Realizo una versión de karaoke de mi canción con acompañamiento instrumental. He estado diseñando con tecnologías de código abierto, como React y TypeScript. Estoy codificando como un criminal y diseñando como un milagro. Ahora es tu turno de fork this y ser original. Soy una reina del código abierto, codificando con Beam y haciendo un impacto en la escena.

Esa es la canción con algo de mi voz de fondo, y luego solo instrumental. Así que hagamos la versión de karaoke y veamos cómo va. He estado diseñando con diez macetas, código abierto, conectando cada punto, del lado del servidor y renderizando next. Puedes llamarme exportadora, edge. No más ciclos de vida, React. Puedes llamarme ligera, React. Soy demasiado complicada. TypeScript, pero todavía estoy en esta clase. Escribe esto, aprendiendo de los errores. Microsoft, más de un millón de habilidades. Lara Croft, tratando de no mirar atrás. Angular, no tengo una expresión. Regular, animando SVGs, original. Déjame hacerlo una vez. Terminal, viendo, dando una charla. Netflix, voy a mantenerlo corto. ES6, ahora tú. Estoy codificando como un criminal, diseñando como un milagro. Dicen que soy invisible. Ahora tú, vamos. Fork this, soy original. Estoy codificando como un criminal, diseñando como un milagro. Dicen que soy invisible. Ahora tú, fork this, soy original. Mewki. Sí. Reina del código abierto, chica de la vieja escuela, codificando con Beam.

9. Reconciliation with HipHop and Takeaways

Short description:

Soy una chica de la vieja escuela que ama la programación y la música. Estoy codificando como un criminal y diseñando como un milagro. Haz un fork de esto y sé original. Después de ser ingeniera de diseño durante mucho tiempo, finalmente me reconcilié con el HipHop y comencé a hacer shows nuevamente. Estos son algunos de los aprendizajes que quiero que recuerdes.

Estrella de GitHub, reina de GitHub, sintiéndolo, sintiéndolo, cambiando la escena. Soy una chica de la vieja escuela, choca esos cinco. Sonic y Tails, Mega Drive, codificando y rimas, Spotify. Ustedes devs no pueden verme, Wi-Fi. Sin competencia, adiós. Y puedes contactarme, está bien. Otro nivel, así es. Llámame once, ciencia ficción. Estoy codificando como un criminal, diseñando como un milagro. Dicen que soy invisible. Haz un fork de esto, soy original. Estoy codificando como un milagro. Dicen que soy invisible. Vamos. Haz un fork de esto, soy original.

Estoy codificando como un criminal, diseñando como un milagro. Dicen que soy invisible. Haz un fork de esto, soy original. Estoy codificando como un criminal, diseñando como un milagro. Dicen que soy invisible. Haz un fork de esto, soy original. Sí. Bien. Y estoy llegando al final de la charla. Y solo quiero decir que después de ser solo una ingeniera de diseño durante mucho tiempo, finalmente, el año pasado, me reconcilié con el HipHop, porque llegué a ese punto de mi vida de, está bien, ahora tengo un trabajo estable. Sabes, y después de la pandemia, algunas personas se pusieron así, empezaron a volverse nostálgicas e invitándome a eventos de retroceso. Y sabes que te estás haciendo viejo cuando empiezas a ir a este tipo de eventos de retroceso. Pero finalmente fui invitada y comencé a conciliar la música y a hacer shows nuevamente. Y eso es todo. Y estos son algunos de los aprendizajes que quiero que tomes.

10. Combining Passions and Starting Projects

Short description:

Combina tus pasiones con el código. El código abierto puede abrir muchas puertas. Nunca es tarde para empezar. Muestra tus proyectos y hazlo tú mismo. Gracias por compartir tus ideas sobre cómo unir los mundos de la música y la tecnología.

Así que, combina tus pasiones con el código. La mayoría de las veces, los proyectos que, ya sabes, que te hacen lograr cosas son cosas por las que realmente sientes pasión. Como Sarah, por ejemplo, a ella realmente le gustan los juegos retro. Y casi siempre está haciendo estos proyectos con juegos retro. Y creo que parte de nuestro éxito es realmente no solo hacer código por dinero, sino también usarlo para tus pasiones o para ayudar a la gente.

Además, otra cosa es que tu código está bien. No me considero como una desarrolladora real. Me considero más como una diseñadora. Y durante mucho tiempo, estaba como, oh, no voy a publicar este proyecto porque la gente va a ver mi código. Pero sabes, pero en algún momento es como, lo que sea. Al menos lo estás haciendo. El código abierto puede abrir muchas puertas.

Otra cosa es que nunca es tarde. Siempre toda mi vida he tenido este sentimiento, oh, soy vieja para esto, vieja para aquello. Pero no lo eres. No puedes predecir el futuro. Muestra tus proyectos. A alguien le va a gustar, incluso si piensas que a nadie, y siempre pensamos eso. Hazlo también. Hazlo tú mismo. E incluso si no sabes por dónde empezar, solo empieza. Ahora es bastante simple hoy en día con chat GPT. Vamos. Solo necesitas, oye, ¿cómo puedo empezar esto? Lo uso mucho. Tengo todas estas conversaciones con él. Como, sí, terapia.

Y eso es todo. Así que gracias. Muchas gracias. Me encanta cómo has hablado de algunas de las cosas del mundo de la música y cómo has traducido algunas de esas lecciones al mundo de la tecnología.

11. Struggles, Karaoke, and Closing Remarks

Short description:

Las luchas de estar en una industria dominada por hombres. Iniciativas de la industria tecnológica para mujeres. Progreso realizado, aún queda trabajo por hacer. Permiso concedido para uso de karaoke. Música disponible en GitHub y YouTube.

Y esta pregunta de Leo también habla de eso. Ser una mujer negra en el hip hop. ¿Cómo las comparas con las luchas de estar en otra industria, seamos honestos, dominada por hombres? Me gustaría pensar que intentamos ser inclusivos, pero todavía tenemos mucho trabajo por hacer. Así que ¿hay algo que te haya ayudado mientras estabas aquí?

Sí. Así que creo que al menos en ese momento, la industria del hip hop era mucho peor que la industria tecnológica. Así que cuando empecé a trabajar en tecnología, pensé, oh, esto es increíble porque realmente venía de este entorno muy masculino. Y luego había muchas iniciativas y todavía las hay en la industria tecnológica, como mujeres en tecnología. Así que muchas cosas que en la industria musical aún no tenemos. Estamos intentando, por ejemplo, en Portugal, hubo esta iniciativa de algunos festivales que hay un porcentaje de las actuaciones en el festival, que necesitan ser mujeres. Pero algunos festivales no lo hacen, como las radios tampoco lo hacen. Y al menos algunas empresas tecnológicas realmente siguen esto. Pero creo que es parte del mundo y el mundo todavía está muy, muy liderado por hombres. Y creo que es una lucha en cada industria.

No, seguro. Y es genial que hayamos hecho mucho progreso, aún queda mucho progreso por hacer. Así que cada uno de nosotros en esta sala, podemos acercarnos a ese futuro donde lo miramos. Y es realmente historia de lo que estamos hablando, no de hoy.

Bueno, eso fue increíble. Tengo una pregunta para mí mismo. Ahora, me encanta el karaoke. Me gustaría pedir tu permiso para poder llevar esta canción a algún karaoke en el futuro. Sí, por favor. Sí, por favor. ¿Y dónde podemos encontrar música si queremos escuchar tus canciones? Sí, así que esta canción, decidí promocionarla en GitHub. Voy a crear un repositorio, e hice un video yo mismo y el video estoy usando, como el memoji de iOS. Así que estaba como, transformándome en este personaje de dibujos animados. Y luego lo puse para que puedas encontrarlo en YouTube, y puedes encontrarlo en GitHub. Increíble.

Eso es asombroso, amigos. Y realmente lo siento porque esta pregunta acaba de llegar. De hecho, nos hemos quedado sin tiempo para preguntas, porque vamos a pasar al cierre. Así que, Leo, recibirás la taza donde estés, siéntete libre de venir y tomar la taza. Pero, ¿podemos dar un aplauso más a Elizabeth?

Check out more articles and videos

We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career

Impacto: Creciendo como Ingeniero
React Summit 2022React Summit 2022
26 min
Impacto: Creciendo como Ingeniero
Top ContentPremium
This Talk explores the concepts of impact and growth in software engineering. It emphasizes the importance of finding ways to make the impossible possible and the role of mastery in expanding one's sphere of impact. The Talk also highlights the significance of understanding business problems and fostering a culture of collaboration and innovation. Effective communication, accountability, and decision-making are essential skills for engineers, and setting goals and finding sponsors can help drive career growth. Feedback, goal setting, and stepping outside of comfort zones are crucial for personal development and growth. Taking responsibility for one's own growth and finding opportunities for impact are key themes discussed in the Talk.
Sobre convertirse en un Tech Lead
TechLead Conference 2023TechLead Conference 2023
24 min
Sobre convertirse en un Tech Lead
Top ContentPremium
The role of a Tech Lead involves shaping the roadmap, helping the team be more effective, and working on important projects. Lessons learned include encouraging idea sharing, avoiding taking on all the work, and focusing on delegation. Tech Leads focus on the outcome, involve the team in decision-making, and make plans based on how different pieces will interact. The role of a Tech Lead is to focus on engineering and guide the team in figuring out how the whole system should fit together. Architecting can become problematic when it loses touch with the coding part, resulting in implementation issues.
Comunicación Efectiva para Ingenieros
TechLead Conference 2023TechLead Conference 2023
36 min
Comunicación Efectiva para Ingenieros
Top ContentPremium
Today's Talk covers the four building blocks of communication: people, message, context, and effective listening. It emphasizes the importance of considering the perspective of others and tailoring messages to the recipient. The Talk discusses different types and channels of communication, and the need to align them with the intended message. It also highlights the significance of soft skills in communication and provides techniques for effective communication and assessing soft skills in tech interviews. Cross-cultural communication and the impact of bluntness are explored as well.
Desarrollo impulsado por el síndrome del impostor
TechLead Conference 2023TechLead Conference 2023
31 min
Desarrollo impulsado por el síndrome del impostor
Imposter syndrome is a common experience that can lead to self-doubt and feeling like a fraud. The speaker shares their personal journey with imposter syndrome in school and throughout their career in software development. They discuss the challenges and doubts they faced, as well as the strategies they used to overcome imposter syndrome. The importance of support from managers, celebrating achievements, and sharing experiences to help others are highlighted. The talk emphasizes the need to embrace imposter syndrome and use it as a motivator for personal growth.
Adaptándose al Futuro del Trabajo en Tecnología
C3 Dev Festival 2024C3 Dev Festival 2024
28 min
Adaptándose al Futuro del Trabajo en Tecnología
The Talk explores the AI-assisted programming paradigm shift and the evolution of software engineering. It discusses the limitations of large language models (LLMs) and highlights the importance of balancing forces in software engineering. The future of programming is seen as models solving problems based on datasets. The Talk emphasizes the responsibility of creating a better future and the need to strike a balance between utilizing tools and building problem-solving skills. It also touches on the human dependence on AI and recommends resources for further learning.
Tienes Tiempo para Construirlo Dos Veces
React Summit 2022React Summit 2022
21 min
Tienes Tiempo para Construirlo Dos Veces
Top Content
Today's Talk focuses on software rewrites, specifically the transition from jQuery to React. The speaker shares their experience of rewriting a jQuery app to React, highlighting the benefits of the rewrite in terms of improved user experience and increased conversions. Approaches to software rewrites are discussed, including the page-by-page approach which allows for product innovation. The speaker emphasizes the importance of prioritizing rewrites or refactors for startups. The Talk concludes with insights on testing, server-side functionality, and the overall value of the rewrite.

Workshops on related topic

Cómo Diseñar una Carrera Sostenible como Freelancer/Contratista
Node Congress 2022Node Congress 2022
39 min
Cómo Diseñar una Carrera Sostenible como Freelancer/Contratista
Workshop
Shane Ketterman
Alexander Weekes
2 authors
¿Listo para comenzar tu carrera como freelancer o recién estás comenzando en tu viaje como freelance? Estás en el lugar correcto. Aprende los trucos del oficio de los freelancers más experimentados de la industria.
El movimiento de talento independiente es el futuro del trabajo. Si estás considerando dejar el empleo a tiempo completo para una carrera como freelancer, ahora es el momento de encontrar tu espacio exitoso en la fuerza laboral de talento independiente. Hoy en día, más personas trabajan como freelancers que nunca antes, y el mercado de freelancers contribuye con $1.2 billones a la economía de los Estados Unidos. Algunos de los roles más demandados para freelancers en este momento son desarrolladores senior con experiencia profesional en React, Python, Blockchain, QA y Node.js.
Este masterclass te ayudará a diseñar una carrera como freelancer/contratista sostenible y rentable a tiempo completo (o parcial). Te proporcionaremos herramientas, consejos, mejores prácticas y te ayudaremos a evitar errores comunes.
Diseñando una Carrera de Freelance Sostenible
React Advanced 2021React Advanced 2021
145 min
Diseñando una Carrera de Freelance Sostenible
Workshop
Alexander Weekes
Rodrigo Donini
2 authors
¿Te gustaría perseguir tus pasiones y tener más control sobre tu carrera? ¿Te gustaría tener flexibilidad de horario y ubicación y variedad de proyectos? ¿Te gustaría tener la estabilidad de trabajar a tiempo completo y recibir un pago constante? Miles de empresas han adoptado el trabajo remoto y se dan cuenta de que tienen acceso a un grupo de talentos global. Esto es ventajoso para cualquier persona que haya considerado o esté considerando trabajar como freelance.>> Envía tu interés en convertirte en un ingeniero freelance con Toptal y recibir una llamada de un especialista en adquisición de talento <<

El trabajo freelance ya no es una elección de carrera inestable.

Este masterclass te ayudará a diseñar una carrera de freelance a tiempo completo (o parcial) sostenible y rentable. Te daremos herramientas, consejos, mejores prácticas y te ayudaremos a evitar errores comunes.
Tabla de contenidos

Módulo 1: Desmitificando los mitos comunes sobre el trabajo freelance
Módulo 2: ¿Cómo se ve el trabajo freelance en 2021 y más allá?
Módulo 3: Elecciones freelance y qué buscar (y qué evitar)
Módulo 4: Beneficios del trabajo freelance desde la perspectiva de un freelancer + estudio de caso
DESCANSO
Módulo 6: Cómo comenzar a trabajar como freelance (experiencia, currículum, preparación)
Módulo 7: Caminos comunes hacia el trabajo freelance a tiempo completo
Módulo 8: Aspectos esenciales: establecer tu tarifa y conseguir trabajo
Módulo 9: Próximos pasos: establecer contactos con colegas, mejorar tus habilidades, cambiar el mundo
Módulo 10: Preguntas y respuestas con freelancers