Un nuevo programador de pregrado. Me sorprendió que lo contrataran en primer lugar. También me llevó a cuestionar el sistema educativo en general, especialmente las universidades.
En su currículum, transmitió que tiene conocimientos en desarrollo web front-end, desarrollo back-end, C y Python, lo que lo sobrecualificó para el puesto junior. Se hizo la prueba en la entrevista, quizás la prueba fue básica, ya que la pasó. Realmente no tengo un problema con esta persona personalmente, sino solo con su falta de conocimiento en programación.
Entiende la SINTAXIS de todos los lenguajes de programación que inscribió en el currículum, sin embargo, en lo que respecta a la resolución de problemas, la programación real de esta persona no tenía ningún conocimiento. Saber un lenguaje de programación y saber programar son dos cosas diferentes, respectivamente.
Soy una persona paciente, trabajé con él 3 meses, entendí sus debilidades y traté de hacer que funcionara. Él era mi asistente, por lo tanto, quería que él hiciera ciertas tareas fáciles mientras me enfoco en crear aplicaciones principales para la empresa. Han pasado 3 meses y no se adapta a las tareas que le he puesto. La tarea principal que quería que hiciera es el mantenimiento del sitio web y el desarrollo de pequeños parches para mejorar el sitio web. No solo falló, sino que hizo que el sitio web en vivo no funcionara durante 1 día, lo que fue un problema importante para la empresa y la responsabilidad recayó en mí.
Mi pregunta es, ¿por qué las universidades enseñan algo que no se practica en el lugar de trabajo? ¿Debo contactar a mi jefe y decirle que busque a otra persona?
Realmente traté de hacer que funcionara, pero es difícil para mí mantener todo.
Mi pregunta es, ¿por qué las universidades enseñan algo que no se practica en el lugar de trabajo?
Este es un tema clásico de quién está enseñando la clase y quién está elaborando el plan de estudios. En algunos casos, las universidades pueden estar muy desactualizadas en comparación con lo que sucede en el mundo real. No se puede hacer mucho al respecto, excepto que el estudiante haga su tarea para asegurarse de que los idiomas que se usan en las lecciones sean relevantes.
¿Debo contactar a mi jefe y decirle que busque a otra persona?
No estoy exactamente seguro de lo que esperarías de alguien que acaba de salir de la universidad. Este es su primer trabajo en el mundo profesional (lo más probable), se necesita tiempo para pasar del pensamiento académico al mundo real .
Mi consejo, y esto también lo ayudará a usted , es establecer un programa de capacitación y presentárselo a su jefe en nombre de sus compañeros de trabajo. Hágale saber a su gerente las limitaciones de tiempo que esto le impondrá y déjelo decidir si procede o no. Este es un enfoque positivo de la situación, en lugar de intentar despedir al novato.
Asegúrese de utilizar un enfoque basado en hechos puros cuando discuta las debilidades de sus compañeros de trabajo con su gerente, y no agregue ningún sesgo personal.
En primer lugar, trate de dar un paso atrás y tomar una mirada objetiva a la situación. ¿Estás seguro de que no esperas demasiado de alguien que acaba de salir de la escuela? Como dices, has contratado a alguien que acaba de salir de la escuela. Lo que está hablando puede parecerle un conocimiento básico ahora porque probablemente tenga muchos años de experiencia, pero todos tuvimos que comenzar en alguna parte. La educación superior es notoria por estar fuera de contacto en la mayoría de los campos, y mucho menos en un campo como el desarrollo de software donde las cosas cambian prácticamente semanalmente.
En segundo lugar, evalúe si está estableciendo o no las tareas correctas para esta persona y si le está brindando suficiente orientación. Nuevamente, el mantenimiento del sitio web y el desarrollo de parches pueden parecerle tareas simples, pero yo diría que son una de las cosas más difíciles de hacer bien. También debe esperar tener que enseñarle a esta persona cómo completar las tareas que le ha asignado y qué puede hacer si se atasca. Recuerde, nunca han hecho nada de esto antes. Saben tan poco sobre programación en el mundo real que probablemente ni siquiera sepan por dónde empezar a averiguar qué necesitan aprender para completar las tareas que les ha asignado.
Si esperabas tener un asistente a quien simplemente podrías descargarle un poco de trabajo pesado sin tener que interactuar mucho con él además de darle una lista de tareas, entonces contratar a un recién graduado no parece ser la mejor solución. Si este era el objetivo de contratar a esta persona, entonces es importante discutir esto con su jefe y decidir cómo seguir adelante: decida apuntar a largo plazo y moldear a esta persona en lo que necesita, o buscar una solución a corto plazo. y contrate a alguien más que sea adecuado de inmediato.
Una cosa a tener en cuenta es que si tiene un asistente de cualquier tipo, si comete un error, siempre será su responsabilidad, de la misma manera que es responsabilidad de su gerente cuando comete un error . Usted decide qué tareas asignar a este empleado y es responsable de verificar su trabajo. Parece que subestimas la cantidad de trabajo que implica tener a alguien que te informe.
¿Por qué las universidades enseñan algo que no se practica en el lugar de trabajo?
Porque las personas que hacen las llamadas en las universidades trabajan en universidades, no en lugares como el suyo, por lo que saben poco o nada sobre el trabajo real que terminarán haciendo sus estudiantes.
¿Debo contactar a mi jefe y decirle que busque a otra persona?
Definitivamente deberías plantearle tus preocupaciones a tu jefe, pero no le digas que busque a otra persona, esa no es tu decisión, tal vez no seas un buen entrenador, tal vez necesite más tiempo o hacer actividades más fáciles.
Mi pregunta es, ¿por qué las universidades enseñan algo que no se practica en el lugar de trabajo?
¿Porque no saben mejor?
Mi experiencia (en Alemania) es que las universidades están abiertas a "programadores del mundo real" que se ofrecen como voluntarios para organizar campamentos de codificación, dojos de codificación, retiros de codificación y similares donde puede mostrar a los estudiantes qué habilidades son valiosas al menos en su empresa. ¡Anímate y mejora el sistema educativo!
¿Debo contactar a mi jefe y decirle que busque a otra persona?
Al menos deberías decirle a tu jefe que este nuevo compañero de trabajo necesita más capacitación. Y debes decirle cuánto tiempo extra tomará si tienes que hacerlo.
usuario34587
Nadie
Bernardo Barker
Brandín
Devx
Brandín
sopa de zombies