¿Cómo convertirse en un desarrollador web independiente? ¿Cómo sé cuándo puedo comenzar a establecer un precio por mis servicios?

1. Encuentra tu nicho

Si no está seguro de que sus habilidades actuales resuelven un problema lo suficientemente común, considere aprender un nuevo idioma por completo o intente desarrollar un conjunto de habilidades de habilidades complementarias que no sean Desarrollo web , como Diseño de experiencia de usuario o Diseño de interfaz de usuario para los tipos más creativos . Un desarrollador que también puede planear una arquitectura de información efectiva y utilizable es raro, y este enfoque de doble habilidad podría hacer que desplace a los clientes hacia la izquierda, la derecha y el centro.
No solo quieres ser “ese chico / chica desarrollador que conozco” sino más bien “un desarrollador experto para [inserte el problema aquí]”. Será mucho más fácil publicitar sus habilidades y hacerse un nombre si puede decir que es el mejor en un área particular y buscada, o el único que puede hacerlo.

2. Comience a construir, cualquier cosa y todo

Entonces has encontrado tu nicho. Ahora es tiempo de empezar a construir. El mejor lugar para comenzar es el sitio web de su cartera, el único sitio web que actualizará, editará y desarrollará continuamente para toda su carrera. Su cartera es una forma de mostrar sus habilidades y tener una referencia fácil para clientes potenciales. En caso de duda, recuerde que su objetivo en la auto-representación es ser fácil de encontrar, fácil de recordar y bueno para saber.

“Nadie contrata en función de dónde has estado, contratan en función de lo que has hecho”.

Emil Lamprecht , CMO CareerFoundry

Construye tus ideas, son lo que te hacen a ti.

3. Construye tu marca personal

Hay tantas oportunidades para que los profesionales se den a conocer sin gastar un centavo que la publicidad no es una ruta que deba seguir, no en esta etapa. Al exhibir su trabajo, construir una red y enseñar y bloguear como un experto, encontrará formas más que suficientes para conectarse con las personas y para que las personas lo encuentren.

Es crucial que hables con la gente. En línea y fuera de línea.

Internet, como ya sabrá, es una maravillosa herramienta de marketing. Hay tantas oportunidades para crear y construir nuevas relaciones que con un poco de tacto, su voz se volverá rápidamente muy superior a cualquier anuncio que produzca. Siempre tenga en cuenta que tendrá que hablar con muchas personas para encontrar y conseguir clientes , ¡así que acostúmbrese!

Desde el punto de vista de la visibilidad, mantenga sus objetivos simples. Hacer que Google lo encuentre si tiene un nombre normal puede ser difícil, así que concéntrese en adjuntar su nombre en su cartera, perfiles sociales y contenido a la terminología de su habilidad de nicho y los problemas que buscarán sus clientes.
Para comenzar, aquí hay algunos sitios web excelentes para el marketing en línea:

  • Twitter : cree seguidores al tuitear sobre noticias actuales en su nicho, tener conversaciones con personas en su campo y responder preguntas.
  • Quora : responde preguntas de personas interesadas en tu nicho. Hágalos lo más detallados posible: cuanto más contenido escriba, más probable será que Google asocie su nombre con el desarrollo web.
  • YouTube : cree tutoriales en línea y cárguelos con YouTube. Póngalos en su propio sitio web. Dales títulos fáciles de usar en Google como: “Qué es” o “Cómo …” para que las personas puedan encontrarlos fácilmente cuando buscan. Trate de hacerlos personales y divertidos, sin alejarse demasiado del tema, cuanto más visibles sean, más personas volverán a usted para ver más videos.

4. Organízate

Convertirse en un desarrollador web independiente no se trata solo de saber codificar. Se trata de ser un gerente de proyecto, un vendedor y jefe de atención al cliente. Es posible que no haya tenido mucha experiencia en estas áreas, pero son tan cruciales para el éxito de su carrera profesional como cualquier cosa que pueda hacer con sus habilidades de programación. ¡Esto significa que necesita organizarse!
Eche un vistazo a estas herramientas de gestión de tiempo y proyectos y verá cómo las cosas han avanzado desde los días de Filofax.

  • Quoteroller es una forma práctica y que ahorra tiempo para crear y enviar propuestas profesionales a los clientes en cuestión de minutos. Puede trazar el rendimiento de su propuesta e incluso ver cuándo la ha abierto el cliente.
  • Toggl puede ser una excelente manera de rastrear proyectos y ver cuánto tiempo pasas en cada uno.
  • Asana es un excelente sistema de gestión de proyectos, especialmente si está trabajando con otros y necesita delegar tareas o colaborar.
  • Google tiene una gama infinita de calanders y aplicaciones de gestión.
  • BillingsPro se puede utilizar para gestionar proyectos y facturar.
  • FreshBooks puede organizar sus proyectos, facturación y gastos, todo con una sola aplicación.

Investigue, pregunte a sus amigos, colegas y otros profesionales independientes qué utilizan.

5. Desarrolla tu experiencia, proyecto por proyecto

Ahora que tiene esa nueva habilidad en demanda y un sitio web elegante, es hora de hacer algunos proyectos reales para mostrar a los clientes potenciales. Elance , oDesk y Freelancer.com son excelentes mercados en línea para que los novatos en el campo comiencen a trabajar y ganar experiencia. Haga esto mientras todavía está en su trabajo de tiempo completo para tener una idea de la cantidad de tiempo que necesitará y de lo que realmente puede comenzar a ganar por proyecto. Mientras aún encuentre sus pies, la experiencia es lo que cuenta.

Para obtener más información, lea el artículo completo Cómo convertirse en un desarrollador web independiente

Este es el camino general que tomé cuando comencé Freelance Web Developer / UI / UX Designer / Boston, MA / kevinleary.net hace 10 años en 2007.

1. Encuentre una audiencia / nicho rentable

Una de las cosas más difíciles de trabajar independientemente es ser honesto acerca de la diferencia entre lo que quieres hacer y lo que la gente te pagará por hacer. Cuando esté buscando un nicho para apuntar, asegúrese de tener en cuenta lo que más le interesa y también lo que le pagará.

2. Comience a construir su cartera fuera de un trabajo a tiempo completo

Se necesita tiempo para desarrollar una práctica independiente. En los primeros años, se encontrará invirtiendo tiempo en tareas inquebrantables como:

  • Construyendo un sitio web de cartera
  • Creación, gestión y creación de seguidores para perfiles de redes sociales.
  • Construir una reputación como desarrollador sólido (StackOverflow, contribuciones de código abierto de GitHub)
  • Establezca contactos en el área metropolitana más cercana para encontrar sus primeros clientes
  • Escribir contratos repetitivos para protegerte
  • Elegir software para cosas como facturación, gestión de proyectos y seguimiento del tiempo
  • Comercializándose en la web

Por estas razones, recomiendo encarecidamente que durante los primeros 1-2 años de trabajo independiente, intente desarrollar su carrera como profesional independiente mientras trabaja a tiempo completo. Esto tiene los beneficios adicionales de agudizar sus habilidades, dependiendo de dónde pueda conseguir un trabajo de tiempo completo. Sí, es mucho trabajo, pero vale la pena en el futuro en dividendos.

3. Aterriza a tus primeros clientes

Encontrar esos primeros pocos clientes es difícil. Aquí hay algunas formas creativas que he encontrado útiles para ayudarlo a encontrarlas:

Busque en las bolsas de trabajo contratos o roles de tiempo completo similares a su enfoque elegido, y solicítelos. Si piensan que eres una buena opción, intenta ayudarlos a trabajar juntos por contrato. Esté preparado para trabajar los fines de semana y hasta altas horas de la noche, pero esta es una excelente manera de iniciar una cartera

Asóciese con agencias que brindan lo que usted hace como servicio a sus clientes. Ofrece excelentes resultados y, a menudo, puede incluir trabajo de alta gama en su cartera de marcas de renombre.

Habla en grupos de reuniones locales. Hablar en público es una gran habilidad, pero más allá de eso encontrarás que nada pone a prueba tus conocimientos como presentar un tema a un grupo. Esta habilidad te ayudará en el futuro cuando necesites lanzar grandes clientes como freelance.

Trabaja tu red existente. ¿Tiene amigos o ex compañeros de trabajo en empresas que podrían estar interesados ​​en contratarlo para proyectos o trabajos por contrato? Contacta con ellos y pide un favor.

Haz que los reclutadores trabajen para ti. Si LinkedIn es un festival de spam de reclutadores de ingeniería de software hambrientos para usted como lo es para la mayoría de nosotros, cree una respuesta con plantilla para enviar automáticamente a esos reclutadores y hacer que trabajen para que usted encuentre clientes. Dígales que está interesado en los puestos contractuales, y que a veces pueden obtener uno de 3 o 6 meses que sea una buena combinación. Sin embargo, no pierda demasiado tiempo con ellos, las respuestas digitales rápidas son las mejores y evite las llamadas telefónicas ya que comen tiempo.

3. Administrando su proceso y el día a día

Es fácil envolverse en herramientas que pueden o no ayudarlo en el camino. Algunos son muy útiles, mientras que otros se convierten en nada más que distracciones. Depende completamente de usted explorar y elegir las herramientas que mejor se adapten a usted. Dicho esto, aquí hay algunos recursos útiles de mi propia experiencia personal como desarrollador web independiente.

  • Versiones : GitHub o Bitbucket. Bitbucket proporciona repositorios privados 100% gratuitos, que pueden ahorrar algunos $$
  • Correo electrónico : Google Apps. Debería ser obvio, pero es la única opción en mi opinión.
  • Facturación : Harvest o BillingPro. Yo personalmente uso Billings, pero una versión anterior que se ejecuta como software de escritorio.
  • Dirección de proyectos : Trello. Es gratis, es genial, y reúne las solicitudes de los clientes en un solo lugar bastante bien.

4. Establecer su precio

Como regla general, su tarifa por hora independiente debería ser el doble de lo que ganaría por hora en un puesto asalariado de tiempo completo con beneficios. Sin embargo, esto es puramente una pauta a seguir, en última instancia depende de usted determinar esto usted mismo. Sin embargo, la idea detrás de esta figura es cubrir:

  • Autoempleo e impuestos sobre la renta: impuestos que pagará al gobierno. En los EE. UU. Estará trabajando como contratista utilizando el Formulario 1099 vs. W2 (empleado a tiempo completo)
  • Costos comerciales: certificados DBA, licencias comerciales locales para operar fuera de su hogar (dependiendo de su localidad), cualquier tarifa legal por contratos (raro pero puede suceder), seguro comercial (requerido por clientes más grandes a veces)
  • Trabajo no facturable: como profesional independiente, no todo su trabajo es facturable, por lo que debe ajustarse para el trabajo que es aumentando sus ganancias por hora

Tengo un artículo más detallado en mi blog si desea obtener más información relacionada:

Lecciones aprendidas de 10 años como desarrollador web independiente | kevinleary.net

Estás comenzando como un profesional independiente, así que me enfocaré en las soluciones a los problemas que encontrarás en esta parte de tu carrera.

1) ¿Cómo sé cuándo puedo comenzar a poner un precio por mis servicios?

Haga un trabajo gratis antes de hacer un trabajo remunerado.

Observe que dije “gratis”, no “barato”.

Contra-intuitivo para algunos, pero obvio para cualquiera que haya estado allí, por debajo de un cierto precio, los clientes lo tratan como basura.

Podríamos filosofar sobre por qué, pero sigamos avanzando. A2A me una pregunta por separado si quieres.

Puede encontrar clientes pro-bono en http://FreeCodeCamp.com o trabajar para un amigo, empresa local, etc.

Una vez que haya completado con éxito un trabajo pro-bono, debería poder hacer un trabajo similar por una tarifa (al menos la parte tecnológica), en igualdad de condiciones.

2) Concéntrese en hacer el trabajo y aprender lo que necesita aprender para hacer el trabajo.

Es demasiado pronto para preocuparse por los nichos, la marca, la especialización y todo eso.

3) precios

Se podría decir mucho aquí.

Para empezar, cotízate a las tasas del mercado.

Intente hacer un trabajo de oferta fija en lugar de por hora.

De esa manera, si tiene que hacerlo, puede tomar más tiempo para hacer el trabajo sin la presión del cliente.

Establezca los plazos de su calendario un poco en el lado largo.

Sí, puede atornillarse en trabajos de oferta fija, pero cada hora también tiene sus problemas.

Una vez que sepa lo que está haciendo, puede elegir una oferta fija o por hora, según la situación.

¡Espero que esto ayude!

Adán

Comience a construir empresas de cartera ahora.

Como tienes experiencia en informática, podrás cobrar mucho más que otros freelancers que no fueron a la universidad.

Estás en la universidad, aprovéchalo.

  1. Comience a comunicarse con organizaciones de su escuela.
  1. Probablemente hay tantos clubes en tu escuela que tienen sitios web terribles. Acércate a ellos.
  2. ¿Una cafetería genial en la calle con un sitio web de mierda? Acércate a ellos.

Tienes clientes, ¿y ahora qué?

Conviértalos en clientes recurrentes ofreciéndoles contratos de 3 a 6 meses. Ofrezca actualizar su sitio web para ellos todos los meses. Los estudiantes universitarios son más baratos que las agencias que los rodean, por lo que es mucho más probable que vayan contigo que con ellos. También tiene un fondo CS, así que USE.

A medida que comienza a construir clientes, reúna todo su trabajo en el sitio web.

Crea una página de portafolio.

A medida que más personas comiencen a ver su trabajo, y mientras esté haciendo un buen trabajo, más personas estarán dispuestas a contratarlo.

Al principio, se recomienda concentrarse en una zona de especialidad, ya que es el enfoque más ideal para comenzar a construir un negocio independiente. Por ejemplo, si el fuerte de alguien es WordPress o HTML , busque algún tipo de empleo dentro de esos campos. Ayudará a dominar ese campo en particular y convertirlo en un mejor desarrollador web independiente.

Aquí hay 10 puntos que debes tener en cuenta mientras trabajas como freelance.

1 Cuando comienzas como desarrollador web independiente

El comienzo es algo extraordinariamente difícil de lograr para algunos diseñadores web que no tienen ningún cliente. Lo más importante para recordar es que sin clientes, no tienes un negocio. Es muy simple involucrarse con cosas como la construcción de un sitio de cartera, jugar con instrumentos de facturación y otras empresas semi-vitales. Por lo tanto, es muy importante que simplemente comience a trabajar con personas y reciba ofertas.

Al principio, se recomienda concentrarse en una zona de especialidad, ya que es el enfoque más ideal para comenzar a construir un negocio independiente. Por ejemplo, si el fuerte de alguien es WordPress o HTML , busque algún tipo de empleo dentro de esos campos. Ayudará a dominar ese campo en particular y convertirlo en un mejor desarrollador web independiente.

2. Adquirir experiencia para una carrera profesional independiente.

Todo el mundo está buscando personas con experiencia para sus proyectos, ¿alguna vez te imaginas cómo va a obtener una experiencia más fresca hasta que trabaje en algo? Hay un punto de partida de todo y también lo tiene la carrera de trabajo independiente. World es básicamente un negocio de espectáculos, el que puede mostrar un gran rendimiento gana la oferta, por lo que si nunca tuvo la oportunidad de mostrar su talento, comience a enviar proyectos en sitios web en línea como Github, la comunidad de desarrolladores web sabrá sobre usted y si tienes la suerte de que puedas conseguir tu primer proyecto desde aquí mismo. Además, trate de aprender de otro codificador también, descifrar el código de otros también se considera una ventaja.

Si eres autodidacta y te falta el esmalte tan necesario, es mejor asistir a algunas clases u obtener una certificación en línea antes de comenzar como desarrollador web independiente . Los clientes verán cuántos años ha pasado aprendiendo códigos y diseñando, pero su interés radica en cuán bueno puede implementar su conocimiento y brindar a sus clientes algo único y útil. Entonces, para establecer su terreno como desarrollador independiente, comience a construir su cartera de trabajo, ayude a un amigo, haga un proyecto sin pago, recuerde incluso un pequeño recuento de trabajo si muestra su talento.

3. No esperes cheques de pago mensual

Como mencioné anteriormente, es posible que deba trabajar de forma gratuita si el proyecto parece tener un gran potencial para construir un perfil sólido para usted. No es un trabajo de 9 a 5 donde obtienes el tan esperado sueldo a fin de mes. Cuando trabajas como diseñador independiente, tienes que aprender a ser inestable al principio, es posible que no te paguen en grandes cantidades o que ganes muy poco, lo que puede no llegar a tu fin. Así que prepárate para un clima financiero tan inconsistente. Pero una vez que comience a tener una buena comprensión del mercado, comenzará a notar un crecimiento constante en términos de su situación financiera.

4. Sepa cómo ofertar en proyectos de desarrollo web

Ser un desarrollador independiente no solo requiere que desarrolles, sino que debes ser inteligente y mejorar las habilidades de venta. Básicamente eres tú quien obtendrá los proyectos y los completará, por lo que debes vender tu servicio en el primer punto. Y para hacer eso, ofertar es muy esencial. Al ser un novato en el mercado, comience con ofertas bajas, sí, puede ser deprimente al principio no obtener el valor esperado de su tiempo dedicado en cada proyecto, pero recuerde que es importante hacerse popular primero, después de lo cual puede cargar fácilmente el cantidad lo que creas que encaja bien. Hacer un sacrificio al principio será fructífero en el futuro. Los primeros meses, que probablemente sean dos o tres, consideran que es el período de pasantía en el que le pagan poco y, sin embargo, adquiere la experiencia útil . Una vez que asegure una buena reputación en varios foros y acumule clientes a través de su trabajo de calidad, está listo para aumentar sus tarifas por hora y las personas que buscan un trabajo de calidad están siempre listas para pagar.

5. Trabaja en tu propia etiqueta

Bueno, si ha decidido tomar el trabajo independiente a tiempo completo como su opción profesional, debe comprender que ya no está bajo ninguna marca o pancarta popular. Cuando uno trabaja para una empresa, puede jactarse con orgullo del hecho de que trabaja para una empresa conocida pero como desarrollador web independiente , todo se trata de ti. Eres la marca, eres el nombre que la gente reconocerá. Así que comienza a construir tu propia marca. Una cartera visualmente atractiva es lo que ayuda a ganar puntos extra. Primero seleccione un nombre impactante, haga un logotipo, invierta tiempo en hacer una cartera sólida con todas sus muestras de trabajo, detalles de contacto y un poco sobre usted mismo también. Sea activo en los sitios de redes sociales, ya que se consideran el mejor lugar para socializar y popularizarse.

6. Estar bien organizado

Como ya se mencionó, debe ser un ejército de un solo hombre mientras trabaja independientemente, por lo tanto, se recomienda estar muy organizado o, de lo contrario, terminará perdiendo un tiempo crucial. Debe desempeñar diferentes roles en diferentes momentos, desde el negociador hasta el desarrollador, el probador y el soporte al cliente, debe recibir y enviar correos electrónicos, atender llamadas telefónicas y, no importa qué tan mal esté su estado de ánimo, responda de la manera más educada para sus clientes, etc., y esto suena como un trabajo pesado. Y para realizar la tarea sin fallas, debe estar bien organizado. Para convertirse en un desarrollador web freelance exitoso , debe ser bueno en estas cosas además de dominar la programación y diseñar habilidades .

7. Hazte crecer

Ahora que ha creado su propia cartera y ha presentado algunas muestras de trabajo, es hora de enfrentar el mundo real. Antes de pescar el pez grande, debes alimentarlo con el pez pequeño. Por lo tanto, pruebe los numerosos sitios web creados especialmente para autónomos para buscar proyectos de desarrollo web o diseño web. Algunos de los sitios web más conocidos preferidos por los freelancers son upwork, oDesk y Freelancer – Hire & Find Jobs. Comience a ofertar en diferentes proyectos y pruebe la prueba de habilidad en línea mientras realiza su trabajo a tiempo completo.

8. Satisfaga las expectativas de su cliente

Recuerde que el cliente lo es todo, sin importar cuán inmaduro o menos comprensivo sea el cliente con el que está trabajando; canta el mantra: el cliente siempre tiene la razón . A menudo se hace difícil hacerles entender la perspectiva correcta; Aquí es donde su encantadora personalidad ayudará a conquistarlos. Es posible que su conocimiento sobre el desarrollo web y el diseño web no siempre lo ayude a ganarse la discusión, pero la presencia de la mente y las palabras pueden hacer el trabajo con facilidad. Haz lo que tus clientes te pidan que hagas, incluso si exigen cosas imposibles, pueden pedirte eso por conocimiento, así que nunca uses la palabra “no” directamente, hay diferentes maneras de decir que no, aprende eso y verás un Buena relación con sus clientes.

9. Vende tu trabajo al precio correcto

Hay personas que buscan calidad en lugar de precio, por lo que si tiene la confianza suficiente para ofrecer un trabajo de calidad, espere el giro correcto y el cliente correcto que esté dispuesto a pagar el precio correcto. A medida que crece su experiencia como diseñador independiente, su valor aumenta, al igual que su tasa de trabajo. El mercado está lleno de docenas de trabajadores independientes que trabajan a precios bajos, por lo que cotizar un precio que vale su tiempo indica su valor y valor.

Si no tiene experiencia en negocios, puede parecer un poco difícil fijar un precio para su trabajo al principio, tome sugerencias de otros freelancers o personas establecidas en esta área de trabajo. Comience con una tarifa fija : $ 10- $ 20 / hora. Fije una tasa considerando cuánto tiempo invierte, el nivel de dificultad y otros factores importantes. Una vez que haya asegurado una posición firme, aumente gradualmente su tasa.

10. Pedir testimonio

Cuando haya hecho un buen trabajo y su cliente esté 100% satisfecho, no lo mantenga entre usted y su cliente, asegúrese de que los demás visitantes también lo sepan. Dígale a sus clientes que escriban un testimonio sobre lo bueno que es un desarrollador web independiente y su experiencia de trabajar con usted.

Así es como empecé. Aunque antes de comenzar a trabajar como desarrollador independiente a tiempo completo, he tenido un par de años de experiencia laboral en proyectos de software reales, creo que los siguientes pasos también deberían aplicarse:

  1. Regístrese para un buen lugar de trabajo en línea. Puede usar Upwork, el lugar de trabajo en línea más grande del mundo. Sus tarifas son un poco más altas, pero después de la fusión con otro lugar de trabajo en línea Upwork, el lugar de trabajo en línea más grande del mundo, prácticamente obligan a todos a migrar a su plataforma.
  2. Necesita crear un perfil dentro de su página de perfil. Haga un buen esfuerzo para asegurarse de resaltar todas sus habilidades importantes en su página de perfil. A pesar de que eres un estudiante, aún debes tener algunas habilidades en las que te sientas seguro. Esas habilidades deben enumerarse primero. También en Upwork, el lugar de trabajo en línea más grande del mundo, ahora puede adjuntar un enlace a YouTube donde puede presentarse. Me ha resultado muy útil presentarme y los empleadores también se sienten muy seguros.
  3. Asegúrese de tener una buena computadora con conexión a Internet sólida. Esta es una parte crítica de ser independiente con quien los empleadores quieren trabajar. Esperan que esté en línea y, a veces, participe en la pantalla compartida, etc., incluso asista a reuniones importantes con las partes interesadas una vez que se haya establecido con ellos en sus proyectos.
  4. Ahora llegando a sus honorarios por el servicio. Esto realmente depende de la ubicación geográfica de los suyos. La mayoría de los empleadores en Upwork, el lugar de trabajo en línea más grande del mundo, son de Estados Unidos. La mayoría de los empleadores conocen el per cápita, etc. en diferentes ubicaciones geográficas, por lo tanto, esperan que su tasa se ajuste en consecuencia. Si tiene su sede en los Estados Unidos como titular, no he visto a nadie que le paguen más de 30 dólares por hora. Su millaje puede variar, sin embargo, hay empleadores que no se preocupan por su ubicación geográfica y, a veces, le ofrecen tarifas similares a las de los contratistas de EE. UU.
  5. Desarrollar una actitud profesional y seriedad para el trabajo. Tenga en cuenta que se trata de personas reales, la mayoría de los propietarios de pequeñas empresas, y este es su medio de vida como el suyo. Un proyecto falla significa que tienen que soportar la pérdida y no es fácil. Así que no seas infantil como esos freelancers rápidos, gana algo de dinero y huye, registra las horas que no deberías estar registrando en absoluto. Confíe en mí una vez que estos empleadores sientan que usted es confiable, literalmente lo amarán y enviarán bonos de vez en cuando 🙂 y sin mencionar que a menudo también se referirán a sus amigos. Así que sé cortés, responsable y empático con ellos, seguro que serás recompensado.
  6. Escriba la propuesta adecuada y no escriba las propuestas enlatadas. Haga preguntas para que sus posibles empleadores sepan que usted ha leído la descripción del trabajo y lo ha pensado un poco. Haz una buena primera impresión. Si piden una entrevista de Skype, llegue a tiempo.
  7. Prepárate para un mal parche. Podría pasar un tiempo antes de que consigas tu primer trabajo. Pero una vez que aterrices, no lo pierdas. Como dije en puntos anteriores, una vez que construye la relación de confianza, obtener más y más trabajo no es un gran problema en absoluto. Una vez esperé 3 meses para obtener mi primer contrato, ahora a menudo tengo que disculparme con los empleadores por no poder asumir sus proyectos. Tengo un cliente con el que casi registro 45 horas a la semana sin parar durante el último año.

¿Ya tienes conocimiento / experiencia en desarrollo web?

De lo contrario, considere los siguientes recursos / cursos educativos basados ​​en la cantidad de tiempo y dinero que está dispuesto a comprometer.

Como antecedente, soy gerente de producto a tiempo completo en la industria de tecnología médica y recientemente he comenzado a aprender desarrollo web front-end (y lentamente estoy trabajando para aprender el desarrollo del lado del servidor) con el objetivo de hacer la transición a un rol de PM en una startup tecnológica relacionada con la salud.

Voy a comenzar diciendo que estoy seguro de que puedes buscar en otros lugares de Quora revisiones mucho más detalladas de cada una de las siguientes opciones de aprendizaje. Esto pretende ser una descripción general de alto nivel de algunas formas de comenzar a aprender el desarrollo web.

Opciones pagas

1. Pensativo: un curso de 3 meses a tiempo parcial que requiere entre 10 y 15 horas semanales de compromiso. Aprende HTML, CSS y JavaScript / jQuery. El costo es de $ 300 / mes. Tomé este curso de marzo a mayo de 2014 y puedo garantizar su utilidad. (nota: simplemente soy un ex alumno de este curso; no me pagan de ninguna manera por recomendar este curso).

2. Bloque: disponible en algunos formatos de tiempo que van desde 12 semanas hasta 36 semanas. No he investigado mucho a esta compañía, pero parece ser mucho más profundo que Thinkful, pero tiene un precio que coincide: $ 4,999.

Las ventajas de lo anterior son las sesiones de mentores 1 a 1. Cuando tomé Thinkful, fue difícil quedarme atrapado en un concepto durante demasiado tiempo ya que cada semana me reunía con un mentor en Google+ y abordaba mis problemas. Además, como pagaba $ 900 por un curso, me mantuve en un horario muy estricto porque no quería retrasarme y tener que pagar un cuarto mes. Gastar dinero tiene el poder de ser un gran motivador.

Opciones más baratas

3. Team Treehouse y Code School – Ambos sitios pagos donde ves videos y haces los ejercicios que los acompañan. El costo promedio es de aproximadamente $ 20-30 por mes. Estas no son malas opciones si no tiene la capacidad de dedicar unas 15-20 horas a la semana, pero los inconvenientes son que probablemente tenga que hacer muchas más preguntas de Google’ing / Stack Overflowing y realmente mantenerse en pie Un horario estricto.

4. Udacity: comenzaré diciendo que mi investigación de esta compañía se limita a visitar su página de inicio. Esencialmente, cursos pagos e interactivos impartidos por expertos en los que completa un proyecto final al final.

Opción libre

4. Codecademy : una excelente manera de mojarse los pies, obviamente, una barrera de entrada baja. Sin embargo, si se atasca, debe ir a sus foros y buscar respuestas de otros estudiantes que tuvieron el mismo problema. Y obviamente, mucho desbordamiento de pila.

Para reiterar, la lista anterior no es exhaustiva de las opciones educativas disponibles. Otras respuestas sobre Quora probablemente entren en cada opción anterior con mucho más detalle.

Mientras realiza estos cursos y después, querrá crear una pequeña cartera de sitios web atractivos que utilicen JavaScript, jQuery y AJAX.

La respuesta de Abhishek Jain a esta pregunta ahora puede llevarlo a obtener sus primeros proyectos pagos. Sin embargo, agregaré que una buena manera de desarrollar una cartera y comenzar a obtener proyectos (ya sea pagados o no) será simplemente pasar por familiares / amigos y ver si tienen la necesidad de algún tipo de presencia en la web, incluso un sitio web personal . Estoy seguro de que también hay numerosas empresas locales en su área que podrían usar un sitio web pero simplemente no tienen los conocimientos / presupuesto para crear uno.

Un último aspecto del desarrollo web de aprendizaje que quiero abordar es el lado emocional del aprendizaje. Aprender desarrollo web es difícil. El alcance de mi experiencia en programación de computadoras antes de comenzar el aprendizaje formal fue un par de cursos Pascal / C ++ en la escuela secundaria (hace 10 años) que apenas recordaba. Llegarás a un muro tras otro (incluso con un mentor si decides seguir ese camino) y a menudo sentirás que simplemente “no puedes conseguirlo”. La resiliencia es probablemente la mayor necesidad para convertirte en un desarrollador web útil. Sé que todavía estoy trabajando en el mío.

Gracias por tomarse el tiempo de leer mi primera respuesta de Quora.

Neelesh

Algunas cosas que aprendí durante mi tiempo como freelance:

  1. Aprenda a cumplir con las expectativas del cliente

El hecho de que seas un desarrollador independiente no significa que puedas relajarte. Un cliente le ha pagado para brindarle un servicio, debe poder entregarlo a tiempo y siempre comunicarse sobre el progreso con su cliente.

2. Tenga en cuenta cuánto tiempo le llevará aprender algo
Si aceptó un contrato en el que debe proporcionar un sitio web completo con un CMS personalizado, acaba de crear un gran proyecto para usted. Asegúrese de estar al tanto de lo que no sabe para poder tenerlo en cuenta en sus estimaciones de tiempo.

3. Construir una cartera
Cualquier cliente potencial querrá ver muestras de su trabajo. Tenlos listos, compra un nombre de dominio donde puedas dirigir a tus clientes para que vean tu trabajo (incluso puedes alojarlo gratis en las páginas de GitHub).

4. Hacer pequeños trabajos primero
Sitios como oDesk y Elance son excelentes lugares para comenzar su búsqueda de conciertos, encuentre pequeños que pueda fácilmente para que pueda comenzar a construir su reputación como desarrollador en estas plataformas.

Hola, es realmente una buena pregunta. Puede convertirse en desarrollador web independiente muy fácilmente. Primero debe decidir cuál es su experiencia y qué tipo de idioma conoce. ¿Qué amas hacer? Luego cree su cuenta con Freelancer.com. Complete su perfil y comience a ofertar. Es muy buena plataforma. Comience a ofertar con un precio bajo y gradualmente, una vez que su reputación haya aumentado, puede comenzar a ganar un buen dinero. En cuanto a la fijación de precios, comience con un precio bajo promedio en comparación con sus otros postores y freelancer. Espero que ayude mucho.

Déjame decirte cómo empecé. Inicialmente trabajé por muy poco. Una cosa siempre fue clara para mí. Inicialmente consideré cada proyecto como una tarea. A continuación hay algunas cosas en las que me concentré:

1. Regístrese en buenos sitios web para trabajar: hay buenos sitios web como clutch y upwork desde donde puede elegir el proyecto.

2. Comience con proyectos pequeños: los proyectos pequeños son comparativamente para entregar. Estos te ayudarán a ganar experiencia inicialmente. Puede hacer adiciones en estos y mostrar su experiencia.

3. Comprenda las expectativas de su cliente: una vez que tenga su proyecto, tenga conversaciones detalladas con su cliente. Comprenda qué salida se requiere.

4. Investigación: incluso si el cliente ha dado algún resumen. Intente agregar algunas ideas más para mejorar el desarrollo del sitio web. No hay daño en la discusión.

5. Divida su trabajo en fases: intente dividir el desarrollo de su sitio web en fases. Lo mismo vale para las pruebas. Siempre es demasiado difícil hacer correcciones desde el principio. Dividir el trabajo en fases ahorra mucho tiempo.

6. Sea estricto con respecto a los plazos: asegúrese de entregar a tiempo. No solo sus habilidades sino también su actitud profesional le van a pagar. Recibí muchos proyectos de mis clientes existentes.

7. No te olvides de actualizar tu perfil: nunca te guardes tu trabajo. Agregue sus proyectos como logros a sus perfiles sociales también.

Lee mas…

Recientemente escribí un artículo sobre las 12 principales tendencias de diseño y desarrollo web en 2018. Además, si está buscando algunos desarrolladores de sitios web realmente buenos. Por favor visite: http://www.redfoxwebtech.com . Tenemos un historial de éxito comprobado y trabajamos con más de 350 clientes a nivel mundial.

Lo más importante para mí cuando comencé como profesional independiente fue salir y establecer contactos: así es como todas las personas buenas encuentran sus primeros conciertos, al reunirse con colegas locales y pasar el trabajo.

De esto obtendrás testimonios, y si eres bueno, repite el trabajo.

Con el tiempo, podrá mostrar su experiencia y exponerse a proyectos y clientes más grandes.

Esto es lo que verá en mi sitio – Freelance Web Designer Developer WordPress Magento Brighton London UK

También contratos, realmente importante, esto se hace desde el principio, uno que uso todo el tiempo es el asesino por contrato, realmente conciso y claro -https: //stuffandnonsense.co.uk…

Es importante que enumere los servicios que no proporciona, por ejemplo: alojamiento o configuración de correo electrónico.

¡Mucha suerte en tu nuevo camino elegido!

Bueno, comience con algunos proyectos al azar. Así es como lo hice.

Miré algunos repositorios populares de git y comencé a hacer lo mismo solo.

Convertirse en un desarrollador web independiente es bastante fácil, sin embargo, conseguir su primer cliente siempre será difícil. Comencé usando Freelancer – Hire & Find Jobs y Upwork, el lugar de trabajo en línea más grande del mundo.

Comience haciendo proyectos a una tarifa por hora bastante razonable y una vez que obtenga la experiencia, puede aumentar esa tarifa cada 3 meses.

En segundo lugar, asegúrese de seleccionar un camino para su carrera profesional independiente. Personalmente prefiero el desarrollo de software personalizado, desarrollo PHP y desarrollo de aplicaciones iOS

Hola, si planificas adecuadamente puedes ganar más en trabajo independiente. Primero prepare su propio blog o sitio web. Exponga sobre usted mismo, la página de contacto, los servicios que proporciona y una buena cartera. Si tiene alguna duda sobre el precio, póngase en contacto con sus personas relacionadas en este campo. busque en google con palabras clave relacionadas como freelancer Hyderabad, freelancer Bangalore … etc. Envíe el mismo requisito a través de las páginas de contacto. Obtendrá una cita del tema. Observe de 3 a 4 citas. entonces tendrás una idea.

Ex sitio: Freelancer Hyderabad, Todo el sitio web, Aplicaciones Soluciones Llamada: 8019772500

Puedes responder las siguientes preguntas:

  • ¿Tienes experiencia desarrollando sitios web?
  • En caso afirmativo, ¿qué tipo de sitios web ha diseñado? (Dar ejemplos relevantes)
  • ¿Con qué tipo de aplicaciones estás familiarizado?
  • ¿En qué te basas? ¿Por qué freelance? ¿Por qué no trabajar a tiempo completo?

Algunas preguntas básicas que generalmente le harían.

También busque craigslist, tienen toneladas de ofertas para desarrolladores web independientes. Puedo darle enlaces relevantes si lo desea.

Salud,
HM

Así es como comencé como freelance a tiempo parcial cuando tenía 16 años, hace unos ocho años. Mucho ha cambiado desde entonces, y puede parecer más fácil usar Elance. Pero creo que muchas personas que no son tan conocedoras de la tecnología todavía prefieren el contacto cara a cara y están dispuestas a pagar una prima por eso.

  1. Pregúntele a un amigo que tiene un negocio si necesita un sitio web simple para tener presencia en la web. Hazlo gratis o barato, para que tengas algo en tu cartera.
  2. Haga un sitio web de cartera para usted. No importa si la cartera está casi vacía. Tener una presencia web de aspecto profesional brinda confianza a los clientes potenciales.
  3. Busque en su vecindario negocios locales (sin franquicia). Comprueba si puedes encontrar su sitio web. Si no, ¡entonces necesitan uno! Si es así, podrían necesitar una mejor.
  4. Entra y pide hablar con el gerente. Convencerlo de que puede usar un (mejor) sitio web para impulsar los negocios.
  5. Después de repetir este proceso varias veces, probablemente haya creado un par de sitios web muy simples. Pero el boca a boca se asegurará de que más y más proyectos grandes comenzarán a aparecer en su camino.

Supongo que ya conoce los conceptos básicos del desarrollo web. De lo contrario, verifique los recursos en las otras respuestas. Más allá de lo básico, aprendes más haciendo.

Lo primero que debe hacer es comenzar una cartera que demuestre el trabajo anterior. Incluso si nuestro equipo no ha trabajado antes, cree sitios de muestra. Los posibles clientes querrán ver tu habilidad.

Luego debes promocionarte. Reserve tiempo, dinero e invierta en Facebook. También debe aprovechar Instagram para su ventaja. En instagram, crea un seguimiento publicando todo lo que sabes. La gente apreciará que compartas tus conocimientos y construirás tu marca personal. Encuentre negocios a través de Instagram con un mal sitio web, o ningún sitio web y dígales diciendo cómo puede agregar valor a su negocio, a través de un sitio web actualizado.

No critique qué tan malo es su sitio web actual .

Nunca se sabe si fue un amigo cercano o pariente lo construiste. Desea evitar ofender a su cliente.

Crear sitios web es la parte fácil, las ventas son la parte difícil.

¡Crea una cuenta Upwork! Allí encontrará muchos proyectos de desarrollo web para unirse. Aquí hay algunos enlaces que lo ayudarán a comenzar.

  • Los 10 trabajos Upwork más rentables para profesionales de WordPress
  • 10 temas de WordPress que te permitirán ganar $ 1000 en Upwork
  • 10 temas de comercio electrónico que te harán una fortuna en Upwork
  • 12 trabajos de página de aterrizaje simples en Upwork para ganar $ 3500 + en 2 semanas
  • Cómo los freelancers de Upwork pueden ahorrar un montón de tiempo y esfuerzos

También hay una guía que lo ayudará a no equivocarse en el trabajo independiente.

Cómo no chupar en el trabajo independiente

Puedo ver que estás confundido con tus habilidades. Es realmente bueno que hayas pensado en tomar algunos proyectos independientes. Comienza con PHP, proyectos de WordPress o únete a cualquier empresa como un equipo nuevo. El desarrollo del sitio web es realmente fácil e interesante. En la empresa se obtiene la orientación adecuada de desarrolladores expertos.

Recuerda algunas cosas: –

Aprenda a cumplir con las expectativas del cliente

Construir una cartera

Tome pequeños proyectos de desarrollo de sitios web primero y complételos a tiempo y con bajo presupuesto.

CONTÁCTENOS

4283 Express Lane, Suite 618-962, Sarasota, FL 34238.

EE. UU .: + 1- (941) 312-2199

Información general: [correo electrónico protegido]

Skype: consultoría de endivias

¡Puede comenzar a cobrar por sus servicios tan pronto como encuentre a alguien que los quiera! Ya hay algunos consejos decentes en otras respuestas, sin embargo, ninguno de ellos menciona cuál fue para mí la clave para generar un ingreso de seis cifras múltiples, SIN convertirme en un desarrollador estrella o adicto al trabajo: establecer contactos con socios de referencia.

Además de ganar más de $ 1 millón como desarrollador web independiente, he enseñado para varias escuelas de código y disfruto enseñando. Por lo tanto, he preparado un curso con más de tres horas de video paso a paso que enseña desarrollo web independiente: http://milliondollardeveloper.io . Estás tomando clases para aprender a codificar, ahora hay una para trabajar por cuenta propia.

Para convertirse en un desarrollador web independiente, lo primero y más importante que debe hacer es hacer un portafolio … incluya algunos de sus mejores trabajos en la carpeta de puertos que ayudaría a los clientes a comprender la calidad de su trabajo. Intente comenzar con pequeños proyectos para poder administrar el tiempo y enviarlo a tiempo. Puede registrarse en los sitios de proyectos independientes para obtener proyectos mediante licitación. Gana respeto y construye reputación y gradualmente te convertirás en un profesional independiente pulido. La clave es tener fe y paciencia.
Cree su propio sitio web para exhibir su trabajo, testimonios de clientes anteriores, enlaces a su trabajo, servicios que ofrece, incluso el precio de cada servicio. Un sitio detallado y bien escrito lo ayudará a clasificar en el motor de búsqueda y ayudará a las personas a encontrarlo fácilmente.

More Interesting

¿Es necesario completar la graduación para obtener el trabajo de ingeniería de software en Google?

Imagina que estás en tu último año de universidad (estudiando CS / EE / matemáticas, etc.) y te gradúas en junio del próximo año. Sabiendo lo que sabe sobre la industria tecnológica ahora, ¿dónde trabajaría y por qué?

¿En qué consistiría el curso de ingeniero de software autodidacta?

¿Cuál podría ser el crecimiento de un probador de software si él / ella conoce la automatización o Jenkins?

Cómo decidir entre ciencia e ingeniería

¿Cómo debo postularme para trabajos de ingeniería de software en buenas empresas?

¿Las tecnologías QBurst son mejores que una compañía de reclutamiento masivo como TCS o Infosys para una nueva?

¿Cuáles son ejemplos de cosas que un buen programador desarrolla en un día laboral?

¿Las matemáticas son muy importantes si quieres unirte a las industrias informáticas en el futuro en el sector de TI? Si es así, ¿por qué es así?

¿Debo optar por un trabajo de Ingeniería de Software o por uno de Ciberseguridad?

¿Cómo cambiar la tecnología?

¿Cuáles son las cosas que necesito saber antes de ingresar a la ingeniería de software?

Tengo buenas habilidades de programación, pero nunca trabajé en una empresa de software. ¿Cómo me convierto en un candidato competitivo para trabajos geniales de software?

¿Cómo es el crecimiento de un chico de TI sin un título en informática?

Soy un programador de computadoras con dos años de experiencia. Me gustaría pasar a una función de gestión. ¿Qué tengo que hacer?