Para las mujeres de todo el mundo, imagine que tiene 16 años y elige su carrera futura. ¿Te gustaría que estuviera en el desarrollo de software? ¿Si es así por qué? Si no, ¿por qué no?

Técnicamente hay un pequeño subconjunto de mujeres que se dedican a ese tipo de cosas.

Las campañas realizadas con la ayuda de programadores con décadas de experiencia indicando que es fácil son algo cuestionables. Para un programador así es todo simple en su complejidad. Están preparados para aprender esas cosas ya. Para entenderlos. Por otra parte, una persona ingenua de programación encontrará en cambio una programación terriblemente difícil.

A medida que avanzamos en un campo perdemos el rastro de lo que es difícil y lo que no. Podemos pensar que ciertos problemas no son problemáticos porque tenemos la comprensión necesaria para verlos como fáciles. Sabemos lo que es difícil para nosotros. Echa un vistazo a todo lo que has aprendido. Observe lo útil que es. Ahora considera a una persona que no tiene nada de eso.

Las mujeres en general no les gusta la programación. Y es difícil para un novato. Considera hacer algo difícil que no te gusta porque alguien más quiere que lo hagas. Esto no funcionará

Especialmente hoy en día, cuando el tiempo libre y hacer lo que amas son factores importantes en las carreras de los Millenials. ¿Sacrificio para un trabajo? No.

La programación es para aquellos que realmente aman hacerlo. Ellos lo encontrarán ellos mismos. Deberías pescar donde están los peces. No convenzas a un león para que nade. Deja que las personas aman lo que aman, no lo que les gustaría que aman.

Si tuviera 16 años, habría dicho que quería ser médico, porque eso es lo que mis padres me alentaron a ser cuando era joven. También acepté la idea, no porque quisiera ser médico, sino porque eso es todo lo que sabía.

Quería un salario muy bien pagado y pasaba por alto todas las demás necesidades de convertirse en médico.

La ingeniería de software estaba fuera de mi campo de juego debido a la falta de exposición a cualquier cosa que me hubiera llevado a pensar en algo sabio en ingeniería. Las únicas opciones que vi fueron médico o ingeniero. El doctor parecía muy auto explicativo; Hubiera sido el mecánico del cuerpo humano. La ingeniería sonaba un poco confusa. No había un camino claro debido a lo amplio y diverso que es el campo. Si dijera que quería ser ingeniero, no sabría qué clase de cosas ser o qué hacer en ingeniería de software. Hasta el día de hoy, no estoy muy seguro de qué es lo que hacen los ingenieros, el público en general entiende que son los “fabricantes”, sino qué y cómo.

No para mí. Puedo escribir código, pero estoy arriba con programación de shell y un poco de Python. Solía ​​enseñar el curso de programación de shell de Unix, pero nunca voy a ser un buen programador. Mi cerebro simplemente no funciona de esa manera. Soy un administrador / ingeniero / integrador de sistemas muy bueno, pero ese es un conjunto de habilidades diferente, y (en mi humilde opinión) muy mal enseñado en la mayoría de las instituciones.

Soy un desarrollador, y si pudiera retroceder el tiempo. Me gustaría especializarme en contabilidad o algo así. Disfruto el trabajo, pero para obtener un sueldo decente tengo que trabajar un par de veces, juntar eso sin trabajos que he encontrado son estables, y la peor parte LAS ENTREVISTAS.

La mayoría de las entrevistas te venden a ti mismo. En las entrevistas de programación, tienes que hacer un aluvión de pruebas técnicas para conseguir un trabajo, nadie lo hace en ningún otro campo.

La respuesta corta es no. Yo no lo haría Trataría de obtener algunos antecedentes, pero veo que llegará un momento dentro de 20 o 30 años, cuando sea un campo donde las máquinas tomarán el control y sería un momento inconveniente para que alguien cambie de campo. Solo lo consideraría una profesión si fuera algo que realmente amara, y en eso, esperaría que llegue un momento en que el trabajo en ese campo se evapore.