Actualmente estoy trabajando como pasante en una gran empresa de desarrollo sin software. La posición que solicité no era específicamente una posición de desarrollo, pero el equipo que me contrató quería una licenciatura en CS para ayudar a desarrollar algunos proyectos internos para ellos. He estado aquí durante cuatro semanas y el desconcierto inicial está empezando a desaparecer. Sin embargo, soy el único especialista en CS en toda la oficina: nadie en mi equipo, en el edificio o incluso en las ubicaciones vecinas tiene experiencia en el desarrollo de software. Lo mejor que tengo es un administrador de base de datos, y su departamento está demasiado ocupado para apoyarme con mis proyectos. Mis compañeros de equipo me están ayudando a aprender cómo hacen su trabajo (lo que es importante para mí hacer mi trabajo), pero no hay nadie que me ayude a hacer mi trabajo mi , es decir, el desarrollo.
Los proyectos que me han dado tienen un alcance mayor que cualquier cosa que haya hecho en la escuela. Eso, combinado con el hecho de que estoy trabajando solo, tratando de desarrollar aplicaciones desde cero sin ninguna forma de guía o incluso con objetivos claramente definidos, me preocupa mucho mi capacidad para tener éxito. Apenas sé dónde debería empezar, y ahora probablemente me quedan menos de dos meses.
Siento que debería estar aprendiendo el proceso de desarrollo de software, pero ahora mismo es como si me estuviera abriendo paso en la oscuridad. Esto es especialmente preocupante para mí ya que, en primer lugar, no tengo mucha confianza con mis habilidades de desarrollo. He estado investigando y enseñándome a mí mismo, pero solo estoy recibiendo partes y piezas. Tienen altas expectativas de mí, pero no estoy seguro de mi capacidad para cumplir. Obviamente, necesito sentarme y hablar con mis gerentes sobre la posición en la que estoy y tengo la intención de hacerlo lo antes posible (a menudo viajan y salen de la oficina).
¿Cómo debo lidiar con esto? Esta pasantía terminará antes de que lo sepa, y no quiero irme sin nada que mostrar por mi tiempo aquí. Ellos tampoco quieren eso, y siempre están disponibles para ayudarme, pero sin el conocimiento de la programación, solo hay mucho que pueden hacer. Tengo miedo de decirles que soy incapaz de producir lo que ellos quieren. ¿Cómo debo relacionar esto con ellos? Veo a los pasantes de ingeniería que reciben ayuda de otros ingenieros, aprenden a hacer su trabajo y siento que estoy aquí sentado esperando el momento oportuno. Cualquier consejo sobre cómo rectificar mi situación sería muy apreciado.
Actualizar
Aprecio todos los comentarios útiles de todos, me ayudó a tranquilizarme. Lo primero que hice fue reunirme con mis gerentes y supervisores. Discutimos lo que se esperaba de mi tiempo aquí. Comprenden que no tengo mucho tiempo como pasante, y esto ayudó a poner un alcance en el tipo de marco que queremos lograr, lo que permitirá a futuros pasantes o empleados construir con suerte lo que dejé. También abordé mis inquietudes con respecto a mis capacidades con el tiempo asignado, que ellos entendieron y esperaron.
Recibí una llamada del administrador de la base de datos en otra ubicación; mi gerente habló con su supervisor y ellos apoyarán mi proyecto, que ahora me dará un recurso para usar, así que no me quedo sin idea. Que estoy haciendo. Eso es solo una mitad. De todos los proyectos posibles, lo redujimos a los dos más importantes para trabajar. En cuanto a mi otro proyecto, como alguien mencionó, soy esencialmente el arquitecto de software líder, que es una situación única para un interno. Si las cosas van al menos semi-exitosas, creo que obtendré un gran conocimiento y experiencia que me puede ayudar con futuros empleadores. Por ahora, creo que tengo una base sólida para comenzar a investigar y desarrollar mis proyectos. ¡Gracias de nuevo por las respuestas de todos!