Cómo aprender (y trabajar como freelance) en desarrollo web

Convertirse en un desarrollador independiente es fácil en estos días. Hay sitios web como Freelancer o Guru donde puedes registrarte como freelance. Esta es, con mucho, la parte más fácil de convertirse en un profesional independiente.

Sin embargo, para ser un profesional independiente exitoso, necesitará conocimientos además del desarrollo web:

  • Gestión del tiempo . Usted es su propio jefe y, por lo tanto, dueño de su tiempo, pero debe comprometerse a trabajar en el proyecto que se le asigna y cumplir con la fecha y hora que acordó con su cliente o empleador.
  • Estimación de presupuesto y tiempo : según su conocimiento, debe saber, en base a la información proporcionada por su cliente, cuánto tiempo le llevará realizarlo y cuánto le costará, después de todo, está vendiendo sus habilidades. y tu “reputación” está en juego.
  • Habilidades de comunicación : ser un empleado estándar es fácil, ya que forma parte de un grupo que puede hablar con la misma terminología. Como profesional independiente, sus clientes pueden no tener idea sobre el software que saben qué es una aplicación web. Por lo tanto, las comunicaciones con su cliente son cruciales y recomendadas además de solo un acuerdo de contrato y una reunión de “reunirse nuevamente cuando el trabajo esté terminado”

Para empezar, tome un curso básico de informática para aprender qué detrás del por qué. Obtenga los conceptos básicos sobre HTML, CSS, JavaScript. Luego tome algunos cursos en esos 3 idiomas más en profundidad. Después de que te hayas sentido muy cómodo con esos 3. Entonces deberías tener una idea más clara de qué tipo de desarrollador quieres ser, front, back, full stack y elegir los idiomas en consecuencia. Luego practique sus nuevas habilidades creando proyectos para su cartera …

Tengo una forma muy estratégica de resolver este rompecabezas mientras luchaba con esto por un tiempo. Puedo guiarte en el aprendizaje de las cuerdas, idiomas específicos y tengo muchos recursos que puedo compartir … contáctame si necesitas ayuda …

http://www.linkedin.com/in/damie

[correo electrónico protegido]

Básicamente, estos son conocimientos comunes que necesita saber cuando se trata de desarrollo web:

  1. HTML, CSS, Javascript
  2. PHP, Apache, MySQL
  3. Dominio y Hosting
  4. Marcos, como Laravel, Angular, etc.
  5. CMS como WordPress, Zoomla, etc.

No hay requisitos mínimos para ser un desarrollador web independiente, porque siempre hay solicitudes que se adaptan a usted. Es posible que algunas personas solo busquen ajustes CSS para mejorar la apariencia de sus sitios web, mientras que otras buscan construir la aplicación completa con hosting.

Por supuesto, con más habilidades en la mano, tiene una gama más amplia de oportunidades.

La mejor manera de saber las respuestas, comience a hacerlo ahora. En el camino, las personas se acercarán a usted con diferentes requisitos, y usted sabrá qué habilidades / conocimientos necesita.

Buena suerte y diviertete.

es mejor comenzar su trabajo independiente en diseño cuando tenga tiempo libre. Comience con lo que sabe, no necesita hacer ningún curso ahora …

Un profesional independiente exitoso, algunos ganan 6 dígitos por año en dólares estadounidenses y administran su propio negocio.

Para que comience el trabajo independiente, hay varios sitios que dependen de lo que realmente espera … los siguientes sitios se hacen cargo de entre 5 y 20℅ de sus ingresos y el registro es fácil pero difícil de obtener el primer cliente

  • Upwork, el lugar de trabajo en línea más grande del mundo
  • Freelancer – Contrata y encuentra trabajos
  • Fiverr – Mercado de servicios independientes para The Lean EntrepreneurLogos,
  • Web, diseño gráfico y más. El | 99designs

En otro mercado comunitario que encontré, permiten servicios de fotografía, audio, traducción y modelos web. Prefieren a las mujeres pero también permiten a los hombres. No cobraron nada de sus ingresos, además crearon una dirección web para usted, pero lo más difícil es su aprobación. Mujeres gemelas

La mejor de las suertes

Si está en el escenario de hacer tal pregunta, entonces probablemente intente centrarse primero en aprender los conocimientos básicos de las habilidades requeridas. Incluso algunos desarrolladores experimentados, diseñadores, etc. tienen problemas para encontrar clientes de buena calidad. Por supuesto, el aprendizaje es un proceso interminable, por lo que deberá hacerlo todo el tiempo para mantenerse bien y eficiente.

Las tecnologías, las expectativas y las necesidades comerciales cambian constantemente. Cuando trabaje independientemente, debe cumplir con todos esos requisitos, crear una confianza, una marca y tener un poco de suerte. A veces, hacer que un proyecto funcione puede ser una cuestión de estar en el lugar correcto, en el momento correcto con las personas adecuadas. Por supuesto, debe crear tales oportunidades, como lo estoy haciendo ahora dando este consejo gratuito en lugar de mirar televisión o dormir más horas.

La práctica es la clave. Intente no solo leer / mirar tutoriales y libros, sino también construir algo. No debería ser algo complejo al principio. Todo lo contrario. Obtendrá experiencia práctica y podrá seguir desarrollando algo nuevo, mejorando el proyecto actual o incluso hacer ambas cosas. Pero trate de no trabajar en más cosas de las que puede manejar.

Si su profesión actual no está relacionada con el desarrollo, tendrá que esforzarse más trabajando duro después de las horas. Debes aceptar que tomará algún tiempo llegar al nivel intermedio cuando probablemente puedas comenzar a buscar algunos conciertos más simples.

Vea mis otras respuestas donde cubrí con más detalles qué habilidades técnicas necesita comprender.