No necesitas ninguno. Aprende tu oficio y aprende bien, luego construye cosas. Si necesita experiencia, puede intercambiar con amigos (“Puedo hacer su sitio por menos dinero si me da tiempo extra y algo de margen”). Un buen camino de aprendizaje de complejidad creciente podría ser:
- Sitios web
- Sitios web estáticos en HTML, CSS y JS
- Sitio de marketing simple basado en CMS (algo así como WordPress, Perch)
- Sitio avanzado basado en CMS (funciones como filtrado en vivo, animaciones complejas, carrito de compras, etc., utilizando un sistema como Drupal, Craft o ExpressionEngine)
- Cree un CMS personalizado, comience de forma simple (un blog, por ejemplo), aprendiendo el modelado de datos en MySQL o algo similar. Capa de funcionalidad como comentarios, inicio de sesión de usuario, permisos basados en roles.
- Aplicaciones
- Cree su blog en un lenguaje / marco de programación “serio”, como Ruby (on Rails), PHP con Laravel / Symfony o NodeJS.
- Convierta su blog en una API y use Javascript para crear la sección de administrador como una “Aplicación de página única”
- Aprenda sobre los diferentes niveles de pruebas automatizadas (unidad, integración y aceptación / extremo a extremo)
- Resumen elementos comunes en su propia biblioteca css “tipo Bootstrap” (piense en el sistema de cuadrícula, entradas, botones, etc.).
- Aprenda a trabajar con servidores / infraestructura como Amazon Web Services o Digital Ocean.
Algunos buenos lugares para comenzar, en este orden:
- Casa del árbol
- Codeschool
- Intelectual
- Hice mi graduación en ingeniería química. ¿Cómo puedo unirme a la oficina central de Amazon?
- ¿Es una mala idea compartir sus historias personales de vida con personas en una oficina, incluso cuando cree que son amigos?
- Ha pasado 1 semana desde mi presencia en Facebook para un papel de contrato y sin respuesta. ¿Debo volver a llamar a mi reclutador o contactar al gerente del equipo?
- Soy muy bueno para quejarme de lo que está mal en un sitio web. ¿Qué caminos profesionales me permiten hacer esto para vivir?
- ¿Qué pasos debería tomar una persona para ser contratada por el Banco Mundial o el FMI?