¿Cuál es el procedimiento para convertirse en un programador independiente?

Suponiendo que se refiere a un profesional independiente a tiempo completo, ya que en el ingreso que obtiene de trabajar independientemente, paga sus facturas, así como los impuestos que debe y, con suerte, su jubilación.

Así que aquí hay un proceso que funcionó para mí y para muchos otros:

  1. No renuncies a tu trabajo diario. Eso es correcto. Deshágase de la noción romántica de despedir a su jefe y comenzar su propio negocio desde el primer día. Eso simplemente no sucede. Lleva meses desarrollar una base de clientes estable. Mientras tanto, ten un trabajo diario que pagará tus facturas.
  2. Encuentra 3 clientes que pagan. Esta es mi prueba de fuego favorita para las personas que están pensando en trabajar independientemente a tiempo completo. En términos generales, encontrará que obtener tres clientes que pagan es mucho más difícil de lo que originalmente era usted. Su primer cliente puede ser un amigo o un pariente, pero su segundo y tercer cliente son personas que realmente necesita apresurarse para encontrar. Olvídese de todos los cursos y libros de mercadotecnia que existen, solo use sus instintos, arremánguese y comience a comunicarse con sus posibles clientes (personas que posiblemente podrían contratarlo para un trabajo). Si tiene dificultades extremas para encontrar incluso 3 clientes, es posible que trabajar independientemente no sea la mejor opción para usted.
  3. Calcule sus gastos mensuales y triplíquelos. El trabajo independiente significa que ahora eres un negocio. Las empresas tienen costos, incluso si no tienen espacios de oficina o empleados elegantes. Si se encuentra en los EE. UU., Debería guardar automáticamente el 40% de todos sus ingresos para impuestos. También es probable que tenga que pagar gastos como software, seguro comercial, incluso seguro médico personal, ya que ahora trabaja por cuenta propia. De repente, esa tarifa de $ 30 / hora que estás cobrando no parece tanto, ¿verdad? Exactamente. Como regla general, recomiendo triplicar la tasa que estaba haciendo como empleado. Por ejemplo, si ganara alrededor de $
  4. Su trabajo real será solo alrededor de una cuarta parte de las horas que trabaja. El trabajo independiente a tiempo completo incluye marketing, contabilidad, trabajo en red e interacción con los clientes mucho más que hacer el trabajo real para el que fue contratado. Más adelante, puede delegar algunas tareas, como la contabilidad y hacer tareas escolares, a contadores y secretarios, pero al principio debe usar todos los sombreros. Esto vuelve a triplicar su tarifa porque no puede cobrar por la contabilidad de su propio negocio o por hacer su propio sitio web. Este aumento de la tasa lo ayuda a mantenerse en tareas domésticas como las mencionadas.
  5. Deja de cargar cada hora . Lo más probable es que no quieras estar atascado en tu nivel de precios para siempre. Empieza a mirar el valor que estás deleitando a tus clientes y encuentra una manera de separar tus horas de él. Esto puede ser en forma de cobrar una tarifa plana basada en el valor del proyecto. Por ejemplo, si está creando un sitio web que puede aumentar los ingresos de su cliente por $ 30,000, debería cobrarle al menos $ 10,000. Otra opción sería automatizar y delegar ciertas partes de su proceso. Esto podría significar externalizar ciertas partes de su desarrollo. Una vez más, el objetivo de esto sería separarse a sí mismo y su tiempo del valor real proporcionado a su cliente.

Primero tienes que aprender programación. Si eres bueno en lógica y matemáticas, debería ser fácil para ti. Trate de aprender los idiomas que están en demanda en el mercado (por ejemplo, actualmente CSS / HTML / jQuery / JavaScript / Node.JS / Python es un conjunto de habilidades muy popular y solicitado, etc.)

Una vez que haya adquirido suficiente experiencia en programación (3 a 6 meses aprendiendo y haciendo proyectos de aprendizaje), puede comenzar a tomar trabajos de programación en línea. Hay muchas plataformas para que los autónomos seleccionen trabajos de la plataforma y los completen, envíen y ganen, por ejemplo, UpWork, Elance, TaskRabbit, Freelancer, Guru, etc. No es tan fácil como parece, pero con experiencia, habilidad y paciencia, Puedes llegar allí.

Tampoco olvides crear un perfil en línea que destaque de ti mismo, para que las personas puedan aprender más sobre ti y tengan confianza para darte trabajo. Crea un buen perfil profesional en LinkedIn. Cree un buen sitio web para usted y muestre sus proyectos y experiencia anteriores y manténgalos actualizados a medida que gane más experiencia. También puede probar las funciones dot me (Features.me), una plataforma que he creado especialmente para este propósito, para que uno pueda destacarse y promocionarse.

En los Estados Unidos, la mayoría de los trabajadores independientes “profesionales” hacen algo como lo siguiente:

  • Configure una Corporación S para que pueda consultar a través de ella. La configuración cuesta un poco de dinero y produce una molestia continua, pero si hace más que una programación no trivial como consultor externo, ahorrará más en impuestos usando su vehículo corporativo de lo que gastará en gastos generales. Además, muchas compañías no contratarán directamente a consultores como simples contratistas (1099). Ocasionalmente, las compañías también pueden querer un seguro contra errores y omisiones, que es más fácil de obtener si tiene un cuerpo. Fuera de los EE. UU., Es posible que desee ver qué estructuras comerciales, si las hay, prefieren ver las empresas cuando contratan contratistas. Definitivamente desea consultar a través de su propia entidad de consultoría en lugar de pagarle a una tienda de trabajo una gran parte de su tarifa.
  • Es más fácil obtener trabajo de consultoría si tiene buenas conexiones y referencias, y tiene algún tipo de experiencia en el dominio del tema además del conocimiento general de programación.
  • Nadie va a contratarte para que aprendas en su moneda de diez centavos, por lo que debes tener mucha experiencia o asegurarte de seguir aprendiendo (preferiblemente ambos). Un peligro para los consultores de carrera es que pueden tener dificultades para mantenerse al día con la tecnología si no tienen cuidado.
  • Comience a facturar por horas, pero a medida que mejore sus habilidades de gestión de proyectos, aprenda a ofertar por el trabajo. Y no subestime (que a menudo es un problema para los nuevos consultores); los clientes prefieren pagar bien por un trabajo bien hecho que pagar mal y si no lo hacen bien, y aquellos que no lo son no son personas con las que quieren trabajar de todos modos.
  • Si está buscando un gran proyecto y no sabe cuánto facturar, puede comenzar con un pequeño contrato de “estudio” para presentar los requisitos y demás. Una vez que entregue esto, puede llegar a una cotización para el trabajo “real”.

Artículos adicionales:

  • Tendrá que aprender a vivir con ingresos muy variables. En los meses que le pagan, puede recibir una tonelada de dinero. Otros meses, no obtendrás nada. No sople sus cheques de pago de inmediato; asegúrese de tener mucho guardado para superar los tiempos de trabajo lento.
  • (Especialmente en EE. UU.) Reserve una buena parte de sus ingresos para pagar sus impuestos. A diferencia de los empleados remunerados, los consultores generalmente no tienen impuestos retenidos, y depende de usted pagar sus impuestos a tiempo a todas las entidades tributarias relevantes, incluidos los impuestos sobre el trabajo por cuenta propia. Asegúrese de hacerlo y no se vea obligado a pagar una gran factura de impuestos con multas (y asegúrese de ahorrar suficiente dinero para pagar realmente los impuestos cuando vencen, como se mencionó anteriormente).
  • Guarde todos y cada uno de los recibos relacionados con el trabajo y desconéctelos como gastos comerciales. Ayuda a aprender un poco sobre la contabilidad de las pequeñas empresas y, por ejemplo, un programador autónomo * es * una pequeña empresa.
  • Y configure un 401K por cuenta propia para ahorrar dinero para la jubilación y reducir sus impuestos.
  • Ayuda si está casado con alguien que tiene seguro de salud a través de su trabajo y puede cubrirlo como cónyuge. Si no, tendrás que comprar el tuyo.

Programador independiente aquí (oDesk, trabajando como desarrollador de aplicaciones Android). No hay un “procedimiento” seguro para convertirse en un programador independiente. Si está preguntando qué pasos debe seguir, o qué debe hacer para encontrar y trabajar en trabajos de programación independiente, aquí hay una guía rápida.

  • Sepa lo que le gusta hacer. Puede ser un lenguaje de programación en el que desee trabajar o una plataforma para la que desee escribir códigos. En primer lugar, debe tener buenas habilidades de programación para comenzar a trabajar como programador. Estarás escribiendo códigos. Mucho código
  • No solo sea un “codificador” o “programador”. Aprenda habilidades de comunicación, habilidades básicas de manejo de contratos, aprenda un poco sobre las leyes fiscales y financieras sobre productos de software. Saber gestionar un proyecto. Necesitará esas habilidades en algún momento de su carrera de programación independiente.
  • Aprenda sobre control de versiones, pruebas unitarias, depuración y herramientas de documentación. Siéntase cómodo con al menos un IDE. Aprenda a configurar su plataforma de trabajo (SO, paquetes, IDE, documentación, etc.) por su cuenta. No tiene idea de si sus clientes querrán que trabaje en SSH. * Este es un caso raro pero debes estar listo.
  • Aprende a leer los códigos de otras personas. No obtendrá proyectos nuevos de todos sus clientes. Muchas tareas implicarán continuar un proyecto abandonado, o agregar características o depurar un proyecto iniciado por programadores aficionados (aprendices o perezosos).
  • Haz una presencia en línea. Tenga su espacio web personal, donde enumere sus proyectos, experiencias e intereses. También puede mencionar qué tipo de proyectos / trabajos le interesan, en qué está trabajando actualmente, etc. También puede poner su CV allí para que lo lean los clientes potenciales.
  • Regale algunos códigos fuente que ha escrito a la comunidad de código abierto. Sus clientes potenciales lo tomarán como un gran punto a favor y se lo contará como un programador “experimentado” que ha contribuido a proyectos de código abierto. También muestre sus habilidades en foros como Stackoverflow, Askubuntu, Serverfault, Superuser, etc. La buena reputación en esos sitios es un gran punto a favor. Cuando desarrolles algo de reputación en dichos sitios (por ejemplo, después de 3 a 6 meses), presume en tu página de inicio.
  • Encontrar trabajos de programación independiente no es tan difícil hoy. Hay varios sitios de trabajo independientes en línea (oDesk + Elance, Freelancer, Guru, Toptal, etc., por nombrar algunos). Esas pueden ser sus opciones al principio. Si vas por clientes locales, ve por ellos. Es mejor trabajar con clientes locales que con clientes remotos.
  • Póngase en contacto con empresas de software locales, empresas de desarrollo web / de aplicaciones y solicite trabajos independientes. Cree cosas interesantes en su tiempo libre y agregue un “Estoy disponible para trabajos de programación independiente”. en todos sus productos Haz todo lo que puedas para ganar más proyectos. Cargue a sus clientes por hora cuando corresponda.
  • Aprenda sobre “Contract Killer”. Hay un repositorio de Github Gists por ahí. Esto será necesario desde el primer día de la discusión de su primer proyecto con su primer cliente.
  • Prepárate para los desafíos. Establezca una rutina y deje de lado las horas de trabajo. No trabaje desde su sofá, cama, mesa de comedor, ducha o comot. No trabaje desde su salón de clases o cine. Ser profesional. Actúa profesional, ahora eres titular de empleo.
  • Los primeros meses pueden ser difíciles. Mi primer trabajo de programación independiente fue crear un sitio similar a un grupo por $ 2.12 / hora. El proyecto se abandonó y el cliente quedó fuera de contacto después de unos días. Estuve sin trabajo durante dos semanas en algún momento. Tuve la suerte de obtener algunos trabajos de depuración y corrección de guiones en la etapa inicial, lo que me puso en marcha. Tu historia puede ser diferente.
  • Recuerde, los programadores independientes no son empresarios. Cuando trabaje como programador independiente, cree algo como un proyecto paralelo que le traerá algo de dinero (o puede ser mucho dinero 🙂 después de unos meses o años).

No sé si respondí a sus consultas, pero estoy seguro de que lo ayudará a usted oa alguien dispuesto a comenzar con el trabajo de programación independiente.

A2A.

Convertirse en un desarrollador independiente es probablemente mucho más fácil de lo que imaginas.

Solo comienza. Los años pasan volando y lo siguiente que sabes es que estás viviendo tu sueño. 🙂

Comencé en 1981, cuando había muy poco que saber. En estos días, hay mucho más que saber, pero hay un suministro casi infinito de materiales de aprendizaje, y los idiomas, los marcos y las herramientas son mucho más potentes.

1) Conviértete en un desarrollador de pila completa.

Esto significa saber lo suficiente sobre estas áreas para producir productos de nivel profesional por su cuenta:

– recopilación de requisitos
– diseño y desarrollo de bases de datos
– servicios
– experiencia de usuario, diseño gráfico
– desarrollo de interfaz de usuario
– despliegue
– prueba
– supervisión y mejora del rendimiento

No tienes que saber todas estas cosas para comenzar a trabajar independientemente. Por supuesto, puedes especializarte.

John Sonmez tiene mucho material bueno sobre por qué debe especializarse. Tengo mucho respeto y aprecio por John. Creo que hay ventajas y desventajas de ambos enfoques (especializarse frente a generalizar), pero vale la pena escuchar lo que John tiene que decir sobre este tema.

No tiene que ser full stack para comenzar. Puedes especializarte en un área hasta que seas lo suficientemente bueno para conseguir trabajo en esa área y luego expandirte.

La razón por la que recomiendo ir a la pila completa si va a trabajar por cuenta propia es porque abre oportunidades para trabajar tanto para EMPRESAS como para EMPRESAS DE SOFTWARE.

Si eres un especialista, podrías tener una carrera extraordinaria trabajando principalmente para compañías de software.

Si eres full-stack, también puedes trabajar para empresas.

Por ejemplo, puede producir una aplicación personalizada para una universidad, una empresa de capital de riesgo o un pequeño minorista.

Algunos dicen que “full-stack” es un mito, pero no creo que haya mucho en este argumento. Sí, sé menos sobre SQL que un experto en SQL, pero el término “full-stack” sigue siendo útil. Siempre puedo pedir ayuda a un experto en SQL y contratarlos si es necesario para que trabajen conmigo.

2) Aprenda las habilidades comerciales necesarias.

Cómo encontrar proyectos.

Cómo cobrar.

Cómo lidiar con situaciones difíciles.

3) integridad

Haga lo mejor que pueda por sus clientes, incluso si eso significa referirlos a otra persona en lugar de trabajar para ellos.

Di la verdad. Si se encuentra con un problema importante, avísele al cliente. Serán mucho más pacientes con usted si conocen los desafíos que enfrenta.

Ser confiable. No seas el “genio malvado” que hace un trabajo increíble durante unos días y luego desaparece durante una semana sin previo aviso.

¡Espero que esto ayude!

Adán

Gracias por el A2A. Similar a lo que se necesita en un trabajo regular es muy similar al trabajo independiente. Por ejemplo, debe mantenerse relevante en las nuevas tecnologías. Las únicas diferencias en las que puedo pensar es que, por supuesto, necesita conectarse en red mucho más, pero con tantos recursos en línea que es casi natural. Sitios como Upwork, el lugar de trabajo en línea más grande del mundo
Contrata a trabajadores independientes y encuentra trabajos independientes al instante
Contrata a trabajadores independientes y encuentra trabajos independientes en línea. Estos sitios lo hacen extremadamente fácil. Además, el sueño solo es posible si está dispuesto a trabajar por él (al igual que ascender en una empresa). Esfuércese y saboreará los frutos de su trabajo. Por último, veo que eres un estudiante universitario, así que eso te da una ventaja; Comience repartiendo volantes / tarjetas en su escuela. Gracias y espero que esto haya ayudado!

Sitio web. Hazlo dinámico (más que solo HTML y CSS) si puedes administrarlo. Y un proyecto de código abierto como colaborador o fundador es bueno. Puede poner el enlace de su sitio web en su perfil de LinkedIn y en su currículum y mencionarlo durante las entrevistas iniciales para demostrar que al menos sabe cómo hacer algo tangible.

Upwork no es un muy buen punto de partida. Es mejor tratar de encontrar un amigo profesional exitoso en el área de “desarrollo web full stack”, “desarrollo de sitios web back-end” o “desarrollo de sitios web front-end”. Sería genial si logras encontrar a alguien que escriba tu lenguaje de programación favorito por dinero. Probablemente pueda encontrar a estas personas en los foros de Internet y comunidades dedicadas a su lenguaje de programación favorito.

Soy un profesional independiente de Upwork y un consultor de TI independiente.

Basado en mi propia experiencia:

.- Los pasos iniciales son difíciles (he estado trabajando usando la plataforma Elance y ahora Upwor k durante un par de años) hasta que pueda mostrar un perfil consistente.

.- Es 100% posible si tiene ambos: un buen perfil de TI y usted es una persona de “mente abierta” para mantenerse al día con las necesidades del mercado de TI.

Vivo al 100% como consultor de TI independiente.

Si “crea un sitio”, creo que será porque está “vendiendo un servicio o solución específica” en lugar de simplemente “crear un sitio web para un cliente determinado”. Es muy diferente

Aquí tengo un blog con consejos y artículos que utilicé en mi carrera profesional independiente: Cómo convertirme en un consultor independiente de TI mejor calificado

¡No te rindas, prueba todos los caminos posibles!

1. Debe tener las habilidades (por ejemplo, desarrollo web, Android, Swift, etc.)

2. Comience con sitios como oDesk y Elance. Pruebe algunos de estos sitios de outsourcing. Regístrese en sus plataformas y solicite empleos.

3. Si está listo para trabajar independientemente a tiempo completo, puede:
a. Regístrese para acuerdos de trabajo remoto a largo plazo (como el que hacemos en https://www.staff.com )
si. Construirse como una marca. Cree su propio sitio web con sus servicios y cartera. Luego, comercialízate con clientes potenciales.

¡Buena suerte! La industria del trabajo independiente es muy grande. Solo sigue empujando. 🙂

La libertad de trabajar por cuenta propia es una falacia. Viví una vida independiente y eso significa que día a día NECESITAS tener disciplina en tu vida para asegurarte de que el trabajo se realice correctamente.

El tiempo se convierte en una mercancía y hace que irse de vacaciones sea un problema si administra clientes y proyectos que requieren su atención.

Si desea libertad, cree un negocio que le permita automatizar procesos con personas de su confianza y cree redundancia en el personal para que nadie “pueda irse”. Pero eso no es facil

Si tiene algunas habilidades y servicios especiales para ofrecer en línea, puede ser autónomo. Puede ganar en su tiempo parcial con trabajo independiente. Lea: ¿Cómo convertirse en un profesional independiente y ganar dinero?

Explore las opciones anteriores.

¡Espero que te sea útil! ¡Buena suerte!

Hola,

Creo que tengo la mejor respuesta para ti. Es muy fácil.

Its Jungle es uno de los sitios Freelancing más populares en Estados Unidos para todo tipo de trabajo.

Y la parte es que es totalmente gratis (sin tarifas, sin comisiones y sin cargos ocultos), lo que significa que todos los ingresos son suyos. ¡No es asombroso!

Espero que te ayude.

  1. Prepara una cartera.
  2. Ir a trabajo ascendente crear un perfil.
  3. Enviar mensajes a clientes.
  4. Una vez que hayas realizado 2 o 3 trabajos.
  5. Cree un sitio web y enlace a su experiencia aquí.
  6. Haz un trabajo desde tu sitio web.
  7. Aumenta tus precios.

Buenas habilidades de programación en tecnologías con demanda del mercado y una cuenta en portales de libre acceso y sitios como elancer.com y freelancer.com.

More Interesting

Cómo tener éxito en Upwork

Tengo una cuenta en freelancer.com. ¿Alguien puede decirme cómo contactar al empleador de un proyecto para que pueda trabajar en él?

Como desarrollador web independiente, ¿cómo varían las tarifas de un modelo 'desde cero / desde cero' a un modelo 'modificado de plantilla / tema'?

¿Es confiable FreelanceEngine de EngineThemes?

Como programador independiente, ¿qué tan exitoso ha sido en la obtención de proyectos que son de un tipo de precio fijo y no se basan en una tarifa por hora?

¿Debo obtener una cuenta Dribbble Pro?

Como desarrollador web de Freelancer, ¿cómo puedo preparar planes de cobro para mis clientes?

En los sitios web independientes, a menudo veo trabajos como: 'Hacer una entrada de datos', sin información. ¿Cuánto trabajo suelen llevar estos trabajos para completar?

¿Con qué necesitan ayuda los escritores independientes?

Tengo una nueva idea de sitio web pero no puedo crearla yo mismo. ¿Es posible que si lo publico en Freelancer.com, la persona que lo crea se convierta en un emprendedor desde mi idea?

¿Qué campos de TI tienen la oportunidad de ser un profesional independiente y qué necesitas para ello?

Con tanta competencia por el diseño y desarrollo web independiente, ¿por qué debería molestarme en colgar mi propia teja?

Cómo crear un concierto fiverr exitoso

Cómo saber si mi escritura es lo suficientemente buena como para convertirme en escritor independiente

¿Puedo convertirme en un profesional independiente sin habilidad?