Supongo que está viendo el desarrollo web desde una perspectiva profesional. Tengo una opinión ligeramente diferente sobre el tema y una palabra de advertencia.
En primer lugar, el desarrollo web es divertido. Puedes crear sitios web, hacer algunos trabajos independientes y ganar dinero.
Dicho esto, hay pocas trampas de quedar atrapado en la carrera de ratas. Al menos en India, los desarrolladores web, leen a las personas que diseñan (o roban) sitios web son una moneda de diez centavos. Sitios como oDesk, Elance y Freelancer están inundados de personas y empresas como esta. En su mayoría es un trabajo de poco valor en el que codifica algo basado en la inspiración de las fuentes. La mayoría busca mano de obra barata. No debes aspirar ni seguir esta ruta y compararte con personas de todo el mundo.
- ¿Quién es el proveedor de alojamiento web y diseñador inactivo más barato y rápido de Estados Unidos?
- Estoy planeando lanzar un sitio web que contenga contenido que me gustaría no ser copiado y utilizado por otros para uso comercial. ¿Qué pasos hay que tomar?
- Quiero convertirme en un desarrollador front-end, pero mi escuela está enseñando Java. ¿Debo dejar de aprender JavaScript y enfocarme en Java o aprender ambos?
- Soy un novato completo en web-programmimg pero quiero crear un sitio web de debate y debate dirigido por el usuario en Django-python. ¿Qué pasos debes seguir?
- Cuando estoy usando la versión minimada bootstrap y mi CSS personalizado, ¿mi propiedad CSS personalizada no funciona?
Debes apuntar a la creación de valor. ¿Cómo haces esto? Para empezar, debes identificar lo que te gusta. El desarrollo web es un término muy amplio. ¿Te gusta el desarrollo o el diseño? Instalar un CMS como WordPress o Joomla! y configurarlo no es un gran talento. Deberías poder hacer algo mejor.
¿Cómo hacerlo?
1. Busque inspiración / fuentes de personas que estén en su mejor momento. Google para los mejores desarrolladores web de India / Silicon Valley y mira su trabajo. Echa un vistazo a Dribbble (Show and tell para diseñadores) si te gusta el diseño. Ese es el estándar de trabajo esperado de un profesional.
2. Institucionaliza tus habilidades. Debe tener experiencia / documentación / trabajo de soporte para demostrar que se destaca. Puedes intentar unirte a CCTV. Hasta donde yo sé, son bastante alentadores, particularmente para los estudiantes de 1er año con algunas habilidades. O intente y solicite Google Summer of Code. Tiene muchos proyectos basados en la web. Mozilla ofrece proyectos basados en la web y muy codiciados.
3. Por experiencia personal, puedo decir que las empresas buscan su competencia lógica en lugar de las llamadas habilidades de “desarrollo web”. Empresas como Amazon, eBay, Flipkart no reclutan desarrolladores web. Reclutan ingenieros de software. Conozco personas que no sabían HTML pero que fueron seleccionadas para estas compañías. No viceversa. En pocas palabras, sigue afinando tu lógica.
4. Otro buen método es unirse a una nueva empresa seria. Por serio, me refiero a alguien con un producto viable. ¡Ninguno de los que surgen como empresa de desarrollo web! Tienes la oportunidad de aprender mucho.
Finalmente, esto no es para desanimarlo de seguir con el desarrollo web, sino para advertirle que no debe ser su objetivo final. ¡Espero eso ayude!