¿Qué es mejor, ser un desarrollador de aplicaciones independiente o un desarrollador web backend independiente?

Hola, gracias por solicitar mi respuesta. No estoy en los EE. UU., Así que no sé qué significa el décimo grado, pero para su pregunta, no hay diferencia entre ser un desarrollador de aplicaciones independiente o un desarrollador web de back-end independiente. Todavía son independientes. Cuando trabajas en un proyecto, independientemente o no, siempre se trata de compromiso. Antes de comenzar, pregúntese cuánto compromiso puede poner en este proyecto y hasta dónde quiere llegar. Debido a que el trabajo independiente es problemático, puede tomar mucho tiempo. Sin embargo, existe la situación de que el trabajo independiente es dinero fácil para usted. Déjame darte un ejemplo de por qué a veces es problemático.

Apenas obtiene un proyecto en línea o fuera de línea, luego se reúne con los clientes y discute sobre el proyecto, cómo querían que se hiciera, cómo puede hacerlo por ellos. Después de algunas discusiones, les das una maqueta de la aplicación o el sitio web. Están satisfechos y tú vas a construir esas cosas. Después de algunas semanas de trabajo (a veces puede llevarle unos pocos meses), completó el prototipo de acuerdo con lo que discutieron antes. Los clientes dicen que hay algún proceso que no es correcto, hay un botón que no está bien, una parte que no me gusta, prefiero esto … Los clientes tendrán todas las cosas menores que no les gustan y quieren cambiar. Si no tiene un acuerdo con ellos, ya que solo se les permite realizar cambios tres veces o todo se basa en la maqueta o etc. Ahora está en problemas. Pueden generar 10 cambios menores o mayores que podrían costarle trabajar día y noche. He sido este tipo de proyecto antes y me está agotando mientras tengo un trabajo diario y trabajo de forma independiente por la noche, duermo solo de 4 a 5 horas todos los días. Para cuando terminó el proyecto, le ha costado más que ganancias.

Sin embargo, todavía hay algunos clientes que son muy directos con usted. Todo sigue según lo planeado, el proyecto es bueno y el dinero llega rápido.

Lo que estoy tratando de decir es que, si usted es un desarrollador de aplicaciones independiente o un desarrollador web de back-end independiente, el freelance puede consumir su energía y tiempo, y si necesita dedicar su tiempo a estas cosas. Si estás con un equipo, eso es genial, abre un Bitbucket | La solución Git para equipos profesionales cuenta, divide el trabajo, compromete todo para reposicionar, probar y corregir errores. Sí, has hecho un proyecto! Desafortunadamente, los buenos jugadores de equipo son como el oro, son difíciles de encontrar. La mayoría de las veces, trabajar solo en el proyecto es la mejor solución.

¿Desarrollador de aplicaciones o desarrollador web backend? El desarrollador de la aplicación tiene que cubrir el front-end y el back-end al mismo tiempo, lo más probable es que sea más trabajo. Sin embargo, el desarrollador web de back-end no es una mala elección, al menos solo cubre el back-end, la interfaz es un infierno. Sin embargo, si el tamaño del proyecto es grande, el trabajo de backend también aumenta. La mayoría de las veces, rara vez hay un proyecto independiente que solo requiere que hagas backend web, por lo que necesitarás un equipo.

En conclusión, si puede hacer tanto frontend como backend, busque un desarrollador de aplicaciones, acepte el desafío y aumente su habilidad, de lo contrario, vaya por un equipo, encuentre un desarrollador frontend confiable y crezca junto con usted.

* Estas son solo mi opinión personal y experiencias, espero que te ayuden 🙂

Iría con Android, en mi opinión, es más fácil monetizar las habilidades de Android que las habilidades web.

PERO no ignore el backend. El backend se requiere cuando los dispositivos front-end comparten datos, cualquier tipo de chat o transmisión de mensajes, juegos multijugador, etc.

Los dispositivos generalmente no pueden verse entre sí a través de Internet, pero pueden ver servidores web públicos. Esto se debe a que los dispositivos móviles generalmente están ocultos detrás de los firewalls para protegerlos de los piratas informáticos.

Entonces, cuando un dispositivo front-end quiere enviar un mensaje a otro dispositivo front-end, los dispositivos front-end usan un servidor back-end que ambos pueden ver para transmitir el mensaje.

Puedes aprender lo suficiente como para tener un valor real … en verano. Comience con algo simple, como HTML y CSS. Puedes ser lo suficientemente bueno en eso en un verano. Entonces aprende WordPress.