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ál es la mejor fuente para proyectos como freelance? ¿Cuántas asignaciones independientes provienen de referencias?
- ¿Qué es mejor: Freelancer.com o Upwork?
- ¿Puedo conseguir un trabajo como profesional independiente sin graduarme? Estoy aprendiendo CSS y JavaScript. ¿Cómo consigo algo de trabajo rápidamente?
- ¿Cuál es la forma no directa más efectiva de conocer el límite del presupuesto de un cliente?
- ¿Qué opinas sobre el curso de trabajo independiente de Danny Margulies? ¿Alguien lo ha tomado?
¿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.