Me gusta programar y conozco varias ramas diferentes, pero no sé en cuál debo entrar. ¿Cuáles son las mejores ramas de programación?
Sé backend, frontend, un poco de Ai y desarrollo de juegos. Necesito aprender más sobre algoritmos y el lado más teórico antes de poder tomar una decisión informada, pero qué ramas probablemente serán las mejores en el futuro (dentro de 5 años más o menos). Además, ¿cuál te parece más interesante?
No puedo responder la pregunta sobre las mejores ramas de programación, ya que esta es una pregunta que no se puede responder objetivamente. Todos tienen algunas cosas que prefieren, que les gustan más. Desde la perspectiva de las necesidades y las perspectivas laborales, puedo contarte un pequeño secreto: tampoco importa. Si usted es un programador de experiencias (que lo será después de algunos años), es relativamente fácil ingresar a un nuevo dominio. Acabo de cambiar de SAAS puro a IoT. Ese no fue un gran paso hasta ahora. Muchos problemas fueron muy similares a pesar de que el dominio era completamente diferente.
Aprenda a resolver problemas, aprenda a escribir un buen código mantenible y bien probado. Entonces podrá adoptar muchos campos diferentes durante su carrera de programación. Al menos mientras estés dispuesto a aprender cosas nuevas.
- ¿Por qué aumenta el latido de mi corazón al estar de pie?
- Siento que AAP debería ser expulsado de Delhi, mucha gente está harta de su drama diario y su incompetencia, ¿es posible?
- Soy un hombre muy modesto. Me paro alrededor de 5’1 y peso alrededor de 115-120 libras. ¿Puedo manejar el retroceso de una pistola con cámara de .357 magnum?
- ¿Importaría mi muerte?
- Disputé la deuda de una agencia de cobro, pero no he recibido ninguna otra información o actualizaciones al respecto durante los últimos 18 meses. ¿Que pasó?
También querías saber qué áreas me parecen interesantes. Bueno, estoy (también debido a mi formación matemática) interesado en cualquier tipo de optimización, material de aprendizaje automático. Me gusta construir servicios muy robustos y disfrutar resolviendo problemas en lenguajes funcionales. Los lenguajes funcionales se ajustan a mi forma de pensar. Tengo la suerte de que en el área de big data y aprendizaje automático se utilizan muchos lenguajes funcionales diferentes (especialmente Scala debido a Spark, Kafka y Akka). Pero eso está más relacionado con la tecnología que con el dominio.