Mi amigo tiene 15 años de experiencia en programación y Ph.D. en matemáticas. También tiene parálisis cerebral con discapacidad del habla. Debido a su discapacidad, eligió ser desarrollador de software después de su Ph.D. Por lo que puedo ver, él sigue siendo un excelente desarrollador de C #.
Hoy en día, sin embargo, tiene dificultades para encontrar trabajo porque la mayoría de los trabajos de desarrollador requieren buenas habilidades de comunicación. Mirándolo luchando tanto, ¿debo aconsejarle que la industria del software ya no es adecuada para él? Será extremadamente difícil para mí hacerle eso al amigo, pero creo que sería mejor que hacerle perder el tiempo.
¿Qué piensas?
Actualización: Muchas gracias por sus excelentes respuestas. Puedo ver la mayoría de las respuestas recomendadas en contra de mi consejo y realmente espero que tengan razón. En realidad, sin embargo, ha sido rechazado en aproximadamente 100 entrevistas telefónicas. Ahí es donde quiero ser un mal asesor potencial en lugar de un amigo políticamente correcto.
Respuestas:
Creo que cada equipo puede llevar a una persona con discapacidad del habla con un efecto neto positivo. Consideraría la incapacidad de manejar a una de esas personas en un equipo, ya sea como gestión o como un fracaso ético.
Solo echa un vistazo. Tanto los doctorados como los graduados universitarios, los programadores buenos o mediocres tienen problemas para comunicar sus pensamientos. Pero mucho de lo que llamamos "problemas de comunicación" surge de la ineficiencia de los procesos de desarrollo. Si una persona tiene que "comunicarse" (es decir, "chatear") con sus pares mucho para que el desarrollo del proceso de software progrese sin fallas, entonces hay algo mal con el proceso.
La comunicación eficiente no es un elocuente bla, bla, bla o la capacidad de hacer una pequeña charla fácilmente. Transmite información a otros de manera precisa y concisa. Qué tan bien una persona pronuncia palabras no es la parte más importante en ella; más importante es qué tan bien piensa él o ella.
Además, estoy seguro de que una persona con impedimentos del habla conoce el precio de cada palabra y no arrojaría muchas de ellas. ¿No es lo que llaman "habilidades de comunicación"?
No, no puedo darte ningún consejo (editado). Personalmente, preferiría un compañero que habla mal a uno menos inteligente, porque estoy seguro de que un esfuerzo por establecer una forma de comunicarse con menos palabras le devolvería al equipo. Pero nunca tuve que tomar una decisión de contratación en mi vida, y el mundo puede ser a veces innecesariamente duro ...
fuente
No, un impedimento del habla no es de ninguna manera una razón para no entrar en la programación.
La comunicación es importante, pero no se limita a la comunicación verbal.
En 1986/87 trabajé con alguien que tenía parálisis cerebral y, entre otros, una discapacidad del habla. Me acostumbré a su forma de hablar lo suficientemente pronto. Durante la mayor parte del tiempo no tuvimos dificultades en nuestra comunicación. En las pocas ocasiones en que se hizo difícil, simplemente cambiamos a escribir o dibujar. En una pizarra, un bloc de notas o lo que sea que esté a la mano.
fuente
Voy a suponer que su amigo no tiene falta de habilidades de comunicación. En cambio, tiene una falta de capacidad de comunicación. Esto no debería ser un problema en el campo de la programación de software, ya que hay muchas alternativas a la comunicación de palabras habladas por correo electrónico y chat para imágenes y diagramas. Si su amigo tiene las habilidades y el conocimiento para realizar la tarea, sus opciones de comunicación ligeramente limitadas no deberían ser un obstáculo.
Cualquier empresa o cliente que use tal excusa está buscando una razón en primer lugar y tiene prácticas cuestionables en mi opinión.
fuente
Siempre podía trabajar por su cuenta. Si sus habilidades de programación son tan fuertes, me parece injusto que tenga que renunciar a su pasión debido a su discapacidad.
La comunicación no solo ocurre por palabras habladas.
Si es tan bueno como dices, no tendrá problemas para encontrar clientes en línea, donde nadie necesita saber sobre su discapacidad.
fuente
Quizás lo que tiene que hacer es decirle a la gente por adelantado que tiene un impedimento del habla y que sería mejor hacer la evaluación inicial en persona.
fuente
Uno puede ser un buen programador con discapacidad del habla.
Desafortunadamente, el deterioro del habla podría ser un obstáculo para ser contratado en casi cualquier tipo de trabajo debido a prejuicios injustificados y, como se mencionó anteriormente, la falta de habilidades de gestión y estándares éticos relajados.
En igualdad de condiciones, entonces, su amigo está mejor buscando un trabajo donde sus habilidades y experiencia sean más relevantes.
Dicho esto, en general, todo buscador de trabajo que haya estado en el mercado por un tiempo (incluso por razones como un mercado débil) debería tener una mentalidad abierta sobre sus perspectivas y opciones de carrera alternativas.
fuente
No veo ningún problema con la falta de habilidades de comunicación en el camino de un buen programador. Sin embargo, agrega valor, pero no es el único criterio. Si se siente incómodo, puede afirmar que esto está en su entrevista y solicitar un trabajo donde no está obligado a confrontar al cliente.
La idea de Federico de trabajar como desarrollador independiente también es buena. Puede visitar sitios como odesk , Elance y sacarle provecho.
Por lo que sé, Bill Gates tampoco se enfrentó a la gente en los primeros años y todavía le falta un poco de magia para las palabras. Pero, aun así, él es el primer nombre que nos viene a la mente cuando hablamos de computadora. John Nash es otro ejemplo. El punto es que no puedes hacer que estas pequeñas cosas gobiernen tu vida.
Un buen programador está hecho de pasión. No puedes pedirle que deje su pasión y haga otras cosas. Sugiérale las formas de disminuir el miedo a la comunicación, pero no le pida que renuncie porque no tendrá éxito en otros campos.
fuente
Para un programador con 15 años de experiencia en programación y un doctorado (independientemente del tema), la comunicación no debe obstaculizar de ninguna manera. Incluso Bill Gates se quedó atrás en el departamento de habilidades de comunicación ...
Incluso si su frito tiene incapacidad para comunicarse, hay muchas otras formas de comunicarse hoy en día ... La mayoría de las empresas usan el sistema de chat para comunicarse con sus compañeros que no requieren habilidades de habla de hormigas ...
¡Siempre son las habilidades de programación las que importan!
La empresa a la que acudió podría no estar interesada en sus habilidades de programación. La compañía debería ser lo suficientemente inteligente como para saber que hay menos posibilidades de que una persona con 15 años de experiencia en programación se burle de un nuevo programador con un vocabulario rico y habilidades de comunicación de alto nivel ...
Aunque después de cierto nivel, son necesarias habilidades de comunicación eficientes para el desarrollo fructífero y coordinado de la empresa y sus pares.
Tu amigo no debe perder la esperanza y nunca debes aconsejarle que abandone el campo de la programación, algo que ha dominado a lo largo de los años.
fuente
Estoy seguro de que el impedimento del habla le dificulta las cosas en su búsqueda de empleo (especialmente en las entrevistas). Sin embargo, creo que el desarrollo de software todavía está donde pertenece (quiero decir, ¡15 años de experiencia!), Así que no le recomendaría que lo intente en otro lugar; Simplemente me compadecería de él por el mercado laboral definitivamente difícil.
fuente
Es posible que no pueda convertirse en Gerente de Proyecto, pero creo que en la era de la Comunicación Electrónica no será difícil para él ser un Desarrollador de Software. ¡El 90% de las comunicaciones se realizan por correo electrónico, incluso con clientes también!
fuente
Bueno, hay dos cosas que me gustaría señalar:
Creo que tu amigo debería esforzarse por encontrar un lugar de trabajo, donde las personas realmente valoren las habilidades y entablen un diálogo para comprender, en lugar de arrojarse cosas el uno al otro. Tales lugares son más raros y atesorados. Sin embargo con sus antecedentes, parece que podría calificar por encima del promedio.
fuente
Con tanta experiencia y un doctorado, me imagino a algunas compañías preguntándose: "Geeesh, ¿qué tan caro será este tipo?" lo que puede evitar que obtenga algunas oportunidades. ¿Ha considerado volver a la academia? Otro punto es si está buscando trabajar como empleado o contratista. Esto último puede ser preferible en términos de usar esa experiencia para mostrar: "Oye, hice cosas en el pasado y aún lo hago bien", en cierto sentido.
fuente
No estoy siendo impertinente: el doctorado puede ser una gran desventaja. Esto es, en mi experiencia, a menudo una señal de advertencia de que el solicitante tiene una visión muy limitada. Pueden ser los expertos mundiales en la clasificación de enteros, pero no tienen idea cuando se trata de clasificar cadenas.
Sin embargo, me encantaría tener otro programador bueno y experimentado para agregar al equipo. Si pudiera confiar en él / ella para tomar una especificación (suponiendo que podamos vencer a una del departamento de marketing) y ejecutarla para obtener un producto para la entrega, estaría muy feliz.
La verdadera dificultad es comunicarse en la entrevista, hacer que la empresa contratante vea la pasión, la capacidad y la experiencia que se ofrece.
fuente