¿Es bueno hacer una pasantía como desarrollador si soy el único desarrollador que tienen en el equipo y quiere que desarrolle el producto para ellos pero no soy un desarrollador rockstar?

Estoy de acuerdo con muchas de las respuestas anteriores, pero me gustaría ampliar un poco esto.

Primero, la sinopsis: No, no debes tomar esta “pasantía”.

Me gustaría hablar sobre por qué.

Aquí hay dos posibilidades: o esta es una compañía que vende algún producto o servicio que no es software, y usted estará trabajando en algo que aumente o habilite ese producto o servicio, o, lamentablemente, es más probable que vaya ser el “interno” que es el único desarrollador del producto real de la compañía.

Cualquiera de los dos es malo. El segundo es ridículamente peor.

En cualquier caso, se niegan a invertir adecuadamente en algo necesario para su negocio. Han identificado una necesidad y, en lugar de estar dispuestos a invertir recursos para hacer un trabajo adecuado, están tratando de cortar esquinas y construirlo lo más cerca posible de la nada. O no entienden qué es el software y cómo está hecho (probablemente), o simplemente no les importa y están tratando de salirse con la cosa más barata y desagradable (también probable). Probablemente una combinación de esos.

Puedes ver por qué, si lo que ellos quieren que hagas es su PRODUCTO REAL , por qué esta idea es mucho peor.

Pero esa introducción explica por qué es una mala idea para ellos. Lo que me gustaría explicar es por qué es malo para USTED :

  1. Como las respuestas anteriores han dejado en claro, obviamente están tratando de aprovecharse de usted. Piensan que pueden hacer que trabaje a bajo precio (¡o gratis!) Y por eso le proponen esta “pasantía” que no es una pasantía. Esto es malo no solo porque lo están estafando, sino también porque demuestra que, en general, no son confiables, y no puede confiar en NADA que le digan o le ofrezcan debido a esto.
  2. Como expliqué anteriormente, esta es una idea terrible PARA ELLOS porque no se están tomando en serio el desarrollo del software y esto hará que fallen. Esta incompetencia no existirá de forma aislada, sino que será una podredumbre general dentro de la empresa. No necesitas eso, en absoluto.
  3. El propósito de una pasantía real es enseñar. Todos los pasantes que he contratado a lo largo de los años estaban allí para aprender cosas, y el trabajo que obtuve de ellos fue una consideración secundaria. No puedes aprender nada en esta situación, excepto tal vez cosas que podrías enseñarte sin su ayuda. No hay crecimiento aquí. Es un entorno que INHIBIRÁ el crecimiento, porque se lo presionará para que haga las cosas rápidamente sin orientación y lo hará mal. No aprenderá y podría desarrollar hábitos e ideas que necesita para desaprender .
  4. Una respuesta anterior sugirió que, tal vez tomas el trabajo para obtener experiencia en currículum (CV). Con gran respeto a la persona que dio esa respuesta, debo estar en desacuerdo. Imaginemos que soy un gerente de contratación para un puesto que está buscando. Has realizado esta “pasantía” y estás buscando un trabajo diferente (y mejor). No me llevaría mucho tiempo determinar de qué se trataba la “pasantía”. Entonces, tendría muchas, muchas preocupaciones. No habrá aprendido las mejores prácticas o cualquier otra cosa realmente de los desarrolladores experimentados que lo rodean, porque no hay ninguna, por lo que no es mejor para mí que alguien sin experiencia laboral que sea autodidacta. Además, como mencioné anteriormente, la probabilidad de que haya aprendido muchas cosas malas y las peores prácticas es alta. Eso no significa un insulto para usted, es solo una consecuencia casi inevitable de ser lanzado a un proyecto sin orientación y haciendo lo mejor que pueda. Por lo tanto, aunque podría admirar su esfuerzo y coraje para asumir esto, me preocuparía que usted fuera peor que alguien sin ninguna experiencia.
  5. Estos idiotas que te contratarían para esta “pasantía” van a fallar. Este proyecto va a fallar. Y no se culparán ni reevaluarán su estrategia. Te culparán a ti. Psicológica, emocional y reputacionalmente, recibirás una paliza. Y es una paliza que no necesitas y no mereces.

Mira a otra parte. Encuentre una pasantía real, o incluso un rol de desarrollador junior. Edúcate tu mismo. Busque personas que lo respeten y lo usen bien.

Manténgase alejado de esta “pasantía” falsa.

Deberías huir tan rápido como puedas.

Si realmente está en el nivel interno, es decir, sin experiencia en desarrollo comercial, se sentirá abrumado antes del almuerzo del primer día.

Si tiene experiencia en el desarrollo de software comercial, debe ser contratado y pagado como tal, no como pasante. Alguien está tratando de aprovecharse de ti.

Dijiste que hay equipo pero no desarrollador. Eso no es un equipo. Eso es solo un montón de gente hablando :-). Un equipo de desarrollo necesita tener más desarrolladores que personas de soporte.

Para una versión diferente, si puedes hackear que no te paguen un poco, la experiencia podría ser excelente en un CV. Sí, se están aprovechando de ti, probablemente. Sin embargo, a veces puede ser difícil poner un pie en la puerta y la experiencia en el CV habla más de lo académico en muchos lugares. Entonces, depende de usted: ¿puede obtener la experiencia del mundo real que necesita para usarla como un trampolín para mejorar las cosas y puede pagar la pasantía? Si es así, úselos a cambio para obtener la experiencia que necesita. A veces, ese tipo de empresas son una especie de puerta giratoria: saben que no van a mantener a la gente cerca, pero siguen sirviendo a las personas a las que asumen al proporcionarles una puerta de acceso a pastos más verdes. Simplemente entra con los ojos abiertos y no sientas una lealtad equivocada por la oportunidad cuando te pagan mal desde el principio.

Si estuviera haciendo una pasantía, me gustaría, ante todo, aprender de alguien que haya experimentado hacer lo que yo quiero hacer. Definitivamente preferiría que me paguen.

La situación que ha descrito no parece tener esa calidad. ¿Quién te va a enseñar cómo ser un desarrollador?

No lo haría a menos que no hubiera otra opción.

No me suena bien.

¿Eres el * único * desarrollador? Eso significa que también eres desarrollador principal , y esa no es una posición de pasante.

Suena más como si quisieran que hicieras el trabajo, pero que no te paguen.

Si yo fuera el único desarrollador de una empresa (eso en sí mismo estaría bien para mí), me gustaría recibir un pago adecuado. “Interno” suena bien pagado o muy bajo.

No te preocupes por términos como “estrella de rock”, todo es una mierda.

Estoy de acuerdo con Garry y Keith; Están tratando de aprovecharse de ti. Una pasantía es una oportunidad para que usted obtenga experiencia práctica con desarrolladores establecidos. Esta oferta no es eso.

More Interesting

¿Existe un marco de especificación de producto para gerentes de producto?

¿Cuáles son las ventajas y desventajas de hacer una investigación de usuarios con las mismas personas pero con muchos productos diferentes frente a todas las personas diferentes con muchos productos diferentes?

Como desarrollador, ¿qué herramientas de productividad prefiere?

¿Qué industrias o productos están listos para ser interrumpidos o mejorados por un servicio de suscripción?

¿Quién es el mejor proveedor de servicios de certificación Agile / Scrum?

¿Cuál es la mejor aplicación de gestión de proyectos para los fundadores de startups que gestionan muchos subproyectos: Pivotal Tracker, Asana, Trello u otra cosa? Sería útil compartir ciertos proyectos con otros miembros del equipo, asignar tareas a otros, etc.

Desarrollo de productos: ¿Cuándo debería escuchar los consejos de los primeros usuarios?

¿Cómo recompensa y define el crecimiento profesional dentro de una organización plana de productos y tecnología?

¿Cómo responde a los clientes cuando plantean errores / problemas en su producto que es probable que no se solucionen de inmediato?

¿Qué es una historia de producto y cómo desarrollar una convincente?

¿Cuáles son las mejores herramientas de comentarios de los clientes para el desarrollo de productos?

Amazon (empresa): ¿Cuál es el enfoque de Amazon para el desarrollo y la gestión de productos?

¿Cuáles son los principales pasos para desarrollar un producto? ¿Qué es crítico para la funcionalidad de un producto (servidores, etc.)?

¿Cuán detallado y bien informado debo ser sobre un producto que quiero que haga un fabricante?

Cómo aprender las fases de construcción de un producto de inicio desde la ideación hasta la ejecución