Puedo estudiar hasta que sepa cómo escribir partituras, entender la teoría de la música, identificar cualquier canción clásica al escuchar la primera barra e incluso aprender a calcular el tono de una flauta o cuerda por su material, tensión y longitud. Sin embargo, si nunca hubiera tocado un piano, una guitarra o cualquier otro instrumento, no podría tocar, a pesar de todos mis estudios.
Del mismo modo, conocer los lenguajes de programación tiene muy poco que ver con saber programar.
Contraté ingenieros sin capacidades de programación para ocupar puestos de programador porque exhibían buenas habilidades para resolver problemas y se convirtieron en excelentes programadores en pocos meses.
Sin embargo, si un candidato solicitara un trabajo de programación que hubiera memorizado cada API, matiz y sintaxis de declaración de diez lenguajes de programación diferentes, tendría una influencia casi nula en mi evaluación de sus habilidades. Los lenguajes de programación son solo de notación. Si tiene problemas para aprender un lenguaje de programación, probablemente sea porque aún no sabe programar.
- Quiero comenzar el mercado de libros electrónicos, ¿dónde debo comenzar?
- He perdido 50k en el mercado de valores a través del comercio intradía. Tengo 70k restantes en mi cuenta comercial. ¿Puedo hacer una cartera sólida con una inversión de 1 k en buenas acciones y una inversión de 50 k en un fondo mutuo, y esperar a recuperarla en 2 años?
- Disfruto tomando Soma. ¿Es una droga peligrosa?
- Ingresé al curso MPS de ciencias de la información en Cornell. ¿Qué tan difícil es conseguir un trabajo después de completar el curso?
- Estoy en Android y WhatsApp no me muestra a alguien en línea a menos que me estén escribiendo, pero la web de WhatsApp sí. ¿Cómo puedo solucionar esto?
Conocer un lenguaje de programación es solo una pequeña parte de ser un programador.