Mi amigo está tratando de abandonar el campo del desarrollo de software porque está cansado de pensar. ¿Qué podría decir con esto?

Significa que actualmente está experimentando agotamiento. Le sucede a muchos desarrolladores de software que han estado bajo mucho estrés durante un período de tiempo significativo. Entre la cafeína y el horario de trabajo agitado de forzar el código constantemente sin tiempo real para trabajar a un ritmo regular, es común que su cuerpo comience a descomponerse. Tu mente pronto sigue.

Las personas manejan el estrés de manera diferente. Algunas personas están de acuerdo con trabajar 10 horas al día todos los días. Otros pueden equilibrar grandes cargas de trabajo con circunstancias exigentes. Aún otros son excelentes en el tiempo y la gestión de personas y esas situaciones no les molestan. Pero todos eventualmente necesitarán descansar y recuperarse, y si no lo consigue, perderá su creatividad e impulso, e incluso la resolución divertida de problemas como la programación se convierte en una tarea insuperable.

No estoy 100% seguro de mi respuesta, pero he escuchado a mucha gente decir algo similar, pensando que el césped es más verde en otros lugares, y generalmente es estrés y agotamiento.

Hablando desde mi experiencia, me cansé de hacer todo el trabajo duro y otros reciben elogios.

A veces, los desarrolladores no lo saben, agregar o eliminar una función no significa activar / desactivar un interruptor, bueno, la mayoría de las veces no lo es. Puede llevar horas desarrollar una función e incluso más horas de depuración si tiene un error causado por la nueva función y luego se realizan las pruebas …

Con todo esto en mente, verá que el gerente de proyecto o consultor funcional a veces se lleva todo el crédito. Puede ser difícil subir la escalera de la carrera, ya que normalmente estamos ocultos detrás de escena.

Ser desarrollador de software es como ser ingeniero de sonido, si el espectáculo va bien, nadie recuerda al ingeniero de sonido, pero si hay problemas de sonido, a veces se le echa la culpa.

Dicho esto, la mayoría de los desarrolladores de software aman su trabajo de tal manera que no ponen mucho en lo anterior.

He cambiado pero trabajo en un rol de Ingeniería de Sistemas donde soy más visible, puedo codificar y tener más vida social. Aunque la programación sigue siendo mi primer amor 🙂

Bueno, creo que quiere decir exactamente lo que dice (esto es SE, todos lo hacen :))

En el negocio del software, casi todo lo que haces es sentarte frente a tu PC y resolver los problemas y acertijos de hoy. Eso puede ser divertido durante algunos años, y puedes ser realmente bueno en eso, pero a veces la gente se cansa de esto. Es posible que quieran estar un poco más afuera, o construir cosas con sus manos en lugar de sus mentes. O bien, podrían amar lo que están haciendo en SE y quedarse allí hasta que tengan 60 años. A veces, las personas cambian. A veces no lo hacen.

¿Podrías pedirle que te explique más?

Tal vez no le parezca interesante pensar en este software en particular, o en las aplicaciones en general, y, en consecuencia, el proceso le está quitando la vida.

Puedo relacionarme con eso y no puedo pensar en ninguna otra explicación, ya que planea ir a estudiar algo que también parece que implica pensar mucho, probablemente sobre el software.

Puede ser agotador pensar en algo si el tema no te atrapa. Todos somos diferentes, y si esta cosa en particular no lo hace por él, no hay mucho que pueda hacer al respecto que no sea el cambio. Parece que en general no encuentra aplicaciones tan atractivas.

No es que yo sea el experto en esto, pero …

Me he sentido agotado antes. Tal vez lo que necesita es no abandonar el desarrollo de software, sino involucrarse en proyectos más simples, donde las cosas van como se supone que deben hacerlo, y no cada cosa que enfrenta es como uno de esos juegos de ingenio diseñados para hacer que su cabeza explote . Tal vez solo necesita algo de descanso mental.