Esta es una pregunta bastante general. Conozco un poco de Perl y Python y estoy buscando aprender programación con más profundidad para que una vez que me familiarice pueda comenzar a desarrollar aplicaciones y luego sitios web.
Me gustaría saber de un algoritmo (secuencia de pasos :)) que podría describir mi enfoque hacia la programación de aprendizaje en general. He publicado pequeñas preguntas en Perl / Python y he recibido una gran ayuda de todos.
Nota: - No tengo prisa por aprender. Sé que lleva tiempo y está bien.
Por favor, dé cualquier sugerencia que considere válida. Además, por favor no me obligue a aprender Lisp, Haskell, etc. Soy un principiante.
learning
algorithms
usuario9057
fuente
fuente
Respuestas:
El algoritmo de 11 pasos para aprender un nuevo lenguaje de programación
Actualmente estoy en el proceso de aprender Lisp , y recomendaría el siguiente algoritmo:
fuente
fuente
4a5 > cross_pollinate(many);
Por cada idioma que quieras aprender
L
L
.L
en tu idioma favorito.L
L
Eso debería cubrirlo, contáctenos con un informe de progreso en 10 años .
Si todo lo que buscas es aprender a hacer desarrollo web, y ya conoces a Perl y Python, tienes bastante para empezar. Yo diría que comience a aprender los entresijos de Apache (y específicamente
mod_perl
ymod_python
), y luego practique. Tal vez elija un libro o dos sobre programación CGI, comunicación de red y demás, en lugar de manuales de idiomas específicos.Como nota final, ser un principiante no es motivo para no aprender Lisp. Ve a ver SICP y las video conferencias . Ninguno de los dos asume ningún nivel de experiencia en desarrollo o computadoras. De hecho, para citar la introducción a las video conferencias
fuente
No quiero decir mucho, excepto dos pasos.
La programación de PS es tu tarea diaria.
fuente
La mejor manera es aprender los conceptos básicos / fundamentales de un lenguaje de programación y luego unirse a una empresa como desarrollador junior (contratista). Esta será la forma más rápida de aprender y ganar dinero también por su tiempo;)
fuente