¿Qué se necesita para aprender a desarrollar software?
El primero es el lenguaje. Se recomienda Java, csharp, php o Python. No se recomienda C ++ porque la mayoría de ellos ahora son proyectos web y los lenguajes anteriores son muy adecuados para el desarrollo web.
En segundo lugar, el algoritmo. No hay mucho aprendizaje de algoritmos puro y gran parte del aprendizaje de algoritmos está integrado en el aprendizaje de idiomas. Como algoritmos de clasificación, algoritmos de filtrado, algoritmos de búsqueda, etc. Estos algoritmos están contenidos esencialmente en los tipos de lista, diccionario y matriz de lenguajes de alto nivel.
En tercer lugar, la base de datos. En la actualidad, existen muchas bases de datos en proyectos web pequeños y medianos. Se recomienda aprender MySQL. Algunas empresas también utilizan sqlserver. Si tiene tiempo, puede aprenderlo. Además, los terminales móviles utilizan la pequeña base de datos sqlite para poder dominarla.
Además, también necesitamos comprender algunos métodos básicos de programación y depuración, así como algunas rutinas de implementación y despliegue, para que básicamente podamos hacer frente a algunos trabajos de desarrollo.