¿Es ético que un programador independiente haga proyectos escolares para otros estudiantes?

En lugar de basar una respuesta en las políticas de honestidad académica que se aplicarían al estudiante, voy a enmarcar mi respuesta en el contexto del Código de Ética y Práctica Profesional de Ingeniería de Software que ha sido aprobado por la ACM y la IEEE Computer Society.

Simplemente no. No creo que el programador independiente se esté comportando éticamente al hacer proyectos escolares para otros estudiantes. Tampoco creo que el estudiante se esté comportando éticamente al buscar individuos que hagan su trabajo por ellos.

Primero, el profesional independiente estaría violando el espíritu de 7.02, que dice que los ingenieros de software deben “ayudar a los colegas en el desarrollo profesional”. La enseñanza y la tutoría recaerían en la asistencia en el desarrollo profesional, pero hacer el trabajo para otra persona solo perjudica su capacidad de crecer y desarrollarse profesionalmente.

El estudiante probablemente estaría violando la carta de 7.03, que dice que un ingeniero de software “acreditará completamente el trabajo de los demás y se abstendrá de tomar créditos indebidos”. Sospecharía que el estudiante intentaría pasar el trabajo como propio para obtener crédito por la tarea.

El estudiante también estaría violando la mayoría de 8 al no trabajar para mejorar su conocimiento del desarrollo de software.

Es 100% poco ético hacer proyectos para otros estudiantes. Puede tutorizarlos si lo desea, pero la tutoría no puede proporcionar la solución completa. Puedes llevar al caballo al agua, pero debes tomar la bebida, ¡no tú!

Como desarrollador independiente y tutor profesional, espero que los atrapen a ambos si hacen la tarea, porque cuando hacen las tareas que ayudan a preparar a los estudiantes para el trabajo, en realidad no están ayudando a sus compañeros.