Primero, mire estas compañías indias:
- Flipkart
- PayTM
- Zomato
- Swiggy
- Amazon India
- OYO
- Aplauso urbano
Todas estas empresas están basadas en la web. Significa que se puede acceder a los servicios ofrecidos por estas compañías a través de Internet. Del mismo modo, hay otras empresas más pequeñas que crearon productos como estos.
Es posible que esté familiarizado con estas empresas porque estas empresas sirven a la población en masa. Además, hay empresas como Wingify, Web Engage, gráficos Fusion, Sprinklr, etc., que son utilizadas por otras empresas. También se accede a los servicios de estas empresas a través de sus sitios web. Y estas empresas prestan servicios a empresas de todo el mundo. Así que puedes imaginar la escala a la que operan estas empresas.
- ¿Qué hace JavaScript?
- ¿Cuántos códigos de color hexadecimales hay?
- ¿Por qué debería elegir Java (especialmente Spring Framework) para el desarrollo web?
- ¿Arc es un lenguaje útil para la programación web?
- ¿Cuál puede ser la mejor estrategia de diseño a seguir para diseñar un marco de automatización para una aplicación web usando webdriver (python)?
¿Y quién administra estos sitios web? ¡desarrolladores de sitios de Internet!
Técnicamente, estos desarrolladores no se conocen como desarrolladores web. Están designados como ingenieros de software. Mi punto es: si crees que los desarrolladores web solo desarrollan sitios web, te equivocas. Y en este sentido, los desarrolladores web tienen un gran alcance en la India.
Las empresas que he mencionado anteriormente son solo algunos nombres. Hay muchos más De hecho, cada puesta en marcha que conozco tiene desarrolladores que crean productos a los que se accede a través de sitios web. Por lo tanto, ya no se trata solo de la creación de sitios web, sino del desarrollo completo.
Además, los roles de los desarrolladores se dividen en:
- Desarrollo front-end: en esto trabajas en la construcción de interfaces dinámicas para sitios web o aplicaciones web. Debe conocer HTML5, CSS3, Jquery, JavaScript y marcos avanzados como Angular, React y Vue.
Como un desarrollo inicial más reciente, su salario puede oscilar entre 4 y 5 LPA.
- Desarrollo de back-end: aquí trabajas para hacer que los sitios web sean más funcionales. Para esto, necesita conocer un lenguaje de programación del lado del servidor como PHP, JavaScript, Python, Ruby, etc. y el marco relacionado. Por ejemplo, si trabajas con PHP, también deberías aprender Laravel (un marco popular basado en PHP).
Como desarrollador de back-end, su salario puede comenzar desde 6 LPA y alcanzar hasta 10 LPA.
3. Desarrollo de pila completa: en esto trabajas tanto en desarrollo front-end como back-end. A los desarrolladores de pila completa se les paga más que a los desarrolladores front-end y back-end. Su salario puede alcanzar hasta 15 LPA como más fresco.
Ahora, ya que está interesado en el desarrollo web, le recomendaría comenzar con JavaScript. ¿Por qué?
Anteriormente, JavaScript estaba restringido al desarrollo front-end. Sin embargo, ahora también se usa para el desarrollo de back-end. Así que los desarrolladores anteriores de full-stack tuvieron que aprender un nuevo lenguaje de programación y JavaScript. Ahora, solo tiene que aprender JavaScript y puede trabajar tanto en el front-end como en el back-end. Por ejemplo, si aprende PHP, tendría que aprender PHP y JavaScript.
Además, el número de oportunidades en el desarrollo de JavaScript está aumentando. La popularidad de JavaScript se debe a Node.js. Las compañías indias como PayTM, Zomato usan Node.js, mientras que Amazon, Flipkart, OYO usan Angular y otros marcos basados en JavaScript.
Aquí hay una respuesta detallada escrita por Prani Sharma. La respuesta de Prani Sharma a ¿Cuál de estos tiene una mayor demanda en India: Django / Python o Nodejs / JS?
Puede consultar esta respuesta para comprender por qué uno debería aprender JavaScript / Node.js.
Con todo, el desarrollo web tiene un gran alcance en la India. Así que adelante. Sin embargo, no limite su imaginación al desarrollo web como solo la creación de sitios web. Es mas que eso.
Como estás buscando hacer una carrera en desarrollo web, te recomendaría que uses edWisor . Aquí puede aprender el desarrollo front-end y el desarrollo full stack utilizando Node.js y otro marco basado en JavaScript mientras trabaja proyectos.
Además, muchas empresas contratan desarrolladores a través de edWisor en función de los proyectos que realizan aquí. ¡Así que pruébalo!
¡La mejor de las suertes!