El problema que mencionas sobre los cursos y las editoriales es cierto. He conversado con editores de libros físicos que han expresado poco deseo de publicar cualquier cosa que no sean trabajos superficiales en Angular debido al rápido calendario de publicación.
Los creadores de cursos en línea son una historia diferente. En todo caso, parecen estar acelerando su trabajo porque los rápidos cambios encajan bien con los rápidos lanzamientos de videos y los procedimientos de creación rápida. Los cambios rápidos también significan que sus ideas serán necesarias con mayor frecuencia.
Pero como cualquiera que haya confiado en videos y cursos en línea puede decirle, la profundidad de los consejos allí a menudo es muy escasa. Para aquellos que crecieron en los tomos de 1,000 páginas de fuentes de 10 puntos que definieron los libros sobre C y Java en la década de 1990, los libros que dedicarían capítulos enteros a métodos individuales, las clases en línea de hoy son una hora de aficionados.
- ¿Cuáles son las diferencias entre Codeigniter y Laravel?
- ¿Qué es un marco COCO?
- ¿Cuánto tiempo puede tomar aprender HTML, CSS y JS?
- ¿Cuáles son los requisitos mínimos de hardware para construir un sitio web educativo para un proyecto universitario?
- ¿Dónde puedo obtener respuestas gratuitas sobre desarrollo web, de profesionales?
Dicho esto, no creo que la falta de documentación robusta de Angular impida que las empresas lo adopten. La documentación terrible para React y AngularJS ciertamente no los detuvo. En términos generales, con desarrolladores dedicados que trabajan con Angular, el ciclo de desaprobación-interrupción que Angular ha adoptado no representa un obstáculo masivo.
Para muchas empresas, esto simplemente significa que la importancia de los empleados que se centran en Angular ha aumentado. Esto, al menos en general, no ha requerido un gran aumento en los recursos humanos ya que los desarrolladores de middleware se están moviendo al frente. Los desarrolladores existentes de Django, PHP, Rails y .NET se están convirtiendo en desarrolladores de JavaScript puro, y los desarrolladores de middleware se liberan de las tareas de plantilla y se convierten en desarrolladores de microservicios. Es una transición relativamente indolora y espero que algunas compañías se disuadan.