Siento que desperdicié 6 meses en un proyecto paralelo que no me beneficiará

Estoy haciendo una maestría en Ingeniería Eléctrica. Aproximadamente en agosto de 2014, mi supervisor se acercó a mí y me preguntó si podría terminar un proyecto que otra persona había comenzado ya que yo era el único que dominaba el lenguaje de programación. Estuve de acuerdo porque no parecía mucho trabajo en ese momento, y él dijo que habría espacio para publicaciones.

Ese proyecto escaló rápidamente: los requisitos cambiaron, el diseño cambió, el diseño se volvió más elaborado. Como resultado, pasé un total de probablemente 6 meses trabajando en esto. Tuve que ajustarme a las ideas de mi supervisor aunque probablemente no lo hubiera hecho de esa manera. Trabajé en mi tesis durante este tiempo también, pero fue bastante difícil hacer algo bueno.

Seguí fijando plazos después de los cuales detendría el proyecto en cualquier estado en el que se encontrara y continuaría con mi propio trabajo. Mi supervisor estaba muy pendiente de estas fechas, pero siempre me pedía que arreglara esto o aquello.

Ahora lo terminé, ha sido probado, pero no veo por qué hice esto en primer lugar. Solo se está escribiendo un documento relacionado con esto y lo que hice se usa como ejemplo, lo que significa que podría haber hecho un diseño mucho más simple y habría funcionado de todos modos porque a nadie le importa su funcionalidad. También soy el segundo autor de este artículo, aunque hice toda la programación. Se están agregando varios autores a este documento a través de pequeñas contribuciones (oa través de la buena voluntad...), por lo que terminará siendo uno de "esos" documentos.

Mencioné esto, dije que siento que desperdicié todo este tiempo para no ganar nada. A esto, mi supervisor respondió que planea usar algún día mi diseño para el trabajo de otro estudiante de posgrado. ¿Pero eso no es parte de mi trabajo? ¿Y si no se usa? Es solo tiempo perdido...

¿Qué puedo hacer? ¿Cualquier cosa? Estaba pensando en tomar el código que escribí, cambiar ligeramente la funcionalidad y publicarlo en mi sitio web para que al menos obtenga algún reconocimiento por el trabajo que hice. No estoy seguro si ese es el enfoque más profesional.

1 artículo en coautoría por solo 6 meses de trabajo de alguna programación menor fue una muy buena ganga. ¿Qué más esperabas?
@Alexandros, nunca dije que fuera menor. Este fue un gran procesador escrito en Verilog. No sé por qué me hizo hacer este grande, si uno pequeño hubiera bastado igual de bien para lo que quería publicar. Además, el supervisor sabía que no estaba relacionado con mi tema de tesis.
Aún 5 meses => 1 trabajo. ¿Cuántos otros documentos tiene como estudiante de maestría?
Tengo otro que escribí el invierno pasado mientras mi supervisor estaba de año sabático.
Anécdota: Pasé tres años tratando y sin poder ingresar a la escuela de medicina y finalmente obtuve una Maestría en Ciencias de la Computación. Hoy en día no paso tiempo preocupándome por esos tres años. A veces cometemos errores, las cosas no salen como queremos o no estamos contentos con los resultados. Así es como van las cosas. Trabajar aún más en algo que te hace sentir miserable es probablemente la opción menos atractiva.
Codificó algo que funcionó y llevó a que su nombre se agregara a un documento, todo esto en solo 6 meses. Yo no calificaría esto como tiempo perdido. Con respecto a la autoría, parece que no fue su idea y no escribió el artículo, por lo que el primer autor está fuera de discusión, el segundo es bastante bueno.
Entiendo su frustración por distraerse de su proyecto original, mi consejo sería aprovechar al máximo este logro y tratar de incluirlo en su tesis si es posible.
@CapeCode, mi nombre ya estaba en ese papel debido a mis contribuciones anteriores a este proyecto. El documento fue rechazado la primera vez, por lo que tuvimos que volver a escribirlo, lo que supongo que de alguna manera terminó involucrando rehacer todo el diseño del ejemplo. No quería reclamar la primera autoría de este artículo en particular, sino de otro relacionado con la implementación que hice. De todos modos, estoy amargado, pero probablemente lo dejaré pasar, dejaré este proyecto en manos de otra persona y no volveré a ofrecerme como voluntario para esto.
@CapeCode Bueno, depende de cómo sea el papel. Si el artículo no es muy bueno, puedo entender la frustración del OP. Pasar 6 meses para trabajar en un artículo común y corriente en el que terminas en medio de una gran lista de autores no me parece muy bien.
Si se dedica a la investigación académica, es casi seguro que esta no será la última vez que dedique seis meses o más a un proyecto cuyo resultado no es satisfactorio. Así es la investigación: el trabajo es intensivo y los resultados son inciertos. Uno se acostumbra o va a otra industria con una gratificación más instantánea.
@NateEldredge, el resultado del trabajo que hice es satisfactorio: mi diseño funciona exactamente como se especifica. El problema es que mi diseño simplemente se convertirá en el proyecto de maestría de otra persona y no ayuda directamente a mi propia tesis de ninguna manera. Me alegraré si me acreditan por esto en el futuro. De cualquier manera, realmente no quiero quedarme en la academia.
Si no quiere permanecer en la academia, un diseño de procesador funcional que implementó parece mucho, mucho más valioso que los trabajos académicos.

Respuestas (1)

Si aprendiste algo, ya sea en términos de programación o en términos de la vida, entonces no fue una pérdida de tiempo. La próxima vez que te encuentres en una situación como esta, sabrás decir "no" desde el principio.

Esto puede parecer una respuesta simplista, pero no pretende ser así. Mientras no sigas cometiendo los mismos errores una y otra vez, estarás avanzando en la vida.