Soy principiante en Python y realmente me gusta hasta ahora. Una pregunta que me viene a la mente muy a menudo es si necesito entender y, por lo tanto, aprender lo interno de un lenguaje de programación (como en mi caso Python). Como sabrás, Python está escrito en C.
Entonces mi pregunta es: ¿Qué tan profundo tiene que sumergirse en un lenguaje de programación para ser competente o fluido en este lenguaje? Comparo esta pregunta con los idiomas "naturales". No conozco todos los detalles de la gramática en mi idioma materno, pero puedo expresarme sin problemas en ese idioma. Esto es cuando digo que hablo con fluidez un idioma. ¿Eso se aplica también a los lenguajes de programación?