¿Cómo debo proceder en mi campo según mi situación?

A2A

La ola del futuro está en la web, creo. A medida que la tecnología web se vuelve lo suficientemente potente como para hacer esencialmente lo que los programas de escritorio pueden hacer, las aplicaciones del navegador reemplazarán lentamente las aplicaciones de escritorio, así como las aplicaciones en teléfonos inteligentes y tabletas. ¿Por qué descargar una docena de aplicaciones diferentes cuando puede obtener la misma funcionalidad a través de un sitio web?

No veo mucho dinero en el desarrollo de aplicaciones, debido a la razón anterior y al hecho de que, comparativamente, no es tan difícil. La mayoría de las aplicaciones son solo HTML / CSS y algunas secuencias de comandos para hablar con un servidor. De acuerdo, hay algunos que son más impresionantes, pero no lo veo como un campo lucrativo en el que centrarme.

El desarrollo general de software también es algo bueno. Si bien se pueden hacer cosas generales para el consumidor para la web, todavía hay muchas cosas que no se pueden hacer, por ejemplo, programas de servidor, IoT, big data, etc. Eso podría ser lo más interesante, ya que hay muchas cosas diferentes puede hacer.

Con la programación web, solo estás creando sitios web, cuando te pones a ello. Pueden ser diferentes, pero finalmente no estás realmente mejorando tu conocimiento de desarrollo. Personalmente, aprendería algo de desarrollo web (porque siempre será útil), pero aprendería lo que pudiera sobre otras cosas. Tal vez centrarse en un nicho de mercado específico que no tiene mucha gente, por lo que el salario es mayor.

Desde mi experiencia personal, si elige el desarrollo web, se encontrará con un grupo de clientes más grande para elegir. La única advertencia es que hay miles de desarrolladores web independientes, por lo que deberá asegurarse de tener una buena cartera que lo destaque.

Por otro lado, si elige el desarrollo de aplicaciones, me he dado cuenta de que hay menos autónomos que realizan esta línea de trabajo. Al menos en comparación con los desarrolladores web. Sin embargo, seguirá compitiendo con una buena cantidad de desarrolladores, por lo que aún deberá asegurarse de tener una buena cartera.

Dicho todo esto, si realmente eres bueno programando, no deberías tener problemas para encontrar trabajo como freelance. Simplemente demuestra que es un buen desarrollador y crea cosas que lo demuestran. De lo contrario, no importa qué camino tome. No ganarás mucha tracción en ninguno de los dos.

More Interesting

¿Cómo es trabajar como astrofísico?

¿Cómo debo planificar para los próximos años?

¿Qué habilidades verificables debe poner en un currículum y por qué?

Me contrataron en una gran empresa tecnológica recientemente. Este es mi primer trabajo de desarrollador. Me encanta el trabajo pero no soy bueno programando. Estoy trabajando para mejorar mis habilidades, pero me lleva tiempo. ¿Qué tengo que hacer?

¿Cuál es la mejor carrera?

A los 41 años, ¿soy demasiado tarde para trabajar como programador?

¿Cuáles son los beneficios de hacer NCC?

He realizado un B.Tech en ingeniería energética y ahora la tendencia está cambiando a la energía solar. Quiero unirme al sector de energía solar y luego obtener un MBA. ¿Cuál podría ser el camino correcto?

Soy un estudiante de MBBS. ¿Cuáles son mis opciones de carrera después de mi graduación aparte de MD / MS?

¿Cuáles son las cosas que necesito para comenzar a hacer animación 2D independiente?

Soy un consultor de gestión que trabaja en una firma de consultoría de gestión de boutique que recientemente está estableciendo su negocio en mi país y el número de empleados es pequeño. ¿Estoy en la carrera correcta para maximizar mi trayectoria profesional ahora porque hay muchos puestos vacantes?

Cómo prepararse para la colocación en una entrevista

¿Cómo es el proceso de aceleración para los nuevos ingenieros de software de posgrado universitario en grandes empresas como Google, Facebook, Amazon y Microsoft?

¿Cómo consiguen los autores su libro en Costco?

Cómo seguir con la codificación