Soy un desarrollador web novato y estoy buscando un puesto junior. Recientemente envié mi currículum a un puesto para una empresa que buscaba un candidato con:
En la entrevista telefónica, les dije que no conozco angular 2 en absoluto. Después de la entrevista, la empresa me pidió que pasara una "prueba": codificar un sitio web de una página basado en una maqueta .PSD, usando angular 2. Esta es una tarea bastante desafiante para alguien de mi nivel de habilidad, especialmente porque tengo que usar una tecnología que no conozco,
Tengo la sensación de que simplemente están buscando a alguien que les construya una página de forma gratuita. ¿Qué tengo que hacer?
Algunas opciones que he pensado:
¿Cuál de estos es el curso de acción más profesional? ¿Qué es más probable que me consiga el trabajo?
Si les dices "f-off" no obtendrás nada de ellos. No le deben nada por los 2 días de "codificación". La prueba es un requisito previo para obtener un trabajo, si elige no hacerlo, no obtiene el trabajo. Depende de usted si el tiempo invertido vale la pena.
Supongo que hay una razón por la que le piden que use angular-2, es probable que sea fundamental para su negocio y/o productos. Si no hace la prueba de la forma en que lo requieren, es mejor que no la haga en absoluto. Si no lo sabe y no puede realizar lo que se necesita para la prueba, es probable que deba buscar otro puesto.
Si es capaz de sentirse cómodo con angular-2 para completar la prueba, podría ser una buena ventaja que no estaba familiarizado con él antes, pero aprendió lo que podía hacer por su cuenta para ellos. Eso demostrará al empleador que eres flexible y que aprendes rápido.
Eche un vistazo aquí: http://www.angular2.com/ tienen muchos recursos para ayudar a aprender.
Justo o no, las pruebas como esta son comunes (especialmente para roles de nivel junior, pero esa puede ser mi percepción). Algunos de ellos pueden tomar mucho tiempo para completar. Si se trata de una prueba artificial o algo que eventualmente se abre paso en el código de producción, no debería importar realmente: es la misma cantidad de trabajo para usted de cualquier manera.
En términos de uso de Angular 2, si simplemente no lo usa sin discutirlo con ellos primero, parecerá que no sigue las instrucciones. Dicho esto, en algunas empresas, puede ser posible (pero posiblemente arriesgado) negociar qué tecnologías usará para realizar la prueba.
Un punto más a considerar: Angular 2 es bueno saberlo de todos modos. Puede esperar aprenderlo si obtiene el trabajo, e incluso si no lo hace, seguirá siendo útil para otras entrevistas y solicitudes de empleo.
A decir verdad, si desea realizar este trabajo, su mejor opción es simplemente sonreír y soportarlo.
Donald