Gracias por el A2A!
Entendí la pregunta como una solicitud de respuesta obvia, así que tenga en cuenta.
PROS:
- ¿Cómo convertirse en multimillonario escribiendo un software? ¿Necesito una sola computadora portátil y un software o más, dónde y cómo empiezo?
- ¿Qué es probable que conduzca a un salario más alto, una carrera como ingeniero de software integrado o una carrera como científico de datos?
- ¿Cuál es el papel del aprendiz de ingeniero en Cognizant? ¿Está relacionado con IS o igual que PAT?
- Cómo pasar de ser ingeniero de software a trabajar como banquero de inversión
- ¿Cuáles son los 5 temas principales que un estudiante de ciencias de la computación debe dominar durante la graduación para que lo ayude en el futuro mientras trabaja en cualquier empresa?
- Mercado de trabajo altamente activo y con gran demanda de profesionales. Los pagos de entrada son levemente más altos que el promedio, considerando las ocupaciones más comunes con las que entré en contacto. Esto está altamente influenciado por la ubicación geográfica y cronológica;
- Retroalimentación coherente de corto a corto plazo sobre el éxito o el fracaso de la mayoría del trabajo realizado. Eso permite un impulso de motivación en el éxito y acciones correctivas efectivas en caso de fracaso, generando “aprendizaje de alta frecuencia”;
- Es un trabajo que alienta, recompensa y mejora el pensamiento racional y la lógica. Esto tiene un reflejo en todos los aspectos de la vida. Ser escéptico lo lleva al siguiente nivel cuando comienza a lidiar con el tipo de trabajo de Arquitectura de Software;
- Una industria en auge en la era de la información y una que, creo, se beneficia más de ella. Después del advenimiento de Cloud Computing, IAAS e IaC, el costo está desapareciendo, y la eficiencia y la accesibilidad simplemente se arrojaron a la estratosfera. Trabajar en esta rama del desarrollo de software es simplemente algo increíble;
- Profesión no regulada, a diferencia de la atención médica y la ley, que no necesita regulación, a diferencia de la atención médica y la ley, y a pesar de lo que algunas personas piensan y dicen. Según toda mi experiencia, una de las cosas que más respeto son los increíbles profesionales que conocí que vinieron de otras industrias porque eran infelices y vencieron a todos los clientes promedio con los ojos cerrados. Realmente un privilegio para nosotros;
- Accesibilidad extremadamente alta para la formación de la Nueva economía, ya que los proyectos se pueden iniciar con casi nada de recursos necesarios. Algo también muy influenciado por Cloud Computing y el software libre y los movimientos de código abierto.
- Velocidad en la que evolucionan los métodos, técnicas y herramientas. Esto significa que algo sorprendente siempre está a la vuelta de la esquina. Y también significa que nunca puedes dejar de aprender. Esto puede ser una estafa para algunos. No es para mí, ver el siguiente tema;
- Como soy fanático, usuario, activista y donante de iniciativas de autoaprendizaje accesibles y bajo demanda, lo que probablemente más me gusta de la industria del software es cómo se beneficia de ellas. Es simplemente abrumador. Puede comenzar con nada e ir probablemente a Data Scientist o AI Specialist si lo desea. Y creo que muchas empresas hoy valoran eso incluso más que la educación tradicional. Simplemente amo esto. También debería decir que no abogo contra la educación formal. Tengo una licenciatura en CS y sé que es importante.
CONTRAS
- Mucha parcialidad en las herramientas (como lenguajes o plataformas) en la mayoría de los lugares donde trabajé. Esta es generalmente una buena señal para detectar malos profesionales;
- Consecuencia del tema anterior y las relaciones comerciales comerciales, un número a veces abrumador de modas y tendencias que van demasiado lejos del pensamiento racional. Afortunadamente, el auge del software libre y de los movimientos de código abierto ayudó MUCHO en ese aspecto, porque las comunidades sólidas y permanentes tienden a formarse en torno a soluciones eficaces comprobadas. Sigue siendo un gran problema si estás en mercados corporativos;
- La naturaleza del trabajo exige la capacidad de lidiar con la complejidad. A medida que los proyectos crecen en tamaño, escala e importancia, esta necesidad tiende a seguir una escala logarítmica. Esto también es algo que no perciben los profesionales sesgados promedio, que tienden a no mejorar su codificación con el tiempo (recuerden, hacer algo mal o ineficientemente no es el problema, ya que nadie nace con conocimiento y esto no es su culpa. No aprender de sus errores o querer mejorar es, esta es su responsabilidad);
- También una desventaja en los mercados corporativos, liderar o administrar posiciones que no entienden la naturaleza de la industria agregada con malos profesionales puede causar mucho daño, hundir proyectos y generar productos que se vuelven tan desordenados que no pueden escalar en algún momento y solo pueden ser arrojado a la basura. Eso también dificulta el potencial de crecimiento de los profesionales que desean ser mejores.
En conclusión, sobre desear tener que tener cuidado de la salud: ¡ NO GRACIAS! Tratar con personas es algo que incluso puede ser muy gratificante, ¡pero arreglar a las personas es un infierno! Por lo general, no tienen buenas trazas de pila, son muy defectuosas e impredecibles. Y quería ser biólogo en algún momento de mi infancia, pero nunca pude abrir una rana con un bisturí, así que no sirve de nada.
Saludos cordiales, y perdón por la gran respuesta. ¡Eso es lo que obtienes cuando preguntas sobre algo que me gusta mucho!