¿Por qué los programadores principiantes (como yo) siempre preguntan sobre el próximo idioma que deberían aprender en lugar de preguntar sobre el próximo proyecto que abordar?
¿Por qué Eric Raymond, en la sección " Learn How To Program "? de su ensayo " Cómo convertirse en un pirata informático ", hable sobre el orden en el que debe aprender idiomas (frente al orden en el que deberías abordar los proyectos).
¿Los carpinteros principiantes preguntan "Sé cómo usar un martillo ... ¿Debo aprender cómo usar una sierra o un nivel a continuación?"
Lo pregunto porque encuentro que casi cualquier proyecto significativo que me interese abordar (por ejemplo, una aplicación web, un conjunto de herramientas de análisis de póquer) requiere que aprenda solo lo suficiente de un < fuerte> multitud de idiomas (Python, C, HTML, CSS, Javascript, SQL) y marcos / bibliotecas (wxPython, tkinter, Django) para implementarlos.
Gracias,
Mike