Componga su propia melodía en Software
Cambiando pilas para crear tu canción
La programación va más allá del lenguaje y la tecnología: se trata de cómo resolver problemas de la vida real. Se trata de cómo traducir soluciones en tecnologías. Por lo tanto, como desarrollador, no debe sentirse estrechamente asociado con un lenguaje en particular, sino sentirse atraído por la resolución de problemas.
Un amigo explicó que el uso de diferentes pilas de software debe imaginarse como un artista que quiere aprender a tocar el piano. Back End Engineering que comprende solo 8 teclas, Cloud representa 8 más y Databases otras 8. La conclusión es que es genial comenzar a aprender a tocar 8 teclas inicialmente, pero a largo plazo no podrás componer una melodía con un puñado de llaves. Entonces, en términos de tu carrera, concéntrate en elegir más de unas pocas teclas para componer una melodía maravillosa.
La imagen de arriba destaca el equilibrio entre el nivel en el que su código está más conectado con el usuario o el sistema. Cuanto más se mueva hacia Embedded/Back End, más se centrará en la codificación "pura" y menos preocupado por el usuario.
Todo el mundo tiene una preferencia en cuanto al lenguaje que ama, por ejemplo, mi preferencia radica en C# y .NET. También me encanta la programación orientada a objetos, pero cuando contemplo un cambio en el desarrollo de Android y aprendo Java y Kotlin, afortunadamente me di cuenta de que mientras construya una amplia experiencia en la resolución de problemas como desarrollador, no tengo nada de qué preocuparme. en términos de mi carrera como programador.
Especialmente al principio de nuestras carreras, cuando no estamos seguros de cómo comenzar a aprender a programar, es muy importante comprender este concepto clave que...
** ¡ La pila tecnológica no importa! ** ƪ(•◡•ƪ)

![¿Qué es una lista vinculada, de todos modos? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































