En general, para llamar a su propio desarrollador de software, debe comenzar a aprender qué es el desarrollo de software y qué es la codificación, lo que significa que debe comenzar a aprender la programación primero.
después de poder comprender y resolver problemas básicos utilizando la programación de computadoras, puede ir y aprender sobre estructuras de datos y algoritmos.
No seas tan empujado o apurado 🙂
- Dadas las coordenadas cartesianas de una gran colección (finita) de puntos en 3 espacios, ¿qué combinación de algoritmos y aplicaciones proporcionan la mejor visualización en 3D de la configuración geométrica de estos puntos?
- ¿Cuál es el mejor libro de texto en línea gratuito para Algorithm an Data Structure? Me refiero a un libro de texto para un estudiante principiante en la universidad.
- Cómo paralelizar un método recursivo en Java
- ¿Cuáles son los mejores algoritmos de clasificación para DBMS?
- ¿Por qué debería aprender algoritmos antes de entrar en la programación?
Imagina que fuiste a aprender un algoritmo llamado DFS, luego lees algo como esto:
- Comience desde un nodo primario no visitado.
- Usando la recursividad, vaya a todos sus hijos, márquelos como visitados, luego inicie DFS nuevamente desde cada uno de ellos.
Este es un ejemplo muy simple, un algoritmo muy simple, pero ¿crees que una persona que no sabe lo que llamamos “codificación” será capaz de entenderlo?
Los algoritmos en general son formas sistemáticas de resolver problemas, pero no olvide que, si desea resolver un problema, debe conocer algunas cosas a su alrededor, algunos conceptos.
En los algoritmos computacionales, también debe tener en cuenta algunas cosas, no me gusta el término “codificación”, ya que no se trata solo de escribir código, se trata de conceptos.
Por lo tanto, realmente puede aprender algoritmos computacionales sin poder escribir código, siempre y cuando pueda comprender conceptos como los que mencioné anteriormente (recursión, gráfico, nodo, padre, hijo). Entonces, realmente puede comenzar a hacer algoritmos antes de “codificar” , tampoco está disponible, pero creo que es la forma correcta de aprender algoritmos, aprenderlos teóricamente (comprenderlos bien) y luego comenzar a escribir código más tarde después de ser lo suficientemente bueno con los conceptos y el pensamiento en algoritmos informáticos.
Según aprender “codificación” antes de los algoritmos, todos (desafortunadamente) lo hicimos, y no creo que sea la forma correcta, pero funcionará, ya que aquí estamos, lo hicimos de la manera incorrecta, pero de todos modos aprendido.
También vea esto:
¿Puedo comenzar a aprender algoritmos antes de aprender a programar?
¿Debo aprender un lenguaje de programación como Java o comenzar con algoritmos considerando que soy un novato en programación?
¿Debo aprender algoritmos antes de aprender programación?
Para aprender la codificación, ¿primero se debe aprender un lenguaje o algoritmos?