No debería ser demasiado difícil. El problema es que debes decidir cuál será tu especialidad.
Considéralo como aprender a ser médico. Necesitas especializarte en algo. ¿Serás una persona que sana a la gente? ¿O serás doctor en literatura o economía? Tantos campos para un solo título. Y eso es lo mismo con la programación.
La pregunta principal es si puedes pensar muy lógicamente. Empiezas a pensar en desafíos y soluciones. Lo que será este desafío depende de usted. Podría ser desarrollo web, programación integrada, desarrollo de escritorio, desarrollo móvil, backend, frontend, desarrollo de bases de datos, etc. Y necesitaría aprender uno o más lenguajes de programación.
- ¿Cuál es el costo de desarrollar aplicaciones móviles de mercadeo en red (como GNLD) para Android e iOS?
- ¿Por qué Samsung crea aplicaciones y servicios de Android para sus teléfonos que ya existen?
- ¿En qué carpeta de Android escriben datos las aplicaciones de Android?
- ¿Qué habilidades se requieren para desarrollar una aplicación de Android basada en la web?
- ¿Habría algún problema de derechos de autor con respecto al desarrollo de una aplicación de Android basada en el juego de mesa The Resistance?
Cuando aún no sabe qué especialidad desea, debe comenzar a aprender C. No C ++ sino C. Dentro de dos semanas, debería poder saber qué variables, funciones y métodos son y estar familiarizado con las condiciones, los bucles y las declaraciones. No necesita saber todo acerca de las bibliotecas C después de dos semanas, pero debe conocer la sintaxis.
Una vez que tenga un conocimiento básico de C, estará familiarizado con lo que es muy similar a aproximadamente el 75% de todos los lenguajes de programación, por lo que sería más fácil elegir otro idioma después de C. En ese momento, también debería saber un poco más sobre qué especialidad que quieres aprender.
Entonces, para responder a su pregunta: pase dos semanas aprendiendo C y luego tenga más información sobre lo que quiere hacer exactamente y qué tan rápido aún puede aprender.