Pregunta

He estado aprendiendo PHP durante unos meses y también me gustaría aprender JavaScript, ya que creo que haría un buen conjunto de idiomas juntos por el tipo de proyectos que me gusta hacer.

Sin embargo, es prudente que aprender dos idiomas al mismo tiempo? ¿Cuáles son sus experiencias con esto, se puede conseguir la sintaxis de cada lenguaje mezclados entre sí.

Para añadir a la pregunta, ¿cuántos idiomas sabes?

¿Fue útil?

Solución

No es como artes marciales, donde el conocimiento de dos estilos muy diferentes al mismo tiempo, puede confundir a la memoria muscular y prevenir el progreso.

Al dividir su atención, usted está dividiendo su progreso. Eso no es lo ideal, pero no es el fin del mundo o bien, si estás en esto para el largo plazo.

Yo diría que JavaScript es un gran día para aprender no sólo por la funcionalidad y la ubicuidad obvio, pero también porque tiene una sintaxis de estilo C. De hecho, si lo hace lo suficientemente PHP y trabajo en la Web, pronto deberá JavaScript.

JavaScript ha desarrollado enormemente en los últimos años y es un hecho de la vida ahora. Además, C-estilo de sintaxis 'corchete' es ampliamente utilizado y bueno entender. Con esto se obtiene unos ganchos sobre los cuales se puede bloquear, por ejemplo, C # o Java. Y tantos otros.

En cuanto a la cantidad de idiomas que sé ...

Estoy seguro de que he conocido al menos una docena de cosas que se podrían calificar como idiomas. En este momento me siento bastante fuerte en C #, JavaScript, HTML, SQL / TSQL, XML, VB.NET, R, y probablemente algunos otros. Algunos de ellos son apenas idiomas, pero ¿qué cree usted que se encuentran aquellos L's de? :)

Voy a decir esto: aprender tantos idiomas como sea posible. No necesariamente todos a la vez y no necesariamente profundamente, pero disfrutar y cultivar esa curiosidad (que es un atributo desarrollador principal!), Debido a que más idiomas == más perspectiva.

Otros consejos

A por ello.

Usted consigue de vez en cuando la sintaxis metido pero no va a importar.

Se va a ampliar sus horizontes lingüísticos. le dará mejores maneras de resolver problemas.

¿Qué possiblemente una Aller pu mal con dieses Situationen?

Calculo que "sé" 1,5 idiomas en un momento dado. En este momento es Java y "DHTML" (HTML / CSS / JS). Hace unos años era de Java y SQL, y unos años antes de que se trataba de C y SQL. Hace veinte años era 8086 y C.

Me parece que aprendo idiomas en una función de las necesidades y el nivel al que sé que el lenguaje es lo mucho que lo uso. La lectura de un libro no es suficiente para realmente aprender un idioma.

En cuanto a "peligro": A menos que usted está trabajando en un sistema de crítica de la vida, no hay peligro real. Y si se está trabajando en un sistema de crítica de la vida como programador junior, ... bueno, eso es una muy mala idea.

Estoy en el mismo barco que eres. Al menos para mí, siempre y cuando tengo un control firme sobre los fundamentos de la lengua, estoy bien para trabajar en learing otra cosa, como SQL, o Javascript.

Pero si todavía está aprendiendo cosas básicas como la sintaxis o las funciones básicas que sugeriría pasar un poco más de tiempo para conseguir más cómodo antes de empezar en otro idioma.

Si el cerebro puede manejar, por qué no.

En alguna ocasión (como la suya, desarrollo web), es necesario utilizar más idiomas juntos.

Yo tenía una lengua en la mejilla respuesta anterior, pero en realidad es un problema potencial con este en general. Hay una gran diferencia entre el código de trabajo de escritura que es sintácticamente válida, y el código de trabajo de escritura que también es idiomático.

Si las expresiones lingüísticas son muy similares, usted no tiene demasiado muchos problemas, pero si son realmente diferente es posible que esto hace que se tarda mucho más tiempo para "hacer las cosas" realmente.

Me parece que cuando el aprendizaje de un nuevo idioma me ayuda a sumerjo en ella por un tiempo, hasta que las peculiaridades (tanto de la lengua y la lengua de la comunidad) tienen sentido para mí. ¿Cuánto tiempo que toma variará con la persona y el lenguaje, como era de esperar.

Nunca he visto a una persona se la sintaxis mezclado entre los idiomas antes. Yo no creo que vaya a ser un problema. Seguro pequeñas cosas se deslizan a veces, pero es una cosa muy menor ...

Sin contar los lenguajes de marcado (XML, CSS y similares), que conocía y puedo programar en unos 9 idiomas (dialectos incluidos).

Hace 30 años, cuando FORTRAN y básicas eran muy parecidos, que era una mala idea para aprender dos cosas al mismo tiempo (supongo cómo lo sé?)

En realidad no hay ninguna razón para que no pueda ser múltiplos aprendiendo al mismo tiempo, sólo asegúrese de que no son sintácticamente tan similares que confundir los dos (porque, créanme, cuando sus asignaciones ganaron' t compilar y el laboratorio de computación está cerrando en 10 minutos y su revisión visual del código no muestra ningún problema, se le desear que no hubiera tomado FORTRAN y básica del mismo semestre)

será mejor de idiomas que tienen una sintaxis similar aprendizaje, PHP, JavaScript, C #, Java debe estar bien.

Aprender dos idiomas no siempre es malo. PHP y Javascript se complementan entre sí muy también. La mayoría de la gente de aquí tienen razón cuando dicen que cualquier programador puede realmente sólo "saber" dos idiomas al mismo tiempo, sobre todo porque sólo se utiliza en realidad dos idiomas al mismo tiempo (a excepción de los fundamentos extremos como HTML / CSS donde' probablemente ha hecho tanto y son relativamente bastante simple de usar sobre una base del día a día).

En realidad, hay algunos idiomas que se complementan muy bien entre sí, como PHP y Perl, o C # y Java.

Recuerdo que hace muchos años teniendo FORTRAN y Basic al mismo tiempo. No hay problemas, hasta que escribió un (creo) NEXT HACER ... y tenía un tiempo difícil rastrear a lo que estaba mal. FORTRAN, si la memoria no sirve, usa DO ... CONTINUAR y básicos utilizados para ... NEXT.

En su situación específica, no veo cualquier problema potencial. Si usted estaba aprendiendo dos idiomas muy similares, pude ver cómo se puede confundir en ocasiones de sintaxis o de otras cosas.

Me acuerdo de un semestre en la universidad donde yo estaba haciendo el trabajo en SQL, Java, C ++, C, y un subconjunto (muy pequeña) de ensamblaje 86, además de con ASP.NET con C # en el trabajo, y estar en la universidad, era bastante nuevo en casi todos los idiomas. Hubo momentos en que tuve que parar por un segundo y recordarme a mí mismo idioma que estaba trabajando, pero no creo que se ralentizó mi progreso con cualquiera de las lenguas que estaba trabajando en.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top