¿Cuáles son algunas de las frustraciones más comunes para las personas que trabajan en la industria del software?

Creo que uno de los aspectos más frustrantes es la necesidad de aprender nuevas tecnologías para resolver los mismos problemas.

Quiero decir, que en este campo, la informática, el ingeniero de software o el programador de software, la tecnología y el conocimiento podrían ser más efímeros y transitorios que otras áreas.

Por lo tanto, en general, las personas que trabajan con el desarrollo de software pierden mucho tiempo para mantenerse al día, esforzándose por aprender nuevos lenguajes informáticos o renovar certificados en algunas tecnologías. Además, si los técnicos se detienen para hacerlo, entonces no podrán hacer un buen trabajo en un corto período de tiempo, o quedarán desactualizados muy pronto.

Otro aspecto que puede ser frustrante es que el sentido del software nunca se hace, es necesario mejorar y arreglar las cosas todo el tiempo.

Algunas personas afirman que el desarrollo de software es un arte.

En mi humilde opinión, no lo creo. El desarrollo de software es un proceso frío y pragmático. Es totalmente diferente producir música, pintar o hacer una escultura.

Finalmente, las personas que trabajan con el software tienden a resolver a las personas problemáticas más que a usar su creatividad para hacer nuevas ideas sorprendentes. Y la posibilidad de producir un buen software que en menos de cinco años será obsoleto y olvidadizo, es muy correcto.

La frustración común es que necesita trabajar / aprender incluso después de regresar de la oficina de lunes a viernes y también los fines de semana.

More Interesting

¿Cuáles son los beneficios de la programación orientada a objetos?

¿Cuál es la idea matemática más fascinante que las personas en ingeniería encuentran y aprecian?

¿Cuáles son todas las áreas en ingeniería de software? ¿Cuáles son las nuevas áreas emergentes en este momento?

¿Qué es Selenium RC y para qué se utiliza?

¿Me puede dar un ejemplo de software educativo?

¿Cuál es la forma recomendada de mantenerse actualizado con las últimas tecnologías, técnicas y herramientas en el desarrollo de software y aplicaciones?

Soy un desarrollador PHP / desarrollador web. ¿Necesito aprender sobre estructuras de datos y algoritmos?

¿Cuánto tiempo debe tomar un programador autodidacta para ser empleado?

¿Cuáles son las diversas propiedades de corrección de los modelos de software que se verifican con mayor frecuencia durante la verificación del modelo?

¿Cuál es la línea de código más larga que puede escribir / escribir / encontrar?

¿Qué factores deben tenerse en cuenta al contratar el desarrollo de software? ¿Especialmente en la India?

¿Puedo convertirme en un codificador / ingeniero de software o desarrollador profesional en una empresa de buena reputación si empiezo a escribir código a los 21 años?

¿Deberían los ingenieros de software que trabajan en la industria india de TI llamarse ingenieros? ¿Por qué o por qué no?

¿Cuál es el software más prolífico utilizado para crear un video a partir de imágenes de diapositivas y videoclips?

¿Cómo es el software Foundersuite? ¿Es útil?