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.
- Recientemente recibí una oferta de Amazon como desarrollador de software a tiempo completo, pero me cuesta aceptarla. Estuve internado allí hace dos veranos, pero la experiencia fue bastante estresante. No tengo otro o entrevista a mano. ¿Debo tomar la oferta de Amazon? Agradezco cualquier opinión!
- Preguntas generales para el desarrollo de software Descubrimiento del cliente: ¿qué necesito investigar?
- Cómo convertirse en un desarrollador web / software agnóstico
- ¿Qué compañía es mejor para una más fresca: SAP Labs o Amazon?
- Es mi primer día trabajando como desarrollador. Que debo saber
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.