Analice el problema para que pueda analizarlo.
Analízalo.
Analiza qué recursos tienes para resolverlo.
- ¿Hay alguna herramienta de SEO que pueda automatizar los vínculos de retroceso?
- ¿Cuál es la mejor manera de autodidacta las habilidades y el conocimiento adquiridos en un título de informática típico, suponiendo que una persona solo tenga un conocimiento funcional de las computadoras?
- ¿Qué es un buen proyecto de fin de año que se trata de Software Quality Assurance?
- ¿Qué significa el desarrollo API-first?
- Nunca he hecho nada como una aplicación iOS o un sitio web. Me había concentrado principalmente en Algoritmos en mi escuela. Ahora que he ingresado en la industria del Software, todos quieren que haga todo esto. ¿Cómo lo enfrento? De donde empiezo?
Resuélvelo.
Codifique la solución en un lenguaje de programación.
O, si tiene suficiente experiencia, comience el problema pensando en el lenguaje de programación que cree que resolverá el problema, para que pueda tomar el último paso. (El último paso lleva la menor cantidad de tiempo de todos, pero aún así se ahorra tiempo).
Pero conocer los lenguajes de programación es el último paso: la programación lo es todo antes de eso, así que aprenda programación. Comience con Teach Yourself Computer Science y tome sus 100–200 horas como mínimo para cada elemento, si se limita a aproximadamente 2 sesiones de 2 horas al día. (Apretar cosas durante 12 horas te deja con menos de lo que comenzaste: aprendemos en bocados pequeños, no comemos todo el elefante de un bocado). Así que calcula en cualquier lugar (dependiendo de cuánto tengas que repetir una y otra vez) ) entre 1 y 4 años para aprender programación. (¿Quizás es por eso que un título de CS tarda 4 años en ganarse?)