Tengo 16 años, ¿qué puedo hacer ahora para ayudarme a tener éxito en la codificación?

Cada una de las respuestas aquí es correcta. Me gustaría añadir una cosa. Aprende a diseñar y codificar algoritmos originales. A lo largo de los años he contratado a varios programadores, algunos trabajaron, otros no. No era bueno para predecir quién sería un buen programador. Sin embargo, en vista de atrás, he aprendido algunas cosas. Alguien podría ser un genio en la construcción de la página de arrastrar y soltar. Sin embargo, muchos son muy débiles al hacer un código original que hace algo que no es estándar.

Estos días bloatware está por todo el lugar. Nadie tiene que hacer código rápido apretado. Las personas que usan SQL le piden que haga cosas estúpidas y lentas porque realmente no entienden cómo funciona. Tengo que decir que para la escritura que hago, Wordstar en una máquina CPM hizo el 100% de lo que necesitaba. Utilicé un editor de programación especializado para la programación. WORD es mucho más grande, mucho más complicado y más lento, y no afecta de ninguna manera a mi salida pro o con.

Y en cuanto a la interfaz GUI y al diseño “intuitivo” de las pantallas, me parece una broma. Me encuentro con todo tipo de páginas web atroces que no funcionan de manera “intuitiva o incluso” efectiva “. En más de 30 años de revisión de reclamos de seguros y resultados administrativos y el software que lo produjo, encontré millones y millones de dólares en fallas “Nos dijeron que encontráramos millones de dólares en fraudes. No encontramos casi ningún fraude específico de los tipos esperados, sino un montón de software mal diseñado y escrito con pérdidas mucho mayores de lo que habían imaginado”.

Al igual que si quieres ser escritor, escribe. Eso es escribir código; No importa si esto es por dinero o no en esta etapa. También lea mucho para mantenerse al día con las tendencias en evolución en la tecnología de programación. No necesita un grado de programación formal para hacer cualquiera de estos.

Hasta que consiga el trabajo de sus sueños (sea lo que sea), busque en algunos repositorios de código abierto como estos: Comparación de las instalaciones de alojamiento de código fuente ¡Encuentre un proyecto que le interese y comience a contribuir!

Mire a su alrededor y encuentre problemas que puedan tener sus amigos y familiares que podrían beneficiarse de una aplicación; lo más probable es que si encuentran útil el resultado, tendrá un mercado importante: ¡una aplicación de 25 centavos utilizada por 4 millones de personas equivale a un millón de dólares allí mismo! Entonces, ¿quién necesita un empleador. En realidad, esto es más difícil de lo que parece, pero usted obtiene el punto, y el costo de la falla es bajo (es decir, las horas de su tiempo de las cuales no le pagan).

También hay otros sitios sociales como freelancer y kick-starter que brindan medios para convertir su conocimiento en dinero sin ser empleados por nadie. Y así.

Comience ahora mismo.

No es necesario crear algunos sitios web sofisticados o juegos y aplicaciones de primer nivel. Si puedes hacer eso, es aún más impresionante.

Aprende los fundamentos básicos. No necesita preocuparse mucho por las tecnologías que usa a menos que esté usando COBOL.

Aprender buenas prácticas de codificación.
Trabajar en equipo.
Construye proyectos de la vida real.

Eso es. Eso es lo que un adolescente y un programador de secundaria podrían sugerirte.

Código algo.