Si solo va a aprender una cosa, diría que el desarrollo de aplicaciones web tiene el mayor valor.
Si sabe cómo hacer una aplicación web, puede usar esa misma aplicación web en un teléfono con Windows, y podría empaquetarla fácilmente como una aplicación de teléfono con Windows. También podrás usar esa misma aplicación web en Android e iOS.
Si solo sabe cómo hacer aplicaciones de Windows Phone, no puede usar eso para hacer una aplicación web, una aplicación de Android o una aplicación de iOS. Sin embargo, podrás crear aplicaciones para Windows Phone que pueden hacer mucho más de lo que podría hacer una aplicación web en WP.
Aunque realmente, deberías tratar de aprender ambos. Los lenguajes de programación siempre están evolucionando, y cuanto más aprenda, más fácil será aprender uno nuevo en el futuro. Un desarrollador deja de ser valioso muy rápidamente si deja de intentar aprender cosas nuevas.
- ¿Qué has aprendido de tu experiencia en Quora?
- ¿Cuál es la experiencia de aprendizaje más creativa que hayas presenciado?
- ¿Por qué es tan aburrida la educación india?
- Pedagogía: ¿El aprendizaje es principalmente una cuestión de disciplina personal porque los estudiantes no pueden ser motivados solo por la escuela o la universidad?
- Guitarras: ¿Cómo puedo aprender la afinación DADGAD?
Si está estudiando ingeniería de software / ciencias de la computación, es posible que ambos temas ya estén cubiertos en las clases que tomará en el futuro. Consulte su plan de estudios y / o asesor y / o profesores y / o compañeros de clase superior para ver qué se espera que aprenda en futuras clases. Luego elija un tema que no aprenderá más adelante en la clase y aprenda sobre su descanso. No quieres estar sentado aburrido en una clase futura porque el profesor solo está enseñando algo que tú ya has aprendido.