Me acercaría a esto de una de las dos maneras:
- Aprende primero uno de los idiomas más difíciles y luego aprovecha los beneficios.
- Aprende uno de los idiomas más fáciles ahora y aprende nuevos a medida que avanzas.
Personalmente, me inclino por el primero porque en realidad eso es lo que me pasó. Mi universidad enseñó C / C ++ (más C ++, que C si soy honesto). La sintaxis de C no es difícil de captar en absoluto. Dicho esto, hay muchas maneras en que las cosas pueden salir mal en C. Punteros colgantes. Falta un punto y coma. Cadenas que no terminan en nulo. Toda buena diversión. Pero, a medida que se sienta cómodo con estas cosas, descubrirá que puede hacer más sin tener que enfrentarse a esos problemas con tanta frecuencia.
Opción 2, sin embargo, es una pista más común para muchos. Parece que hoy en día, muchas personas se están haciendo daño con los lenguajes de scripting como PHP, Python y Javascript. Todas las opciones perfectamente bien. El único problema es que, como no hay compilador, estos lenguajes permiten un giro mucho más rápido, lo cual es genial, a menos que esté haciendo las cosas horriblemente.
Javascript y PHP en particular han tomado mucho calor con los años debido a los esfuerzos de los programadores que realmente no son desarrolladores. Son realmente hackers, en el verdadero sentido de la palabra. Simplemente piratean soluciones y nunca se toman el tiempo para mejorar y diseñar sus soluciones. No seas uno de esos tipos. Por el amor de todas las cosas sagradas, ¡no seas ese tipo!
- ¿Está bien tener un mejor amigo masculino a la edad de 20 años?
- ¿Qué consejo puede dar un adulto a un adolescente (el más importante)?
- Tengo 2000 $ de sobra. ¿Cómo puedo y cómo puedo comenzar a aprender sobre el comercio de acciones y la inversión a los 16 años de edad?
- Mi hermano hackeó mi nueva y costosa consola de videojuegos y la arruinó. ¿Qué tengo que hacer?
- ¿Cuál sería su reacción si descubriera que su novia de 25 años era un hombre de 60 años que llevaba una mascarilla y un traje de baño?
Todo esto para decir esto, realmente no importa el idioma que elija. Lo que importa más es que realmente aprendes cómo desarrollar código. Los hackers hacen que la vida de todos sea más difícil. Así que por favor, simplemente no lo hagas.