¿Los programadores son buenos para aprender idiomas "hablados"? [cerrado]

12

Esto puede ser un poco fuera de tema, pero me arriesgaré, ya que el sitio trata sobre Programadores !

Los programadores son buenos para aprender constantemente nuevos lenguajes de programación, pero ¿qué tan buenos son para aprender un nuevo idioma hablado? ¿Ha tomado un idioma extranjero (francés / español / etc) como adulto y lo ha dominado? ¿Fue fácil?

Lo pregunto porque he estado tratando de aprender francés desde hace bastante tiempo, y todavía estoy en la molesta etapa "Je parle un peu de Française". He asistido a dos cursos de francés, uno en el que la mayoría de la clase eran programadores y otro en el que no, y la diferencia de capacidad era bastante evidente. ¿Una inclinación matemática / lógica dificulta el aprendizaje de un lenguaje hablado donde la gramática no está en unos y ceros? O simplemente estoy transfiriendo la culpa en lugar de simplemente aceptar que no soy bueno con los idiomas.

[Es importante que no se te haya enseñado el idioma en la escuela, ya que la exposición temprana realmente te da ventaja. He aprendido y me he vuelto bastante bueno en los idiomas a los que he estado expuesto antes de los 10 años.]

    
pregunta Preets 29.09.2010 - 20:00

7 respuestas

19

¡Me resulta fácil y divertido aprender nuevos idiomas! La única razón por la que soy bueno en la programación es que tengo una fuerte inclinación hacia el lenguaje. Todos los idiomas humanos son básicamente iguales, y ni siquiera las grandes diferencias en fonología, gramática y vocabulario pueden interferir en el hecho de que todas las personas trabajan básicamente de la misma manera.

Me resulta enormemente gratificante dibujar paralelos entre las etimologías, descubrir la naturaleza subyacente de lo que hace que un idioma funcione y aprender cómo los hablantes nativos entienden su propio idioma. Sin mencionar que el estudio de una amplia variedad de ortografías me ha dado una gran precisión administrativa, lo cual es de gran ayuda en la programación.

Sin embargo, su millaje puede variar: soy programador porque soy un lingüista, no al revés, y puede llegar a dominar la programación de muchas maneras diferentes.

Editar:

Aquí hay algunos consejos que creo que pueden ayudar a los programadores con el aprendizaje de idiomas:

Los lenguajes naturales no son lenguajes de programación. Los lenguajes naturales no tienen reglas, pero sí tienen patrones. Si observa un patrón, no reclame que es una regla y luego se queje de todas las excepciones. La lingüística no es un campo en blanco y negro. Me he dado cuenta de que las personas con una mentalidad técnica quedan atrapadas en si son "correctas" y pierden de vista el hecho de que es más importante ser entendido . El habla natural tiene un significado inherente que trasciende el literalismo.

Aprender un idioma no se trata de memorizar de memoria. Ningún hablante nativo de español se dice a sí mismo "voy, vas, va, vamos, van, van" para recordar cómo conjugar "to go". Él simplemente lo hace al hablar, porque a lo largo del tiempo ha desarrollado un sentido de lo que suena bien. No adopte un enfoque de "libro de frases" para el aprendizaje de idiomas: se encontrará perdido por la frase apropiada porque no podrá producir el suyo propio. Aprender vocabulario es no lo mismo que aprender una API.

Los lenguajes naturales son redundantes y compresibles, y puedes usar esto para tu ventaja como estudiante. Si pronuncias o deletreas algo mal, es probable que todavía te entiendan. Busque las etimologías de las palabras para tener una idea de su significado más profundo. Tener un sentido del idioma tal como era es tan importante como saber el idioma tal como es. Está bien cometer algunos errores.

Salga de su zona de confort y experimente. Intente hablar como lo hacen los hablantes nativos. Si nota que pronuncia o articula algo de manera diferente, intente discernir exactamente cómo. Si no entiende todo lo que alguien dice, está bien pedirle que se repita o explique. Si comete un error, lo peor que puede suceder es un malentendido, y si tiene confianza y se muestra sociable, se convierte en una situación divertida en lugar de incómoda y embarazosa. Diviértete.

    
respondido por el Jon Purdy 29.09.2010 - 23:52
3

Solo puedo hablar por mí mismo, pero me resulta difícil aprender idiomas hablados (intenté 2 semestres de español en la universidad) más allá de lo básico. Algunas otras publicaciones han mencionado los puntos sobre la memorización y la práctica, siendo muy importante para aprender un nuevo idioma, y creo que eso es cierto.

Yo diría que esta es la razón por la que hago mal; Es decir, casi nunca memorizo nada. Otros desarrolladores pueden diferir en esto, pero en gran medida mi enfoque es favorecer el Por qué sobre el Qué. En cálculo, un profesor me regañó después de tomar un examen. Ella había visto mi derivación de un teorema en los márgenes, y afirmó que no habría necesitado hacer ese tipo de trabajo durante una prueba si hubiera memorizado el teorema en primer lugar (o si hubiera hecho mi tarea). Tuve que estar de acuerdo.

    
respondido por el Jeremiah Nunn 29.09.2010 - 23:12
2

Creo que depende principalmente de la persona. Pero aquí están mis propias experiencias como programador de Inglaterra, viviendo y trabajando en Alemania.

Pienso y aprendo de manera muy lógica, si la lógica de algo es aparente, o si puedo aprender la regla de cómo funciona algo, puedo recordarlo fácilmente. Esto me ha facilitado mucho el aprendizaje de la gramática alemana, entonces tal vez alguien que aprende solo las palabras y aprende la gramática a través de la asociación.

Sin embargo, aunque me resulta fácil trabajar con algoritmos y matemáticas, lucho cuando trabajo con arte y diseño. Del mismo modo, en la comunicación hablada, soy experto en la comunicación, pero me falta algo en lo que se refiere al lado más poético del lenguaje y también al recordar nombres (especialmente cuando las palabras no están muy bien documentadas y la elección de cuáles utilizar debe aprenderse a través de observación (es decir, (en alemán) menschen / leute raum / zimmer gleich / bald) o cuando las palabras parecen ser equivalentes a las palabras en inglés, pero difieren en el uso (fertig / bereit).

Encontrar la gramática más fácil me ha facilitado mucho las cosas, significa que tengo la estructura de las oraciones casi correcta, y solo necesito la práctica y el uso frecuente del diccionario y los amigos para aprender el vocabulario (afortunadamente, encontrar que los alemanes suelen ser muy indulgentes con los errores, especialmente cuando se trata de gramática irregular).

/ * Lo siento por adelantado por cualquier error gramatical en lo anterior, necesito dormir. * /

    
respondido por el Pxlatn 29.09.2010 - 22:43
2

No sé si los programadores son buenos para aprender idiomas extranjeros, pero sé que la programación y las computadoras en general me ayudaron mucho a aprender el idioma extranjero en el que domino el inglés.

Sí, me enseñaron algo de inglés en la escuela secundaria, pero estuve estudiando alemán mucho antes y ahora tendría problemas para formular una oración simple en ese idioma. Eso es porque alguna vez usé alemán solo en la escuela. Creo que lo más importante de aprender un idioma extranjero es, en realidad, utilizarlo , no solo visitar una clase una vez a la semana. Una vez que sepa lo básico, comience a leer sitios de noticias, vea series de televisión (ver televisión en un idioma extranjero es mucho más fácil con subtítulos, incluso si están en ese idioma), converse con personas, etc.

    
respondido por el svick 29.09.2010 - 23:34
1

Vierta un archivo de texto, la solución de solución para el cliente. L'ideal c'est te faire un ami avec qui tu peux correspondre tous les jours. J'ai appris l'anglais dans les livres of programmation, puis la prononciation en bossant a coté d'un irlandais.

    
respondido por el user2567 29.09.2010 - 20:05
1

Soy absolutamente horrible en idiomas extranjeros.

Actualmente estoy tratando de aprender chino (mandarín). Estoy empezando mi cuarto año de clases, una vez a la semana. Y todavía no puedo entender una lengua china hablada por un nativo. Me está volviendo loco.

Tuve 4 años de francés en la escuela secundaria. No hubiera podido recordar toda la frase "Je parle un peu de Française", pero sé lo que significa ahora que lo veo. No tengo idea de lo que dice la otra respuesta :)

Creo que es porque la mayoría de los idiomas son memorización. La gramática básica es simple, pero aprender vocabulario es simplemente memorizar, memorizar, memorizar. Los programadores (y los científicos e ingenieros, etc.) tienden a entender las cosas modelando el comportamiento en su mente, en lugar de memorizar hechos. Creo que la mayoría de las otras personas, y la educación, enseñan a las personas a ser "inteligentes" al memorizar hechos y, por lo tanto, terminan siendo mejores en el lenguaje.

    
respondido por el Jay 29.09.2010 - 20:18
0

Pueden hacerlo si usan sus habilidades para desarrollar herramientas personales de aprendizaje de idiomas (aunque esto es un aumento y no un sustituto de la práctica continua con hablantes nativos y texto).

He escrito muchos programas para uso personal y compartido en este campo. La información cuantitativa más exitosa que tengo es que los usuarios (yo incluido) de una aplicación web de vocabulario flashcard en español que improvisé aprenden en promedio más de 7 palabras nuevas cada día durante los primeros 3 meses de uso (se calculan meses más tarde para incluir datos a largo plazo). retencion). Es una de las cosas más feas y graciosas que he escrito, pero fácilmente la más gratificante (por la conversación y la literatura que ahora puedo disfrutar).

En particular, tener estadísticas constantes puede ser una gran motivación para el estudio y la práctica regular (¡como estoy seguro de que los usuarios de estos sitios web lo sabrán!) y ayuda a generar confianza. También es genial poder extraer los datos del usuario para ayudar a orientar mejor tu otro estudio y práctica.

(Además, consejos generales para el aprendizaje de idiomas: dedica la mayor parte de tu tiempo a los verbos y todo lo demás quedará en su lugar).

    
respondido por el Ian Mackinnon 29.09.2010 - 22:07

Lea otras preguntas en las etiquetas