Eso depende de si desea ser un programador para el nuevo mundo de sistemas complejos / AI, o simplemente escribir un script java lo suficientemente bueno para los desarrolladores web.
El apocalipsis del software que viene:
… esto es un fracaso de la educación. Aunque la programación nació en las matemáticas, desde entonces se ha divorciado de ella . La mayoría de los programadores no son muy fluidos en el tipo de matemática (lógica y teoría de conjuntos, en su mayoría) que necesita para trabajar con TLA +. “Muy pocos programadores, e incluidos muy pocos maestros de programación, comprenden los conceptos muy básicos y cómo se aplican en la práctica. Y parecen pensar que todo lo que necesitan es código ”, dice Lamport. “La idea de que hay un nivel más alto que el código en el que necesitas poder pensar con precisión, y que las matemáticas realmente te permiten pensar con precisión al respecto, es completamente extraña . Porque nunca lo aprendieron “.
- ¿Cómo es posible este gráfico Big-theta para un algoritmo de búsqueda lineal?
- ¿Cuál es una explicación intuitiva del aprendizaje probablemente aproximadamente correcto (PAC)?
- ¿Qué se usó antes de LaTeX para escribir documentos matemáticos? ¿Cómo se dibujaron las figuras? ¿Cómo se generaron y posicionaron las ecuaciones matemáticas con notación complicada en el documento? ¿Quién hizo la composición en su forma final para imprimir después de que fue aceptada?
- Cómo calcular la suma: [matemáticas] S = 1 (1 \ veces 2) +2 (2 \ veces 3) + \ puntos + n (n \ veces (n + 1)) [/ matemáticas]
- Matemática discreta: ¿Cuál es la diferencia entre ser un elemento de un conjunto o ser un subconjunto de un conjunto?