Tengo 16 años (año de secundaria) y soy bastante inteligente. Quiero aprender cómo programar / codificar para ganar dinero, ¿cómo empiezo?

Debe reconocer que la programación es difícil y aceptar el hecho de que no ganará dinero pronto con ella. Así que tendrás que esperar cinco años al menos antes de hacer dinero con ello.

Programar profesionalmente es tan difícil como tocar cello profesionalmente o hacer escultura de madera profesionalmente o hacer matemática profesional. Necesitas diez años para aprender a programar.

Usted es joven y su cerebro puede aprender fácilmente, así que concéntrese en los esfuerzos de aprendizaje. Puede leer Introducción a Algoritmos y SICP y sistemas operativos: Tres piezas fáciles (y probablemente necesite más de un año para leer y entender todo eso). Comprenda también cuál es el problema de detención (y por qué las matemáticas son importantes en ciencias de la computación).

También necesitará aprender algo más que la programación, ya que la programación se trata de resolver problemas y necesita comprender problemas concretos para resolver. Como ejemplo simple, para codificar un software de cálculo de impuestos, debe comprender los detalles de los impuestos.

No pases todo el tiempo frente a la pantalla de una computadora. En particular, evite la pantalla para sus actividades de ocio (por ejemplo, practicar deportes, no juegos de computadora).

Instale y use alguna distribución de Linux en su computadora (son muy amigables con los desarrolladores). En su mayoría está hecho de software libre, cuyo código fuente más adelante podrá estudiar y contribuir.

No te conviertas en desarrollador porque quieres dinero (los emprendedores no son programadores y hacen mucho más). Seras miserable Tener un trabajo feliz es más importante en la vida que conseguir mucho dinero. Aprende a programar porque, y solo si, te gusta (no por dinero).

Creo que si los jóvenes de 16 años piensan más en el dinero que en otra cosa, es un síntoma alarmante de algo muy malo en nuestras sociedades. A la edad de 16 años, el dinero nunca debería ser la motivación principal (y tengo 4 hijos, todos mayores que esa edad, y en esa edad no estaban motivados por el dinero, ni yo tampoco). Si mis propios hijos (o nietos, mi nieto mayor tenga 14 años este año) soñaran con dinero a la edad de 16 años, estaría muy alarmado. A mis ojos a esa temprana edad, sería un síntoma de una enfermedad mental (tal vez depresión).

PD. Tuve la suerte de poder comenzar a aprender un poco de programación (con PL / 1, en tarjetas perforadas, en IBM370 / 168) en 1974–75 porque mi padre estaba en IBM. En ese momento (e incluso un poco hoy) mi principal motivación no era el dinero.

En primer lugar, aprender un lenguaje de programa como c ++ bien.

En el segundo, únase a algún club de programación o sitio web y comuníquese con ellos y aprenda de ellos.

Además, nunca se rinda si ha decidido hacerlo ya que el proceso de aprendizaje de la programación es muy aburrido.

Voy a ser sincero contigo y te diré que la programación no es lo mejor que puedes hacer por dinero.

Seguro que puedes ganar mucho dinero con eso, pero aprender a programar requiere cierta pasión y cierta mentalidad.

No me metería en la programación solo por el dinero. Hay otras formas de hacer buen dinero.