Cuarto día de #100DaysOfOcde

Featured image

Nunca había tenido mucho interés por postularme a algo, salvo el día anterior que mande mi curriculum a una empresa…

La empresa es Epidata, me postule como Programador JR. en Java. Para probar simplemente, no me gusta mucho Java pero quería ver a que nivel estaba sin practicar mucho, si era capaz de obtener el puesto.

La idea era medirme… Saber que tan capaz era, si podía competir contra otros programadores de Java.

Oficinas de Epidata

Tuve casi 3 horas de viaje, toda la zona tenia demoras importantes, por suerte llegue 20 minutos antes. Algo curioso de mi es que AMO MUCHO BASTANTE VIAJAR y realmente la pase de maravilla. Fui a la oficina de RR.HH. y la verdad era magnifica. Muy colorida, muy cuidada, algo que daba gusto de ver.

Oficinas de Epidata

Llegue demasiado temprano o mis colegas llegaron más tarde o no se… pero pase un rato a solas leyendo mensajes de Whatsapp que no había visto, cuando empezaron a llegar de a poco tuve la oportunidad de hablar con la mayoría. Nos pidieron que esperemos más tiempo por que faltaba gente.

La mayoría trabajaba con uno o dos lenguajes con suerte, algunos trabajaban y otros estudiaban, una de las chicas era bastante avanzada en la carrera pero seguía sin demostrar conocimiento verdadero simplemente por las charlas que tuvimos sobre frameworks, proyectos y código en general.

Cuando empezó la entrevista eran charlas de aproximadamente un minuto. ¿Quién eres? ¿A qué te dedicas? ¿Cuantos años tienes? ¿Estudias o trabajas en algo relacionado? Siguiente. Así hasta que llegamos a mí.

No esperaba tal reacción a decir verdad. Lo primero que dije fue mi nombre… “Soy Fernando Pastorelli” fue todo… la entrevistadora y directora de RR.HH. empezó a decir “Ah si ya se quien sos… continua, continua, voy a buscar tu curriculum, te estábamos esperando les pedí a las chicas que sino habías llegado te esperemos, había hablado bastante sobre vos con las chicas y el profesor que va a tomarles el examen…” … no sabia como reaccionar al principio me reí y volví a tomar control rápido… seguí contando… “Soy programador Full Stack, trabaje en frontend, backend, serverless, di varias char…”, en ese instante me interrumpió y me dijo “Si, si eso ya sabemos profundiza más a ver contame de tus proyectos, espera decime que anoto, ¿Qué edad tenes? ¿En qué año de la facultad estas? Seguí, seguí…”

Tuve que explicar cada item del curriculum y las otras dos chicas que estaban ahí con la señora corroboraban las cosas que había hecho por que varias estaban online o estaban en WebArchive. Repositorios, paginas, servidores. Un poco de todo.

Mi entrevista se extendió casi 10 minutos.

Básicamente tuve una ronda para mi solo.

Terminada la entrevista nos comentaron un par de cosas del trabajo y pasamos al examen.

El examen tenia como duración 1 hora y 40 minutos.

Las actividades eran hacer en pseudocódigo (Lo más parecido a Java) el algoritmo de sucesión de Fibonacci.

Y el segundo punto era saber si dos palabras distintas eran anagramas.

No sabia por donde empezar pero el de Fibonacci se me hizo sencillo, fue rápido. Desafié un poco las reglas por que… ¿Qué más parecido a Java que Java mismo? Pseudocódigo es una mierda inútil.

Empece a desarrollarlo y me pareció idiota la idea de hacerlo por separados con un método de recursividad y un método de iteración…

Preferí hacer uno solo por que no tenia ganas.

Examen

En segundo lugar se me complico ligeramente el anagrama… De igual modo lo resolví rápido. Preferí separar por caracteres todo y analizarlo de esa forma, se me hacia más sencillo de resolverlo de ese modo. No quería pensar mucho.

Examen 2

Sorpresivamente fui el primero que termino el examen, tarde aproximadamente 1 hora en punto. Fue penoso terminar tan rápido no sabia como hacer que pase el tiempo y me daba miedo sacar el celular. Tal vez me descalificarian por tenerlo en la mano.

Espere unos 40 minutos más aproximadamente. Llego la directora de recursos humanos y pregunto como íbamos. Yo quería terminar ya pero el resto seguían trabajando. Muchos no conocían bien Java como para saber algunos métodos útiles. Dijo que nos iba a dar 20 minutos más… mi agonía no terminaba… Espere otros 40 minutos, la directora de recursos humanos dio por finalizado el examen a las 2 horas y 20 minutos aproximadamente.

Dijo un par de cosas, nos explico quien era el profesor que iba a corregir los exámenes (Nicolás D’Ippolito: @srdipi) y nos fuimos.

A penas nos dijeron que nos podíamos ir aproveche y les pregunte a las chicas de RR.HH. si sabían donde podía comprar algo de comer, no conocía muy bien la zona y quería comer comida, no galletas.

Me dijeron, pero el lugar estaba cerrado y me fui a mi casa. Terminamos a las 5:40 de la tarde aproximadamente todo, la entrevista empezaba a las 2:30.

Me fui a mi casa y termine leyendo un par de cosas de Java y practicando un poco más, replicando el código del examen en el IDE que uso y ya. El examen daba perfecto en el IDE.

Con el examen termine cumpliendo mi hora diaria de código pero practique un poco más en mi casa. Básicamente eso fue todo lo destacable del Cuarto día de #100DaysOfCode