Un desarrollador Freelance exitoso necesita saber todo tipo de cosas. Pero primero debes elegir una pila.
Interfaz:
Su codificación de la plantilla del sitio web. La capa externa que vemos en el navegador. Para esto necesitarás aprender HTML / CSS / JS y un sentido del diseño sería de gran ayuda.
- Cómo migrar a los EE. UU. Si trabajo como desarrollador web independiente
- ¿Cómo puede ganar un estudiante de ingeniería automotriz a través del trabajo independiente?
- ¿Cuándo deberías dejar de trabajar independientemente?
- ¿Qué tareas en un proyecto de desarrollo web de subcontratos no se consideran facturables?
- ¿Cómo comenzar a trabajar independientemente con las habilidades HTML, CSS, Javascript y jQuery? ¿Necesito aprender WordPress?
Backend:
Es la parte funcional del sitio web. Todo lo que permite al sitio web realizar una acción, sin importar cuán pequeño sea. Algunos ejemplos serían: iniciar sesión, comentar, publicar … Para esto necesitará aprender un lenguaje del lado del servidor como PHP o Ruby o Python … Y debe aprender MySql para interactuar con la base de datos.
Completa pila:
Básicamente es capaz de crear un sitio web desde el lado del cliente hasta el lado del servidor. Requiere un alto maestro de una de las pilas y, al menos, un conocimiento intermedio de la otra.
Ahora cada una de las pilas tiene sus propias habilidades técnicas. Pero hay algunas cosas que lo ayudan a tener éxito de cualquier manera.
- Comercializarte a ti mismo.
- Saber manejar clientes.
- Ser honesto acerca de lo que puedes y no puedes entregar.
- Respetando los plazos.
Al final del día, no hay un código secreto o un hechizo que nos haga a cualquiera de nosotros el estado de “buen desarrollador”. Simplemente aprendemos nuestras pilas al máximo y hacemos nuestro mejor esfuerzo para entregar un buen trabajo, y esperamos lo mejor.