¿Qué es ser como un ingeniero de software?

Técnicamente primero: comprenderá cómo funcionan las cosas en la web o la computadora. Es realmente agradable aprender y conocer todas estas cosas. Desarrollará cariño hacia su programación y desarrollo de software. También puede desarrollar software para sus propios requisitos.

Una persona con 3 a 5 años de experiencia generalmente se convierte en líder del equipo, por lo que podemos decir que con los años que aumentan sus responsabilidades, tendrá que aprender a manejar el equipo y los proyectos múltiples. Por lo tanto, debe estar preparado para asumir los cargos.

En cuanto a la presión laboral: no mucho si entiendes cómo funciona el material / programa / lógica , quiero decir que cuanto más conocimiento tengas, más fácil será encontrar tu trabajo, asumirás la tarea con confianza, lo harás felizmente, se te dará una tarea de I + D También, que es una ventaja añadida; Por otro lado, si no tiene el conocimiento requerido, tendrá miedo de asumir cualquier tarea y su trabajo será duro y aburrido.

Vida: si trabajas bien, volverás a casa libremente y a tiempo sin equipaje, tendrás un equilibrio saludable entre la vida laboral y personal. Todo lo que sigue será hermoso. El salario depende de su conocimiento y experiencia laboral. Una persona con 3 a 4 años de experiencia con buen conocimiento gana bastante bien.

Desde una perspectiva personal, no creo que sea tan importante, es un trabajo, como muchos otros. Tal vez tenga que trabajar horas inusuales, dependiendo de su trabajo, vivo en Australia, pero he trabajado en el Reino Unido y Estados Unidos, así que a veces me levanto tarde, pero también he tenido entre 9 y 5 empleos.

Técnicamente, en realidad solo se trata de presentar un problema y esperar que lo resuelva. Si trabaja para una gran empresa, podría ser un engranaje pequeño en una máquina grande, si trabaja en una pequeña empresa, podría ser la máquina completa.

A veces solo se trata de resolver problemas simples, como automatizar datos que provienen de 100 archivos de Excel en 1 archivo de Excel, mover columnas y cambiar datos para que se alimenten en otro sistema.

A veces es un poco más complicado como escribir una aplicación de escritorio completa.

La carga de trabajo * puede * ser muy alta, o puede ser bastante baja. Si eres bueno en tu trabajo, un trabajo de tiempo completo puede comenzar a sentirse a tiempo parcial, porque puedes resolver problemas rápidamente y automatizar las cosas.

Si desea ser un desarrollador de software, debe comenzar a * ser * un desarrollador de software, elegir un proyecto y comenzar a escribirlo. Digamos que quieres escribir un juego como Angry Birds, que puede parecer abrumador, pero la clave es dividirlo en partes pequeñas. No pienses “¿Cómo escribiré Angry Birds ?!”, piensa “¿Cómo mostraré una ventana en la pantalla?”. Una vez que haya mostrado la ventana, piense “¿Cómo mostraré un pequeño pájaro en la ventana?”.

Descomponga los grandes problemas en trozos pequeños, eso es el 90% del desarrollo de software, realmente lo es.

Es como cualquier otra profesión técnica. Dependiendo del trabajo, puede ser un trabajo duro, puede ser una rutina. O puede ser emocionante y estimulante. No todo es diversión y juegos.

Usted tiene la responsabilidad de entregar y entregar a tiempo. Puede que tenga que aguantar a los malos jefes o malos colegas.

Las horas pueden ser largas. Es posible que tenga un trabajo cómodo donde las horas son cortas. Depende de la suerte que tengas.

O te gusta este tipo de trabajo (programación), o no. En esta profesión, encuentras ambos tipos de personas. (Me gusta la programación, pero me estoy haciendo demasiado viejo para seguir haciéndolo. Como pasatiempo, claro. Pero ya no como profesión).