Inicio esta nueva categoría en mi blog, contando un poco mis experiencias. Acá no vamos a ver nada de código, pero sí algunas buenas historias, o por lo menos para mí.
Alguna que otra vez me tocó dar clases en la facu de Javascript, y no me gusta mucho darle vueltas a la innecesaria explicación de diferenciar a Java de Javascript. La diferencia de Java y Javascript es la misma que la diferencia entre Carlos y Juan Carlos: son dos chabones diferentes. Java y Javascript son dos lenguajes de programación diferentes, aunque se llamen parecido. Punto final.
Sin embargo, este parecido en los nombres de ambos me han traído alguno que otro problema.
Entrevista 1
Cuando era muy muy junior, una vez fui a una entrevista de trabajo:
- Entrevistador: Qué bueno que viniste. Estamos buscando con urgencia un programador Java
- Yo: No programo en Java
- E: Pero es lo que pusiste en tu CV
- Y: No, puse Javascript. No es lo mismo
- E: Ah… sí, es verdad. Bueno, disculpame y gracias por venir
Entrevista 2
La segunda también fue de junior y fue un poco más traumática, pero al menos conseguí el trabajo…
El entrevistador me dice:
- Entrevistador 2: Acá programamos en Java y PHP
- Yo: Yo desarrollo en PHP, pero en Java no
- E: Bueno, si entrás a trabajar con nosotros, vas a tener que aprender Java, acá la mayoría de los sistemas están hechos con Java
Me hicieron salir, a los 5 minutos me llamaron y me comunicaron que había quedado. Que empezaba al otro día.
Por supuesto estaba feliz, era mi primer trabajo como desarrollador, pero también me preocupaba el no poder adaptarme por no saber Java. Así que cuando llegué a mi casa, me puse a ver tutoriales y hasta me compré un libro de Java, uno muy viejito del año 2.000.
Cuando llegué al otro día al trabajo, me presentaron a mi compañero:
- Yo: ¿Qué onda los sistemas que están hechos en Java?
- Compañero: Ni idea, yo no programo en Java y acá no hay nada hecho en Java
Pasaron los meses y temía que algún día me manden a modificar algo en Java, la verdad no tenía mucha experiencia, recién empezaba y a duras penas podía programar en Javascript y PHP, donde ya tenía desarrollado al menos como alumno.
Después de un tiempo, y al entrar en confianza con el entrevistador, que resultó ser mi jefe, le pregunté:
- Yo: ¿Por qué me dijiste que tenía que saber Java? No hay nada en Java acá
- Jefe: ¿Me estás cargando? Todo el sistema está hecho en Java
- Y: En Javascript
- J: Pensé que eran lo mismo