¿Cuáles son las ventajas y desventajas de ser ingeniero de software?

Pros:

  1. Puedes construir cosas potencialmente increíbles que pueden mejorar las cosas.
  2. Disfruta de la diversión de construir cosas y resolver problemas.
  3. Empleo estable, buenas condiciones de trabajo y flexibilidad según la empresa (trabajo desde casa, contratista / autónomo, horario flexible, etc.).

Contras:

  1. Aprendizaje constante, mantenerse al día con las nuevas tecnologías y tendencias, a expensas del tiempo personal.
  2. Estrés proveniente de la resolución de problemas todo el tiempo, a veces con urgencia.

Pensé que los contras no son necesariamente contras si te apasiona la programación y disfrutas la emoción de resolver problemas bajo presión (depende de lo buena que sea la administración también). Porque si realmente te encanta, leer / estudiar y hacer proyectos paralelos sería como un entretenimiento. A veces se piensa que es fácil perder el equilibrio con otros aspectos de la vida, y la vida no se trata solo de codificación.

Esto dependerá de qué tipo de desarrollador de software sea usted. La programación de juegos es muy diferente culturalmente que ser un programador de aplicaciones. La programación de aplicaciones en una startup frente a una gran entidad corporativa es muy diferente culturalmente.

Pros: Trabajas con grandes personas que son intelectualmente curiosas. Puede recorrer una buena tienda de desarrollo de software y aquí una profunda conversación filosófica de Picard vs Kirk. El próximo cubo discutirá los méritos de la economía del lado de la oferta. En el siguiente cubo, “debería dividir este código en más métodos o no”. Luego, en el siguiente cubo sobre el más cercano a la ventana, el clásico debate de Ginger vs Mary Anne se está desatando.

Este trabajo puede pagar bien y hasta ahora la demanda ha aumentado de manera constante.

Estás resolviendo problemas complejos.

Contras: a veces el equilibrio trabajo / vida puede ser un problema. A veces, los proyectos tienen plazos ajustados por razones que puedes entender. A veces, trabajas mucho tiempo extra si estás exento porque es barato.

En cualquier momento podría perder su trabajo por alguien que vive en el extranjero. O podrías ser el tipo que limpia su código cuando no funciona.

Estás resolviendo problemas muy mundanos y tediosos. A veces, el código de la placa de la caldera que tiene que escribir para que una GUI funcione, o para encargarse de la base de un servicio web, puede ser un aturdimiento mental.

Pros:
Eres un buen solucionador de problemas.
Tiene conocimiento de otros dominios para los que está escribiendo el software.
Aprendizaje rápido (debido a la tecnología en constante cambio)
Este campo todavía está evolucionando y su aprendizaje siempre continuará.

Contras:
A veces, perturba el equilibrio entre el trabajo y la vida.
A veces, horarios de trabajo inusuales debido a la diferencia en la zona horaria del cliente.
La gente a veces te maltrata como informático para reparar la computadora / software
Estilo de trabajo poco saludable que conduce a muchos problemas de salud.

Si te gusta la programación, lo disfrutarás. De lo contrario, se despertará cada mañana con pesadillas y se sentirá tentado a decir “Buen Señor, buenos días” en lugar de “Buenos días Señor”.

Pros: – Ahora eres INGENIERO DE SOFTWARE. WOW

Contras: – Eres otro ingeniero de software … Ops

Aprendes a tener potencial. (cuando olvida un punto y coma en algún lugar de 1000 líneas de código)

More Interesting

Si tengo una idea para una aplicación, ¿a quién debo contar?

Cómo unirse a National Geographic en India

Cómo mejorar mis habilidades de codificación y aterrizar en un trabajo bien remunerado en los países del Golfo

Soy ingeniero civil con 4 años de experiencia. ¿Qué tan difícil es conseguir un trabajo de ingeniería civil en Canadá para un titular de relaciones públicas?

¿Cuáles son algunos consejos para avanzar en tu carrera?

¿Qué hago si tengo los dos brazos rotos pero asisto a una escuela profesional práctica?

¿Son buenas las ubicaciones en BITS Pilani, Dubai?

¿La discriminación de nombres al solicitar trabajo es un mito o una prevalencia desafortunada?

Cómo ser un excelente estudiante de medicina

Cómo encontrar el valor para comenzar una nueva carrera de mi elección después de 5 años de graduación. (Incluso no sé qué elegir)

Sistemas integrados: ¿Un ingeniero informático tiene preferencia sobre un ingeniero eléctrico para un trabajo relacionado con el firmware?

¿Cuáles son buenos ejemplos de personas que tienen nombres magníficos que no coinciden con sus personalidades o carreras?

¿Qué puedes recoger rápidamente para poner tu pie en la puerta con el diseño / desarrollo web?

Cómo (como un MBA blanco graduado con fluidez en mandarín) comenzar como un agente de bienes raíces que se enfoca en inversores chinos

¿Cuál es la mejor manera de ganar dinero en mi tiempo libre como estudiante de ingeniería de segundo año en IIT Madras?