¡Esta respuesta es un poco larga!
i) Engranaje 1: la forma inteligente de comenzar es centrarse en los idiomas y el tiempo dedicado
Java: la secuencia de comandos más popular utilizada en varios programas, desde juegos, aplicaciones web hasta software para cajeros automáticos. Es una aplicación discutible de la ONU que debes aprender. Seleccione las aplicaciones con precaución y prepare un gráfico para el tiempo diario dedicado al aprendizaje. Esto creará una disciplina para dedicar un poco de tiempo a diario y mantener su enfoque bien.
- Desarrollo web: ¿Debería mi backend responder con JSON a todo y dejar que el cliente maneje todo el renderizado?
- Cómo implementar múltiples autenticaciones en Django
- Cómo convertir HTML a PDF, incluidas imágenes, JavaScript y CSS
- Cómo hacer mi propio sitio web paso a paso
- ¿Cuál es el mejor servidor VPS para empresas medianas con grandes bases de datos?
ii) Equipo 2: aprendizaje diario, el arte de mantenerse actualizado.
Este sería su modo de aceleración y debe esforzarse más para mantenerse involucrado en el mundo de la programación. Los conceptos básicos del software rara vez cambian, pero las herramientas que utiliza la industria cambian constantemente. La industria del software es probablemente una de las industrias que cambia más rápido, es por eso que constantemente necesita actualizar la aplicación de su teléfono inteligente y que sus sitios web favoritos brinden constantemente una mejor experiencia y características. Los nuevos lenguajes de programación y bibliotecas están constantemente llegando y uno no puede volver a la universidad cada vez que surge una nueva tecnología. Los mejores ingenieros de software son los que pueden mantenerse al día con las últimas tendencias. Por eso es fundamental que pueda aprender solo.
iii) Equipo 3: maduró y dominó la idea y está listo para comenzar proyectos reales
Estos consejos durarán toda la vida y pueden tener adiciones y eliminaciones dependiendo de cómo avance.
- Haga un horario fijo para aprender
- Encuentre una hoja de trucos para obtener ayuda inmediata
- Reúna toda la información que pueda tener en sus manos
- Revise errores y haga una demostración con la base de datos
- Líderes cárnicos del dominio e intercambio de conocimientos.
- Listo para pedir ayuda a sus compañeros.
- Tómese un descanso mientras depura
- ¡Use recursos en línea y manténgase actualizado! ¡Oh Dios, cuántas veces!
- Práctica práctica
- Si puede completar el proceso anterior, será un gran programador. Hay muchas rutas alternativas. Utilice varios foros, sitios web, escuelas, etc. Algunos de los enlaces útiles se proporcionan a continuación. Así que comienza, desea un feliz aprendizaje por delante.
Algunos recursos útiles se dan a continuación para su referencia. Genial ir y disfrutar de tus días por venir.
Coursera | Cursos en línea de las mejores universidades. Únase para el software FreeBuild mejor, juntos
Introducción a la informática | Udacity
Escuela Holberton de Ingeniería de Software en San Francisco
Programación de computadoras.
Introducción a la informática y programación usando Python