Cualquiera que tenga la menor idea de cómo funciona una computadora puede aprender a escribir programas para una PC. Además, para dominar los lenguajes de programación, una mentalidad matemática y un pensamiento lógico desarrollado no serán superfluos; estas habilidades simplificarán drásticamente el proceso de aprendizaje.
No todos los especialistas líderes en el campo de la programación han comenzado su camino hacia la cima recibiendo educación especializada. Incluso hay programadores que nunca se han graduado de universidades técnicas. Esto sugiere que todo el mundo puede aprender a escribir programas para una PC, y para ello no es necesario pasar 5 años de tu vida sentado en los pupitres de una universidad.
¿Dónde empezar a aprender a programar?
Vale la pena comenzar entendiendo que no será posible aprender a escribir juegos como "Stalker" en una semana, y tampoco en un mes. Cuando este entendimiento ha llegado y al mismo tiempo el deseo de escribir programas no ha desaparecido, puedes empezar a buscar medios para la autoeducación.
La opción más sencilla es dirigirse a los foros de programadores. Allí pueden darte consejos y ayuda, pero debes saber que los programadores son personas ocupadas, por lo que nadie te dará un curso de formación individual de forma gratuita. Sin embargo, si se arma no solo con artículos dispersos del foro, sino también con un manual de autoinstrucción sensato, es posible que no necesite un mentor en vivo.
Debe aprender de la primera letra del tutorial en la práctica. Al leer libros y foros, la programación es difícil de entender, debe implementar de inmediato todo lo que está escrito en libros inteligentes. La redacción de programas es una ocupación aplicada, por lo tanto, debe aplicarla a los negocios y no convertirse en un teórico.
Cómo aprender a aprender
Se mencionó anteriormente que es necesario aprender haciendo. La mejor opción es pensar de inmediato qué tipo de idea desea implementar y poco a poco, paso a paso, avanzar hacia el resultado. Además, no importa si quería crear su propia versión de "Sea Battle" o si eligió un sistema operativo fundamentalmente nuevo para computadoras personales. Cualquier resultado es alcanzable si define claramente lo que debe hacerse y lo hace metódicamente.
Hay mucha gente que puede escribir programas, pero hay pocos programadores inteligentes. Esto significa que cada principiante tiene un campo incomparable para el logro y la experimentación, y las posibilidades de construir una carrera también son bastante altas. Todo lo que se requiere es perseverancia y una docena de otros libros de programación. ¿Porque tanto? El hecho es que las teorías y los métodos de los autores a menudo son diferentes, y no debes creer ciegamente en el conocimiento de un autor, porque el que escribió el tutorial no es necesariamente un buen programador.