Creo que sí, pero no por las razones que te imaginas. Más bien, se trata de personas con antecedentes matemáticos que son:
- es menos probable que se invierta en el paradigma dominante “von Neumann”
- Es más probable que aprecie la estética de la programación funcional
Tenga en cuenta que ninguno de estos se refiere a conocimientos o habilidades específicas. Si bien la programación funcional ciertamente se basa en ideas y terminología de las matemáticas, es totalmente autónoma. En todo caso, es más fácil aprender programación funcional y usarla para aprender las ideas matemáticas que viceversa.
Más bien, ambos puntos se relacionan con la motivación . Resulta que aprenderás más fácilmente y entenderás mejor si estás intrínsecamente motivado por un tema. Si, en cambio, simplemente te estás obligando a aprender algo, o, lo que es peor, a ser forzado por otra persona, es menos probable que lo entiendas y, mientras tanto, serás miserable.
- ¿Cuáles son algunos hábitos o prácticas sociales de los equipos de desarrolladores de software que son insultantes para las mujeres?
- ¿Qué tipo de laptop recomiendas para un desarrollador de software?
- ¿En qué debería centrarme, ser un desarrollador de software desempleado?
- ¿Cómo debo prepararme para una entrevista de pasantía de desarrollador de software en Qualtrics?
- ¿Qué haría si necesita entrevistar a un desarrollador de software con habilidades técnicas mucho más fuertes que usted?
La ventaja crucial es que un fondo matemático no es absolutamente necesario : está correlacionado pero no es causal. Si está entusiasmado con la promesa de la programación funcional, si encuentra hermosas las ideas, si está interesado en hacer lo correcto en lugar de lo que sea peor, es mejor … está tan bien posicionado para la programación funcional como alguien con un Doctorado en lógica matemática.