Actualmente estoy trabajando como pasante en una gran empresa de desarrollo sin software. El puesto que solicité no era específicamente un puesto de desarrollo, pero el equipo que me contrató quería un experto en CS para ayudar a tratar de 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 experto 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 cual es importante para mí), pero no hay nadie que me ayude a hacer mi trabajo, 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 orientación o incluso objetivos claramente definidos, me preocupa mucho mi capacidad de tener éxito. Apenas sé por dónde debería comenzar, y ahora probablemente me quedan menos de dos meses.
Siento que debería estar aprendiendo el proceso de desarrollo de software, pero en este momento es como si me estuviera abriendo camino en la oscuridad. Esto es especialmente preocupante para mí, ya que no estoy muy seguro con mis habilidades de desarrollo en primer lugar. He estado investigando y enseñando a mí mismo, pero solo estoy obteniendo fragmentos. Tienen grandes expectativas de mí, pero no estoy seguro de mi capacidad para cumplir. Obviamente, necesito sentarme y hablar con mis gerentes sobre el puesto en el 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 darme cuenta, y no quiero irme sin nada que mostrar por mi tiempo aquí. Tampoco quieren eso, y siempre están disponibles para ayudarme, pero sin conocimiento de programación, solo hay mucho que pueden hacer. Tengo miedo de decirles que soy incapaz de producir lo que quieren. ¿Cómo debo relacionar esto con ellos? Veo a los pasantes de ingeniería obtener ayuda de otros ingenieros, aprender a hacer su trabajo, y siento que estoy sentado aquí esperando mi tiempo. Cualquier consejo sobre cómo rectificar mi situación sería muy apreciado.
Actualizar
Agradezco 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í. Entienden que no tengo tanto 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 dejo. También abordé mis preocupaciones con respecto a mis capacidades con el tiempo asignado, que entendieron y esperaban.
Recibí una llamada del administrador de la base de datos en otra ubicación: mi gerente habló con su supervisor y van a apoyar mi proyecto, lo que ahora me dará un recurso para usar, así que no estoy sentado sin tener idea de lo que hago ''. Estoy haciendo. Eso es solo la 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 salen al menos con semi éxito, creo que habré adquirido una gran cantidad de conocimiento y experiencia que me pueden 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!