logo

midulive


Transcribed podcasts: 746
Time transcribed: 15d 5h 20m 39s

This graph shows how many times the word ______ has been mentioned throughout the history of the program.

¿Cómo fue el proceso para entrar en OpenAI?
Porque ya hay gente que me lo está preguntando por aquí.
¿Cómo fue la prueba técnica?
¿Cómo fueron las entrevistas?
O sea, recapitulando un poco, no sé si se puede...
A ver, tampoco hace falta de leer todo el detalle de...
Esta fue exactamente, ¿no?
Pero ¿cómo fue el primer contacto?
Fue por contacto de tu amigo, ¿no?
Que ya trabajaba allí.
Entonces, me imagino que te pusieron en contacto con alguna persona.
Y ya te hicieron alguna primera entrevista.
¿Qué te preguntaron más o menos, no sé, así en general?
Sí, la primera conversación que uno tiene...
Que pasa como en todas las empresas.
Como de acá, no sé, en general.
Con el recruiter.
Uno conversa con el recruiter y...
Ay, sí, hacemos match, quizás sí.
Necesitas visa, ¿no?
Necesitas visa, ¿cachai?
Ese estilo como de preguntas son como muy de acá.
Sobre todo cuando uno no nació acá y...
Como que ciudadano.
Y...
Y bueno, empezamos a conversar con gente.
Y eventualmente me dijeron como...
Ya sí, creo que haces match como con esta cosa, con estos equipos.
Pasemos a la entrevista...
Al proceso de entrevista como técnica.
Y me acuerdo que me hicieron una entrevista...
La verdad, todas las entrevistas del mismo día, pero fue como la entrevista técnica.
Y cuenta de tres partes.
¿Quién me refiero a esto?
No sé si es público, pero es muy probable que a la primera conversación que tengo con un recruiter lo vayan a saber.
Que es una entrevista técnica específicamente como de...
No de algoritmo, pero así como de lógica.
No es lead code, no es así como ven.
Hace Dijkstra, no sé.
¿Y usaron alguna...
Porque lo preguntan también por aquí.
¿Si usaron alguna plataforma en concreto que te...
No sé, que te suene.
CodeSignal o algo, no sé.
O no usaron alguna.
No me acuerdo bien.
O sea, ocupamos alguna.
No sé si puedo contar qué ocupamos.
Ah, bueno, bueno.
Por posible, pero ocupamos una plataforma y básicamente es lead code.
O sea, son ejercicios de lead code.
Ejercicios de estilo algorítmico y tal.
Claro.
Es que, por ejemplo, CodeSignal es la que utiliza...
Y se sabe porque es que encima tienen publicadas y todo.
Ahí las...
Mira, lo voy a enseñar para que la gente lo sepa.
Y para que lo veamos, existe esta que está muy chula porque la utilizan un montón de empresas, CodeSignal.
Y la utiliza Meta y se sabe que utiliza Meta, no solo porque yo he visto las pruebas de Meta,
Uber también, sino porque a veces lo dicen incluso cuando dicen, no, es que utilizamos CodeSignal porque tal y tal.
Uber y Meta la utilizan.
También SpaceX la utiliza, esta de CodeSignal.
Y de hecho, esto no es publicidad de CodeSignal, ¿eh?
A mí no me pagan absolutamente nada.
Lo digo porque a la gente que le pueda interesar, pues seguro que les ayuda.
Pero el tema es que tenéis aquí, si no me equivoco, en Company Challenges, creo,
que aquí tenéis algunas entrevistas, pruebas técnicas reales, por ejemplo, de SpaceX,
Uber, y esto gratuito, ¿eh?
O sea, que lo digo por si queréis practicar, que sepáis que podéis por ahí.
Netflix puede ser que también.
Quora, estoy convencido que sí.
Mira, Quora tiene mucho que ver porque hay alguien de OpenAI de Quora.
Vale, pues eso.
Será una parecida a CodeSignal, entiendo.
Sí, y en eso tenéis dos entrevistas.
Una que, bueno, en el caso mío, de repente hay gente que,
porque yo me iba como un puesto un poquito más de desarrollo de aplicaciones,
hay una entrevista como específica de Fronten y específica de lógica, de algoritmo.
Otros puestos, no sé, como de ingeniería más de datos, tienen otro tipo de entrevista,
pero en el caso de nosotros, que es un poco lo más relevante, me refiero a la gente que nos está viendo,
hay una entrevista de algoritmo, una entrevista de Fronten, como de ejercicio de Fronten,
de construir algo, y después una entrevista como de arquitectura,
de cómo construir una aplicación entera,
y desde cómo estructuras tus componentes en el Fronten y cómo manejáis la data
y cuándo ocupar un contexto o no, en React, por ejemplo, hasta la base de datos.
No tanto el modelo de las tablas y los FK, pero básicamente cómo harías eso
y después cómo lo escaláis y tener claridad de cuáles son los problemas.
Claro, como la infraestructura, ¿no?
Y cómo se hace la comunicación y esto.
Y la pregunta, ¿live coding te hicieron hacer? ¿Sabes?
Un live coding de haz la prueba aquí en vivo.
Sí, todo eso fue...
Todas fueron en vivo.
Todas fueron así como con alguien que te hacía una pregunta, o sea, que te ponía como un...
Y a decir un prompt, ¿no?
Un prompt, te ponía el problema.
Un prompt.
Sí, pero...
Hubiera sido buenísimo que utilizase ChagPT y le preguntasen en vivo a ChagPT.
ChagPT, créame un live coding ahora mismo para Felipe Torres.
No, no, ya hacía buenísimo, ¿eh?
Hubiera sido así.
Creo que hay un problema ahí, ético.
Pero hubiera sido maravilloso.
Pero no, cuando lo hacemos, cuando es estas típicas preguntas que te hacen
y que después, como yo no la soluciona y después te dicen ya, pero ¿qué tal si cambiamos esto?
Y la pregunta se complejiza.
Y después, y son de esas preguntas como que no tienen fin, porque las podéis siempre hacer más complejas
y te lo empiezan a complicar cada vez un poquito más.
Y eso no es normal, está bien, me refiero, porque no les interesa ver dónde te caes.
O sea, no, ah, se equivocó, me va para afuera.
Lo que les interesa es ver cómo llegas a esos problemas y cómo dices, no sé,
cómo soluciono esto con lo que me acabo de encontrar.
Y esa lógica, análisis y el pimponeo que uno puede hacer de conversación con el entrevistador
da muchas señales, como para uno decir, ah, sí, ahora entiendo, aunque no lo hayas solucionado,
pero casi como esa lógica y cómo estáis pensando en el problema, importa mucho.
¿Te dejan googlear las pruebas?
O sea, ¿te dejan googlear rollo las soluciones de, oye, no sé hacer esto?
O te dicen, no tienes que utilizar ChatGPT, seguro.
Sí, o sea, ChatGPT es un poquito OP, pero ponte tú para la entrevista de Frontend,
que la doy yo, la de código, me da lo mismo que la gente google todo el día.
Lo que me importa es que conozca los conceptos y de repente igual le decimos a la gente,
o yo les digo, mira, dentro del proceso de la entrevista, yo esta entrevista la he hecho un par de veces,
entonces conozco cuáles son los problemas, como donde la gente usualmente como que se topa con issues.
Pregúntame antes, puede googlear me refiero, pero a mí me entrega mucha más información.
Que me pregunte si me digas, oye, estoy pensando en esto, pero esto va a pasar y esto, ya, conversemos.
Porque si googleáis, son dos minutos de que estamos en silencio y de repente la solución mágica aparece,
yo digo como, bien, pero...
Pero, como lo has pensado, sí, exacto.
No sé cómo tomarme esto, ¿no?
Realmente ha salido esta solución porque sabías o porque la has encontrado y ya está.
Mira, te dicen por aquí una pregunta, me parece un poco obvia, pero yo voy a aprovechar para preguntar otra cosa.
Dicen, ¿toda la entrevista fue en inglés?
A ver, obviamente sí que fue en inglés.
Pero mi pregunta la voy a ampliar un poquito más.
¿Cuánto tiempo llevas tú viviendo en Estados Unidos?
Uh, como... ¿cinco años, seis años?
Cinco años.
Y te fuiste directamente desde Chile, ¿no?
Sí.
Vale.
¿Y cómo llevas el inglés?
No, bien, bien.
Es que es ahí que yo tengo una ventaja.
No, no, no, no frente al mundo me refiero, pero algo que a mí me sirvió mucho es que mi mamá me obligó cuando yo era niño a ir a clases de inglés, como a extra programáticas en el colegio.
Había unos cursos, así como después de clase.
Habían tres cursos y hacían la misma clase.
Y mi mamá me obligó a ir a los tres.
Entonces, yo iba a las tres veces la misma clase dentro de la semana y nada, ahí empecé a aprender inglés desde chico.
Entonces, como que me es un poquito...
Como que sabía inglés antes de venirme para acá.
Entonces, fue un poquito más fácil.
Pero sí, en el general, el gran valor.
Yo no lo hubiera hecho solo, pero mi mamá...
Bien, bien, bien.
Gracias.
No, no, está súper bien.
O sea, esto es lo que dicen como lo de plantar un árbol, ¿no?
Que dicen, ¿cuál es el mejor momento para plantar un árbol?
Bueno, uno es hace diez años y otro es ahora.
Otro es ya.
Entonces, con el inglés, pues igual, ¿no?
Mucha gente, pues, a lo mejor dice, ah, pero qué suerte, porque tu mamá te apuntó al inglés.
Bueno, pues, si tu mamá no lo hizo, ¿cuál es el mejor momento para volver a hacerlo?
Ahora.
Porque si lo volves a dejar para más adelante, pues, estás perdiendo ya el tiempo.
O sea, que...
Entonces, no te costó mucho la prueba técnica de OpenAI en inglés, ¿no?
O sea, la parte en inglés no, pero, claro, la parte técnica...
Sí, o sea...
La última entrevista que te hacen de paso es un poquito distinta porque yo la encuentro súper entretenida
y ojalá hubiera en general en las empresas el tiempo para hacerla, pero tuve que hacer una charla.
Hostia.
Un proyecto.
Y yo te lo encuentro genial.
Pero me dijeron, ven y preséntanos algo.
Lo que sea.
Lo que sea.
Ojalá que sea técnico porque te vamos a traer un panel de mucha gente de diferentes áreas de tecnología, ¿cachai?
Como ingeniero de tanto, de manager de tanto, IPM, etc.
Entonces, presentanos algo.
Y eso es entretenido.
Y ahí uno tiene que ver qué proyecto podéis presentar.
Algo que hayáis hecho y algo que podáis hablar.
Me refiero como por si tu empresa tenía un documento, un NDA que firmaste.
Entonces, tiene que haber hoy un balance.
Entonces, fue súper entretenido.
¿Y qué presentaste tú para convencer a la gente de OpenAI que te fiche del todo?
Es que yo llegué y dije, mira, yo en Brex yo estaba trabajando en una posición que se llama Staff Engineering.
Y que básicamente como que uno sigue haciendo cosas técnicas, pero tenéis esta visión un poquito más de tengo que trabajar con un equipo y tengo un poquito de gente a cargo y ver como problemas entre equipos.
Entonces, tienen como una componente un poquito más de, no sé si social es la palabra, pero una componente más de personas.
Entonces, yo dije, mira, no sé qué querrán.
Entonces, voy a hacer dos.
Entonces, dije, mira, tengo esta que es muy técnica, que es cómo implementamos como todo sistema de analítica y tracking de componentes y de performance simétrica en arquitectura en Brex.
Dije, es muy entretenido y me encanta ese problema, pero ya.
Y lo otro dije, eso es súper de frontend y cómo lo logramos y cómo tuvimos que hablar y luego evolucionamos el proyecto y cómo lo llevamos a cabo.
Y el otro dije, mira, hicimos una plataforma de pagos para la JSConf, porque la hicimos nosotros para ahorrarnos el costo que de repente te cobran una plataforma de tickets que son 15%, 20%, 30%, lo sé.
Dijimos, hagámosla nosotros y lo ensorceamos, la liberamos y dije, ¿sabes qué voy a hablar de eso?
Porque igual fue simpático y teníamos un equipo de desarrollo, me refiero, hubo toda una arquitectura.
Y dije, bueno, entonces los propusen los dos al comienzo, le dije, mira, estos tópicos.
Y me dijeron, bueno, hablan los dos.
Tuviste que hacer los dos charlas, eso te pasa por charlar.
Y dije, ¿qué hago? Puedo decirles, elijan ustedes.
Y me dijeron, bueno, si tenéis tiempo, pasen las dos.
Y dije, puta madre, weón.
Así que no, o sea, si se hable rapidito, me refiero, y conversamos de temas.
Pero fue entretenido.
Igual tengo la experiencia mía, o sea, uno puede hacer, no les recomiendo que vayan y hagan dos presentaciones,
pero que lo que sea que hablen, me refiero, también tiene que ser algo que conozcan.
Claro.
Y que hayan visto, me refiero, que hayan pasado como por todo.
La idea es como para saber hasta qué nivel llegaste de conocimiento técnico del problema
y cómo lo trataste de solucionar, y básicamente cuáles fueron los desafíos que hiciste,
a quién tuviste que convencer, con quién peleaste, cómo lo solucionaste,
como cosas que, además de la parte técnica.
Pues es un buen consejo, Felipe, eso, de tengan siempre preparada una presentación,
una charla de algún tema que dominen en inglés.
No sé, de algo que les guste y tal, porque la verdad es que sí que es verdad
que no es la primera vez que lo escucho, que en entrevistas, en pruebas, te lo piden.
Y a ti al menos te avisaron, pero yo sé de gente que fue más en la primera entrevista
que básicamente ya le preguntaron como, háblame de algo que te apasione,
y véndeme de que me tienes que convencer de utilizarlo, no sé qué.
Y eso lo escucha, no es la primera vez que lo escucho en Estados Unidos.
O sea que me parece un buen consejo para que la gente lo tenga en cuenta
de prepararse un tema que lo tengan en la cabeza, ¿sabes?
Porque si te pilla ahí sin prepararte nada, igual te pones a temblar ahí en inglés.
Uy, sí.
Sí, nunca lo he escuchado, qué buena.
O sea, porque me imagino del lado del entrevistador, ¿cachai?
Como que te entrega información de lo que le apasiona, de lo que sabe técnicamente.
Qué buena.
Sí, yo la había escuchado ya un par de veces, pero ahora que me estás diciendo esto,
pues estoy viendo que es como un patrón.
O sea, que a lo mejor es que les gusta.
No sé si es más para ver cómo lo presentas, es si sabes comunicarte en inglés.
No sé, o sea, me parece muy interesante.
Dice, ¿te hicieron pruebas más relacionadas a ingenio, aparte de pruebas técnicas?
Bueno, has comentado que sí que te hicieron una pregunta más de infraestructura, ¿no?
De arquitectura, de cómo los componentes se comunicaban con la base de datos y todo esto.
Otra cosa bastante interesante a tener en cuenta, que mucha gente no lo tiene en cuenta, ¿no?
El hecho de sí que entender un poco más la big picture de los proyectos de desarrollo web.
O sea, que mira, esa también, para tenerla por aquí.