¿Debo aprender la tecnología antes de usarla?

¿Hay personas que solo aprenden exactamente lo que necesitan saber para realizar un trabajo específico? Absolutamente. Conozco a “programadores” que encontrarían proyectos de código abierto y solo los modificarían para satisfacer sus propios requisitos. Nunca codificarían desde cero … porque no podrían codificar desde cero.

Si su objetivo es SOLO hacer esa única aplicación, y luego pasar a otra cosa … digamos, Estudios ecuestres, o los idiomas de Sudamérica … entonces solo necesita aprender lo que va a utilizar para la creación de esa aplicación. una aplicación

Sin embargo, si pretende crear otras aplicaciones en el futuro, le beneficiaría construir una base mejor en las tecnologías que pretende utilizar. Esto evitará que tenga que comenzar de nuevo en lo que necesitaba aprender para cada proyecto que pretende realizar.

Así que … construir la base primero significa que te llevará más tiempo inicialmente, ya que habrá más tiempo de aprendizaje antes de crear esa primera aplicación, pero una menor cantidad de tiempo entre las aplicaciones que crees. Tomar el atajo y solo aprender lo que necesita saber para la primera aplicación lo producirá más rápidamente, pero lo obligará a tomar más tiempo entre las aplicaciones, ya que necesita regresar “a la escuela” entre cada aplicación que decida crear.

La elección es suya … sin embargo, el otro beneficio de construir la base del conocimiento de antemano, es que cuando finalmente se encuentra con problemas, es menos probable que tenga que comenzar de nuevo.

Sugeriría aprender bloques básicos de cada construcción. Comience con javascript básico y html. Una vez que conozca el manejo básico de la página web, aprenda y agregue node.js básico para hacer que esta página sea dinámica. Luego toma angular y comienza a agregar vida a tu interfaz de usuario. Y en la siguiente ronda, agregue db en el backend una vez que sepa cómo funcionan otras marchas.

No lo complique, pero tenga en cuenta que debe tener una pieza funcional después de cada iteración.

Ahora continúe iterando agregando más desafíos a su solución.

Supongo que depende. ¿ Necesitas ? Si no es así, es posible que desee convertirlo en una opción más adelante, pero no ahora. ¿Necesita aprender toda la tecnología que se incluye en un 747 antes de usar uno, abordar uno y volar? ¡Buena suerte!