Quiero aprender tanto desarrollo web como móvil. ¿Cuál debería comenzar primero para mi trayectoria profesional futura?

Si eres serio acerca de una carrera en TI, me mantendría alejado de JavaScript. Este es verdaderamente un lenguaje de programación miserable.

Es cierto que si vas a desarrollar para la web, debes saber algo de JavaScript. Pero no es necesario que te involucres con este idioma. Conozco suficiente JavaScript para interactuar con jQuery, pero de lo contrario hago todo mi desarrollo web en otros idiomas, como Amber Smalltalk o Python o Go.

La razón por la que JavaScript domina el desarrollo web es porque es el ÚNICO lenguaje que está incorporado en todos los navegadores web y los desarrolladores web han comprado la carga de basura que deben incluir todo en JavaScript. No tener una opción de idioma en el navegador web significa que están secuestrados por JavaScript. Solo el síndrome de Estocolmo convence a todos de que este es un buen lenguaje de programación. Por lo tanto, la razón por la que también encuentra JavaScript en el lado del servidor con Node.

En serio, la comunidad web necesita un “desprogramador”.

Aprende algunos buenos lenguajes como Java o Python o Go. Java, en particular, es ideal para el desarrollo de Android. Te recomiendo que comiences con uno de estos tres idiomas. Java le dará fácilmente las mejores oportunidades de trabajo, aunque Python también es excelente. And Go es el nuevo chico en el bloque que tiene un futuro excepcionalmente brillante, brillante como el de la supernova.

Comience con Android para móviles y NodeJS. Motivos: alrededor del 70% del mercado móvil está en Android. Node es ahora uno de los idiomas más comunes que se utilizan tanto para el servidor como para la web. Un montón de tutoriales por ahí. Excelente ecosistema. Ambos proporcionarán un valioso apoyo. Siempre habrá personas que discutirán por otros idiomas (Swift, Go, PHP, python, Java, C ++, etc.) por lo que es importante (a) atenerse un poco a lo que elija (b) mantener sus ojos durante un rato. Una mejor alternativa cuando te enfrentas a grandes obstáculos: de esta manera al menos aprenderás cuáles son tus puntos débiles. ¡Buena suerte!

Aprende web specialy js y node js.

Te ayudará a moverte de la web al desarrollo móvil más fácilmente.

revisa estos proyectos:

Electron, reacciona nativo para aplicaciones móviles y de escritorio.

o buscar la aplicación de escritorio utilizando tecnologías web …

KK te lo digo. Puede iniciar simultáneamente el desarrollo web y el desarrollo móvil. Debido a que la mayoría de los conceptos son los mismos, cubren tanto la web como el móvil. Así que es fácil aprender juntos. Te sugeriré que aprendan los dos juntos.