¿A muchos graduados de CS en realidad no les gusta su trabajo?

El último estudio que vi estimó que a la mitad de las personas no les gustan mucho sus trabajos, por lo que supongo que no depende de la carrera profesional.

Y al igual que todos los trabajos, la mayoría de la programación suele ser aburrida. La regla de oro que he aprendido es 2: 1: 3. Por mucho tiempo que vayas a programar, tomará aproximadamente el doble de tiempo diseñarlo y tres veces más tiempo para probarlo y depurarlo. Cualquier tiempo de diseño que omita probablemente terminará como depuración.

Entonces, si solo te gusta pensar en diseños, eso es solo un tercio del trabajo. Si solo le gusta escribir el código original, eso es solo una sexta parte del trabajo. Si te gusta arreglar errores tediosos que probablemente son bastante sutiles si otras personas no los notan, estás de suerte …

Eso no es para asustar a nadie. En parte, eso se debe a que no hay lugar para asustarte (los atletas pasan mucho tiempo entrenando y recuperándose, el tipo que dirige la pizzería de tu vecindario tiene que sentarse frente a un horno caliente día tras día), pero también porque cuando a medida que creces y eliminas las cosas aburridas con éxito, aumenta la proporción de trabajo interesante.

En términos de encuestas propias de la industria, que generalmente no se hacen públicas, es típico que aproximadamente el 20% de los empleados de ingeniería digan que están insatisfechos o muy insatisfechos con sus trabajos. Eso no significa necesariamente que no les guste la programación, podría significar que no les gusta la compañía, el gerente o cualquier otra cosa que les esté causando insatisfacción.

Descargo de responsabilidad: publicado anónimo, por lo que nadie intentará inferir nada sobre mis empleadores anteriores o actuales en base a lo anterior.

More Interesting

¿Por qué solo admiramos a alguien que comienza a programar temprano y consigue un trabajo en Google a los 20 años pero ignora a aquellos que comienzan a programar tarde?

Cuando se habla de las experiencias en los requisitos del trabajo de programación, ¿se puede contar un período de desarrollo de un proyecto personal?

¿Cuáles son algunos programas de maestría diferentes relacionados con la informática en los Estados Unidos de América?

¿Cómo puedo conseguir un trabajo haciendo investigación bioinformática sin obtener un doctorado?

¿Qué debo aprender en Python si quiero convertirme en un científico de datos?

¿Cómo se convierte uno en un codificador independiente?

¿Qué puedes hacer además de convertirte en ingeniero / desarrollador de software?

¿Cuál es la mejor manera de dejar una empresa de software explotador?

¿Cuáles son las habilidades esenciales para un ingeniero informático?

¿Tendré problemas para encontrar pasantías de ingeniería de software a finales de mis 20 años?

Teniendo en cuenta que no tengo ningún conocimiento previo de software o programación, ¿cómo aprendo a programar lo suficientemente bien como para que Facebook / Google esté interesado en contratarme?

¿Se sienten cerradas las principales compañías tecnológicas como Facebook y Google a los programadores autodidactas?

¿Silicon Valley minimiza la importancia de tener un título de CS de una de las 5 mejores escuelas?

¿A cuál debo unirme como más fresco: Accenture, Wipro o Cognizant?

¿Qué compañías ofrecen el salario más alto a los ingenieros mecánicos?