¿Cuánto tiempo me tomará convertirme en desarrollador web independiente de backend?

Primero, no lo hará hasta que aprenda la programación, que no lo hará en su adolescencia. Espere hasta los 20 años, luego estudie Teach Yourself Computer Science. El tiempo promedio es de aproximadamente 2 años. (Dos sesiones de 2 horas al día: en realidad no puedes aprender más que eso, y si también estás tratando de aprender tus materias escolares, tu “tiempo de aprendizaje” ya está en uso).

Luego tendrá que aprender SQL, un lenguaje del lado del servidor, JavaScript, HTML, CSS, debe aprender jQuery y AJAX. Para comenzar. Eso podría tomar otros 6 meses a un año antes de que seas lo suficientemente bueno como para ganar dinero. (La programación no es algo que aprende durante un fin de semana, es algo que hace de por vida, o encuentra una línea de trabajo diferente. Hasta 2009, JavaScript era estrictamente un lenguaje del lado del cliente. En ese momento comenzó a aprender Node.js o estabas detrás de al menos una tecnología).

También necesitará desarrollar su plan de negocios: cosas como un contrato que sus clientes firman antes de comenzar cualquier trabajo, describiendo exactamente lo que hará, por cuánto, cuándo vendrán los pagos de progreso, etc. Necesitaré un socio front-end. Un back-end no es todo: muchos back-end escriben el front-end en el back-end y luego lo envían al navegador. Oh, no sabias eso? Agregue “Cómo funciona realmente la web” a la lista de cosas que tiene que aprender, y agregue algunos meses a su agenda.

¿Cuánto tiempo? Para cuando te gradúes de la universidad, si eres muy rápido y tienes mucha suerte.

O simplemente puede aprender PHP y SQL y comenzar a escribir back-ends. Y sea estafado por los clientes y otros desarrolladores web.

Actualmente soy un estudiante que trabaja como desarrollador web freelance de pila completa. Creo que si realmente lo desea, puede convertirse en un desarrollador front-end en 2–3 meses, y un desarrollador back-end en 3–4 meses. Puede comenzar a ser un profesional independiente una vez que conozca los conceptos básicos del desarrollo front-end, ya que algunas personas solo necesitan páginas de destino básicas.

Te sugiero que primero aprendas HTML / CSS y JavaScript y luego aprendas backend. Debería centrarse en convertirse en un desarrollador web de pila completa en lugar de un desarrollador exclusivo de backend. Hay una gran demanda de desarrolladores de stack completo y en plataformas como Upwork y Freelancer e incluso en Fiver hacer 10k al año no será un problema

Comencé a trabajar independientemente en el décimo grado. Respetuosamente estoy en desacuerdo con Al Klein. Nunca me especialicé en informática. Cuando tenía 19 años vendí mi primera aplicación.

Una vez que tenga las habilidades, puedo encontrarle los trabajos. Simplemente demuestre alguna competencia básica, cree una cartera de aplicaciones de juguetes.