Siendo yo mismo un programador autodidacta, intentaré responderlo lo mejor que pueda.
Primero proporcionaré los mejores blogs para actualizar el conocimiento en informática:
- The Geomblog de Suresh Venkatasubramanian: geometría computacional, algoritmos y debates sobre la vida académica.
- Panqueques 3D de Jeff Erickson Ernie : topología computacional y anuncios de la comunidad.
- El dominio semántico de Neel Krishnaswami: lenguajes de programación, lógica y lenguajes formales.
- Pensamientos cuantificados de Joe Fitzsimons: información cuántica y computación, física teórica y construcción de la comunidad.
- Andrej Bauer’s Matemáticas y Computación : HoTT, lógica, teoría de categorías y filosofía de las matemáticas.
- Restricciones de András Salamon: complejidad computacional a través del lente de la satisfacción de restricciones.
- Marzio De Biasi … casi 42 … : complejidad computacional resaltada a través de NP-completitud y rompecabezas.
- Shtetl-Optimized de Scott Aaronson: complejidad computacional, con un enfoque principal en computación cuántica, filosofía, humor y desarrollo comunitario.
- La sala de dudas de Lev Reyzin: teoría y práctica del aprendizaje automático y la vida académica.
- La mano invisible de Turing de Noam Nisan: economía computacional, teoría algorítmica de juegos y desarrollo comunitario.
- La vanidad de las vanidades de Sariel Har-Peled , todo es vanidad : geometría computacional y comentarios sociales y académicos generales.
- My Brain is Open de Shiva Kintali: complejidad computacional, combinatoria poliédrica, algoritmos y teoría de grafos.
- Grupo de teoría, evolución y juegos de Artem Kaznatcheev: teoría de juegos evolutivos y lente algorítmica sobre evolución, aprendizaje y filosofía.
- Zona de juegos finita de Hsien-Chih Chang: blog bilingüe sobre complejidad computacional, lenguajes formales y matemáticas concretas.
- Nanoexplicaciones de Aaron Sterling: computación distribuida, quimioinformática y comentarios sociales generales.
- Complejidad computacional de Lance Fortnow y Bill Gasarch: Complejidad computacional y otras cosas divertidas en matemáticas e informática.
- Pensamientos de Emanuele Viola: complejidad computacional y comentarios generales – comenzó el verano de 2014.
Para convertirse en un codificador exitoso, debes dominar los temas de informática.
Inotder para ganar experiencia mientras aprende codificación, vaya a la academia de códigos que le brinda experiencia práctica en cosas como la fórmula, etc.
- ¿Cuáles son los mejores sitios web para encontrar plantillas interactivas para comprar?
- ¿Qué sitio web brinda la información de la exposición?
- ¿Cuáles son algunos sitios web que puedo visitar para que los profesionales puedan revisar mi código?
- ¿Hay un sitio web como Goodreads o Letterboxd para música?
- ¿Existen sitios web o aplicaciones para entrenar problemas lógicos y / o numéricos que se preguntan regularmente en las entrevistas / pruebas de trabajo?
Después de aprender los conceptos de codificación, puedes unirte a Github y hacer un proyecto que te interese.