Recientemente me gradué con una Maestría en Matemáticas/Ingeniería (título doble) y fui contratado como ingeniero de software junior/novato en una empresa de consultoría, trabajando en la industria del software financiero. Fue una oportunidad increíble y me fue bien durante la entrevista telefónica, pero les informé sin rodeos sobre mi falta de experiencia y fui más que honesto con ellos sobre mi experiencia en programación. He realizado algunos proyectos en GH y he hecho codificación en la Universidad, pero no vengo de un entorno de informática y he sido muy honesto en mi evaluación personal. A pesar de eso, me contrataron y pensaron que podrían entrenarme para desarrollar cualquier cosa/todo lo que necesitaría saber.
Para resumir, ha sido difícil. Me contrataron a mediados de agosto, pero no comencé a ensuciarme las manos (programando...) hasta septiembre porque hubo problemas con mis credenciales. Me dieron asignaciones y temas de programación de nivel menor/medio, y aunque los completé todos, algunos me tomaron un poco de tiempo. Al principio, esto era aceptable; ahora que han pasado 2 meses, el tiempo que estoy tomando está empezando a irritar los nervios de mi supervisor. Está muy ocupado la mayor parte del tiempo y aunque ha reservado tiempo para entrenarme, a veces le pregunto cómo hacer algo más de una vez, lo que a veces puede molestarlo. El sistema con el que estoy trabajando es relativamente complejo y ya he desarrollado más de 20 documentos sobre cómo solucionar problemas a través de algunos errores/pasos comunes, soluciones de código y depuración básica. Pero todavía me faltan los fundamentos y las habilidades básicas de codificación, en las que he estado trabajando, pero a veces lucho con problemas introductorios básicos con los que no debería tener problemas en este momento. Pronto me mudaré a otro entorno donde se espera que haga mucho, mucho más y que pueda resolver todos los problemas en unos pocos minutos. También me están preguntando y él me está defendiendo ante los supervisores, pero no quiero que después se pongan grandes expectativas sobre mí.
Estoy aprendiendo más y más todos los días, pero no es lo suficientemente rápido. Le he preguntado, sin rodeos, si soy adecuado para la empresa o no; También le pregunté si no me estaba moviendo lo suficientemente rápido y me dijo que debería, necesito, moverme mucho más rápido. A veces, me toma un tiempo procesar la información para saber exactamente lo que necesito hacer y he sido así desde la universidad (incluso si obtuve el 100% en mis exámenes de ingeniería/matemáticas, yo era el que normalmente usaba TODOS los tiempo y rara vez, si es que alguna vez, me fui temprano).
¿Cómo debo proceder? Quiero tener éxito en el campo de la ingeniería de software, pero no sé qué hacer. Estudiar en casa es útil, pero parece que no es suficiente porque simplemente no tengo suficiente experiencia. En las próximas semanas, ¿qué puedo hacer para mejorarme? A veces, cuando habla muy rápido o realiza una serie compleja de pasos en 2 o 3 minutos, trato de pedir una aclaración pero, de nuevo, a veces tengo la impresión de que está molesto y siente que debería saberlo después de que lo diga una vez. .
No estoy de acuerdo con algunos aspectos de la respuesta de Fatties.
No tienes que empezar a programar a los 13 o 14 años para convertirte en un buen programador, solo tienes que comprimir la experiencia de programación en un tiempo más corto.
Y estoy absolutamente en desacuerdo con la afirmación.
Precisamente, en el software cuando estableces una tarea para alguien, la definición de fracaso es cuando hacen preguntas.
Si no haces las preguntas correctas , cometerás los mismos errores que cometen todos los principiantes. Te llevará la misma cantidad de tiempo (léase: varios años) convertirte en un "buen" programador.
Quieres/necesitas absorber años de experiencia en programación e interiorizarlos en poco tiempo. No será posible en 3 semanas y debe indicar claramente su falta de experiencia al hablar de sus futuras responsabilidades. Pero la falta de experiencia no es razón para rendirse, es un incentivo para aprender.
Brandín
Brandín
gordito
gordito
felipe kendall
gordito
gordito
Bernardo Barker
david thornley
gordito
gordito
Nadie