Primero debo decir que no creo que su pregunta sea objetivamente responsable. Todos progresan a su propio ritmo, las pequeñas áreas en las que trabajan las personas son diferentes y crecen de manera diferente, y lo que funciona para algunos no funcionará para otros. Lo mejor que puedo hacer es contar mi propia historia y esperar que puedas tomarla y la de los demás y armar tu propio plan.
Entonces te diré lo que hice. Esto fue hace años, cuando estaba en la escuela secundaria (alrededor de 2006-2010 más o menos), y la web se mueve rápido, así que no estoy seguro de si los detalles serán relevantes. Esperemos que las cosas generales sean útiles.
Básicamente, dado que sabía HTML, CSS y PHP, lo más fácil para mí fue comenzar como codificador para diseñadores de plantillas. Esto fue básicamente un ejercicio en Photoshop tan bien como en los idiomas mencionados anteriormente. En algunos casos, solo me dieron un JPEG y lo corté desde allí, luego lo codifiqué todo correctamente con el HTML / CSS. Creé una cartera de esta manera e hice algo de dinero rápido ya que podía hacerlo en unas pocas horas (esta última parte era importante, ya que a la gente parecía encantarle el hecho de que podía hacerlo en horas en lugar de días como la mayoría de los demás, así que Tengo muchos negocios de esta manera).
- ¿Por qué los vendedores de Fiverr tardan tanto en responder una solicitud?
- ¿Quién gana más en sus primeros 5 años en promedio: redactores independientes o programadores independientes?
- ¿Qué es el desarrollador independiente?
- ¿Qué valor tendría para usted (y / o su negocio) si tuviera un diseñador de UX / UI independiente que también sea un desarrollador frontend con mucha experiencia?
- ¿Alguien puede convertirse en un escritor independiente?
El siguiente paso fue la integración con algunos PHP. Estaba familiarizado con el marco de WordPress y vBulletin, así como con otros CMS genéricos (sistemas de gestión de contenido), así que comencé a ofrecer servicios para esas cosas. vBulletin fue un marco bastante impresionante con una gran comunidad que creó muchos módulos de acceso abierto para diferentes cosas. De esta manera, podría ofrecer sitios web totalmente funcionales impulsados por vB sin tener que desplegar mis propios sistemas miembros, foros o paneles de administración y cosas así. Es bueno para un desarrollador en ciernes y es bueno para el cliente saber que algún adolescente descuidado no lo fastidiará por falta de habilidad ya que estaba usando un software ampliamente utilizado (y actualizado de seguridad).
Después de eso, puede averiguar qué es lo que realmente quiere hacer. Para mí, comencé a trabajar en un nuevo marco con un amigo mío, pero esto se estaba acercando a la universidad y dejé de trabajar independientemente ya que estaba más interesado en la física. Me hubiera gustado comenzar un grupo, y lo había intentado antes, pero no funcionó por varias razones (una de ellas era que era demasiado joven y estúpido para saber lo que estaba haciendo). Creo que una vez que comience a obtener algo de efectivo (lo que le da cierta confianza, entre otras cosas) y tenga tantos clientes que no pueda manejarlos a todos usted mismo, debería pensar en iniciar un grupo web.
Intentar reunir un grupo antes de saber que tiene un flujo constante de clientes no tiene mucho sentido para mí, especialmente cuando tiene una vía tan fácil para comenzar y construir esa base de clientes por sí mismo sin arriesgarse mucho. Después de todo, no tuve que abandonar la escuela para hacer un trabajo independiente, por lo que uno podría tomar este camino fácilmente con un trabajo a tiempo completo.