¿Cómo sobreviviste a la industria del desarrollo de software con un trabajo monótono, sin amigos, lejos de casa y viviendo como una máquina repetitiva todos los días?

La pregunta implica una serie de suposiciones falsas que están lejos de la verdad.

El desarrollo de software no tiene que ser monótono . La mayoría de las organizaciones innovan constantemente, creando nuevas soluciones, características, bibliotecas, juegos de herramientas. Mantienen bases de datos complejas, abordan desafíos de aprendizaje automático, integran servicios de terceros y resuelven problemas comerciales.

Claro, puede volverse repetitivo a veces. Pero a menos que esté trabajando en una pequeña tienda de sitios web que construye cientos de sitios comerciales simples al mes, siempre está preparado para otro desafío como desarrollador.

La falta de amigos tampoco está relacionada con la industria. Su entorno social a menudo se define antes de comenzar su carrera. Esos amigos no desaparecen así como así. Además, si eres un geek por naturaleza, es probable que asistas a varios eventos técnicos y conozcas nuevas personas que no se irriten al hablar de la tienda.

En términos generales, la industria de desarrollo de software no es muy diferente de cualquier otro trabajo de oficina . Sigue horas de trabajo similares y es probable que esté disponible por las tardes o durante el fin de semana, libre de lograr lo que quiera y unirse a diversas actividades sociales al aire libre.

Si usted es un adicto al trabajo que disfruta codificando todo el tiempo, esa es una pregunta diferente. Todavía puede trabajar desde un espacio de trabajo conjunto, asistir a hackatons, participar en desafíos de codificación competitivos, contribuir a proyectos de código abierto, asistir a eventos tecnológicos y conocer a otras personas que realmente se apasionan por la programación como usted.

Estoy seguro de que hay personas cuya experiencia subjetiva de desarrollo de software es así. La mía nunca ha sido.

Primero, sí, parte del trabajo es repetitivo. Incluso para trabajos que consideramos altamente creativos, eso es cierto. Digo que contando varios autores publicados, músicos, pintores, fotógrafos, escultores y actores entre mis amigos. El desarrollo de software es a menudo altamente creativo, pero de una manera que tiene más sobre las soluciones de ingeniería creativa que la creatividad en el sentido de las artes.

En segundo lugar, como dije, definitivamente tengo amigos. Gravito hacia las personas creativas. Me gusta la gente con la que trabajo, tanto en mi propia empresa como en varios de nuestros clientes.

Tercero, ciertamente he estado fuera de casa en proyectos de vez en cuando, pero la mayoría de los días trabajo fuera de la oficina de mi compañía o en sitios de clientes que están lo suficientemente cerca como para viajar allí. Estoy en casa la mayoría de las noches para cenar.

Parece que estás en la carrera equivocada. O al menos con la compañía equivocada.

Trabajo monótono – No. Tengo la oportunidad de construir cosas. Haz que las cosas funcionen. Es lo que siempre me ha encantado hacer y todavía me encanta hacerlo. ¿Qué más necesito?

No amigos, no. Bueno, tengo muy pocos amigos, principalmente porque así es como me gusta y tengo ansiedad social moderada. Pero no es un problema para mí.

Lejos de casa – No Trabajo desde casa, pero soy más afortunado que la mayoría. Entiendo que esto es mucho más un problema para muchas personas. Pero, sinceramente, si está buscando hacer crecer su carrera y obtener las mejores oportunidades, probablemente tendrá que lidiar con la reubicación sin importar en qué profesión se encuentre.

Vive como una máquina de repetición – No Si es usted, entonces necesita A) buscar formas de automatizar las cosas aburridas, o B) si es inevitable, comience a buscar la próxima oportunidad.

Buena suerte.

El trabajo no es monótono; Los ingenieros crean el futuro.

Todo ingeniero puede tener sus 10 años al sol.

Sobre el tema de los amigos, si estás vivo por dentro y entusiastas de la vida, eso será contagioso y atraerás amigos. Una vez que hagas suficientes amigos, puedes crear efectivamente un nuevo hogar en esta nueva ciudad.

Su perspectiva de la vida tendrá un fuerte impacto en la forma en que lo tratan y formará un círculo vicioso de retroalimentación.

Si esa es tu situación, renuncia y reinicia tu carrera.

No se supone que sea así, y aunque hay empleadores terribles, son una pequeña minoría.

Si estás lejos de casa y no tienes amigos a nivel local, eso se puede solucionar … pero lleva tiempo y motivación, lo que si trabajas durante horas estúpidas no tendrás.

Si el trabajo es monótono, encuentre una manera de automatizarlo. Si su empleador no lo deja, son idiotas, renuncie y déjelos seguir su propio camino (probablemente hasta el fracaso, pero en cualquier caso en ningún lugar muy agradable).

¡Un amor duro que viene atcha!

La industria del software no es responsable de su vida social. Usted está.

Mira, lo entiendo, me mudé de casa para trabajar en Londres cuando tenía 20 años, puede ser un poco confuso, pero fue lo mejor que hice. El resto de mi vida se formó en gran medida mudándome a Londres.

Si no me hubiera mudado a Londres, no habría comenzado mi carrera, si no hubiera comenzado mi carrera, no habría tenido las habilidades para postularme para relaciones públicas en Australia. También conocí a mi esposa en Londres.

Alejarse, asumir la responsabilidad de usted mismo, es el paso más importante para convertirse en un adulto.

Si quieres amigos, haz amigos. Únete a un grupo de reunión, un club, lo que sea.

Sé que es difícil ahora, pero es una oportunidad para comenzar tu vida.

No quiero ser grosero, pero la industria del software no es el problema aquí, tú sí.

Asumir la responsabilidad, esta podría ser la mejor oportunidad de tu vida.

Lo disfruto porque no es para nada así.

Es enormemente creativo, resuelve soluciones a objetivos comerciales que involucran software complejo.

Las personas con las que trabajo son inteligentes, y donde es inteligente, ingenioso generalmente no se queda atrás. Podemos reírnos mucho en la oficina y en el pub.

Es bastante fácil hacer amigos, especialmente cuando tienes varios intereses en la vida.

Y nunca estoy lejos de casa. Simplemente escojo y elijo mi trabajo para no tener que estarlo.

Solo sigue esta lista

  • Automatiza las cosas repetidas
  • Tenga un tiempo límite si es un programador duro (adicto al trabajo) y asista a eventos sociales fuera de su campo. Esto no afectará negativamente su tiempo de entrega CONFÍE EN MÍ 🙂
  • Comience un curso de automatización de negocios (nuevas ideas seguirán llegando)
  • Repita los pasos uno a 3 anteriores

Espero que esto responda a su pregunta

  1. No podía esperar para ir a trabajar todas las mañanas. Siempre hay algo nuevo que descubrir o aprender. Incluso después de décadas, solo comienzas a darte cuenta de cuánto no sabes.
  2. Tenía muchos amigos No siempre durante el trabajo (aunque en algunos trabajos tuve compañeros de trabajo que también eran amigos.
  3. Todos están fuera de casa durante el día de trabajo (excepto las personas que trabajan de forma remota, desde sus hogares), pero llegué a casa todas las noches (excepto algunos viajes de negocios).
  4. Como todos los días, duermo cada 24 horas, hago muchas cosas iguales todos los días. Todos lo hacemos. La mayor parte de la vida, no solo los seres humanos, funciona de esa manera.

“Sobreviví” el tiempo suficiente para retirarme, a la edad de 70 años.

Ninguna de esas cosas describe ninguna de mis experiencias en la industria del software. Mi trabajo es interesante y atractivo. Tengo amigos tanto en el trabajo como fuera del trabajo. La mayoría de las semanas son cuarenta horas. La mayoría de las semanas que no son son cincuenta, tal vez cincuenta y cinco. Y solo raramente es repetitivo.

Si puede describir su trabajo como en la pregunta, necesita encontrar una nueva compañía para trabajar.

Nunca enfrenté una situación tan horrible, gracias a Dios. Ninguno de los que conozco lo hizo.

Parece que estás mezclando desarrolladores de software con un empleado de entrada de datos que trabaja en condiciones realmente miserables.

More Interesting

Cómo capacitar a un no desarrollador en habilidades de control de calidad de software

Tengo menos de 18 años y quiero una cuenta de desarrollador de Apple. ¿Mis padres tendrían que inscribirse en el programa para desarrolladores de Apple y luego publicar mis aplicaciones?

¿Cuáles son algunos de los mejores artículos sobre desarrollo de software con C #?

¿Qué idiomas debo aprender para convertirme en desarrollador de software y desarrollador de sitios web?

Como desarrollador de software, ¿cómo elegiría entre dinero y desafío técnico?

¿Cuáles son algunos hábitos o prácticas sociales de los equipos de desarrolladores de software que son insultantes para las mujeres?

¿Por qué seguimos teniendo dificultades para medir el progreso a medida que se desarrolla el software?

Aproximadamente, ¿cuántos programadores hay en el mundo?

¿Qué se necesita para pasar al siguiente nivel: de un desarrollador de software novato a un profesional en Java?

¿Cuáles son las mejores herramientas para la creación de perfiles de rendimiento de JavaScript?

¿Cuáles son los requisitos para el desarrollo de software?

¿Una sólida base de circuitos digitales y electrónica hace una diferencia real si va a trabajar como desarrollador de software?

¿Qué porcentaje de desarrolladores de software profesionales han contribuido a proyectos de código abierto?

Soy un desarrollador de software y tiendo a perder detalles, ¿alguna técnica / consejo para mejorar esto?

¿Cómo es trabajar como desarrollador de software graduado?