¿Cuáles son las habilidades técnicas necesarias para ser un desarrollador web freelance exitoso?

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.

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.

El factor decisivo es si trabaja como contratista o si está solo.

Contratista

Solicitará trabajar en nombre de otras compañías. Generalmente (Reino Unido) tendrá una entrevista bastante convencional, similar a la de un empleado permanente, para evaluar su idoneidad técnica.

Te comprometerás si puedes demostrar que puedes trabajar con cualquier pila de tecnología que usen.

La decisión tecnológica es de ellos .

Ser único

Una agencia de un solo hombre. Aquí, venderá directamente a los clientes finales. En general, no les importará mucho la tecnología utilizada para hacer su sitio. Pueden saber que necesitan un sitio de folleto estático. O un sitio de cartera. Incluso pueden solicitar un sitio de ‘WordPress’, y posiblemente podría hablar con una alternativa si lo desea.

La decisión tecnológica es suya , por lo general. Y elegirás las habilidades con las que te sientas cómodo.

En mi opinión:

Photoshop / Illustrator-bueno para poder hacer sus propios diseños sin depender de diseñadores gráficos y perder tiempo y presupuesto.

Sublimetext: el mejor editor de texto para tu código.

Front-end: HTML, CSS, jquery, JavaScript, angular

Back-end: php, nodo, MySQL

FTP: este software le permite transferir archivos web al servidor web.

Aplicación de control de subversión GIT, no durará mucho tiempo si no sabe cómo usar esto. Esto es esencial y debe saberlo para todos los desarrolladores.

Es bueno saberlo: gruñido, bower, bootstrap, sass / less, rails, python, mongo

En términos realmente simples, debe atraer usuarios a su sitio web haciéndolo único. Para esto tienes que usar una combinación de HTML5 + JavaScript + CSS.

Lo siguiente que desea es una forma para que usted o su cliente puedan editar o simplemente acceder a los datos en la página. Para esto, tienes que aprender SQL. MySQl, Oracle, MS-MySQL, Teradata, etc.

Debe aprender idiomas como .net, PHP, Java, Python, Ruby, etc. para obtener sitios más útiles.

Además de estas cosas, necesitaría una plataforma para difundir sus servicios.

More Interesting

¿Cuáles son las habilidades más rápidas que se pueden aprender para ganarse la vida como freelance?

¿En qué tipo de proyectos trabajan los diseñadores independientes de UX?

Como estudiante y desarrollador web independiente, ¿debería conseguir un trabajo relevante durante el verano o debería centrarme en trabajar independientemente?

¿Cuál es la mejor manera de ganar dinero trabajando independientemente para dot net fresh?

¿Cómo ganan dinero los escritores profesionales independientes y qué tipo de rango de ingresos obtienen típicamente?

¿Cuáles son algunas buenas prácticas al presentar una oferta para un proyecto de traducción independiente en Upwork?

Para los compradores de Fiverr, ¿cómo eligen a su vendedor?

Cómo evitar la microgestión con un profesional independiente cuando el profesional independiente hace preguntas frecuentes

¿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?

Siento que soy muy hábil en Machine Learning, y quiero usar esa habilidad para ganar dinero como freelance. ¿Qué tengo que hacer?

¿Cuánto debo cobrar como freelance creativo en publicidad?

¿Qué freelancers han tenido problemas con los clientes que pagan tarde o no pagan?

Cómo crear una cuenta de USA Fiverr

¿Cuáles son los inconvenientes de los sitios web independientes y cómo se pueden mejorar?

¿Existe un Fiverr para las personas que desean pagar por los conciertos que quieren completar, en lugar de hacer conciertos para compradores como ya lo hace?