Cómo ganar clientes como programador de computadoras

Encontré esto difícil en el Reino Unido.

Las grandes empresas pueden pagar el desarrollo. Las tarifas independientes pueden ser tan altas como £ 10k por mes por desarrollador.

Surgen dos problemas:

  • Las grandes empresas a menudo tienen grandes proyectos. A menudo se realiza en el sitio, en casa y con el personal. No tienen mucho uso para un profesional independiente
  • Cuando lo hacen, los obtienen de una agencia de reclutamiento. Peor aún, a menudo tienen listas de proveedores preferidos de estos.

Es más probable que las pequeñas empresas no tengan desarrolladores internos y que tengan proyectos más pequeños

Pero:

  • Tienen pequeños presupuestos. Olvídate de £ 10k en total, y mucho menos del mes
  • No suelen confiar en ti. ¿Por qué todo toma tanto tiempo? ¿Por qué no funciona en su máquina? ¿Por qué está este error aquí? ¿Los estás estafando?
  • Piensan que todo el software es pequeño y barato, al comparar código personalizado con un paquete de consumidor

Esto es bastante desafortunado.

El punto óptimo parece ser el diseño web y el marketing, que las pequeñas empresas pueden pagar y valorar.

Pero nunca lo hice como programador independiente en mi área.

Si tiene 21 años y no tiene experiencia profesional, esta es la razón por la que tiene dificultades para encontrar clientes. No “salí por mi cuenta” hasta que me desarrollé profesionalmente durante 6 años, no pude encontrar suficientes clientes para mantenerme ‘a tiempo completo’ durante otros 2 años después de eso …

Necesitará habilidades de estimación decentes ya que pocas personas quieren pagar su tiempo ‘por hora’ cuando no puede darles una estimación autorizada de cuánto tiempo llevará.
Eso es algo que ni siquiera puede comenzar a medir hasta que haya trabajado en unas pocas docenas de proyectos estimados por otras personas.

Deberá aprender a gestionar las expectativas, dividir proyectos en hitos más pequeños, proporcionar estimaciones de tiempo, documentar la mierda de todo lo que construye. y prepárate para tener una cartera y una lista de referencias para que cuando llames a alguien puedan sentirse seguros de que no los estafarás y que podrás hacer el trabajo.

También tendrá que acostumbrarse a trabajar con todo tipo de tecnologías porque el trabajo es extremadamente variado. Puedo decirle en este momento que a principios de 2010 hay un montón de dinero en FoxPro y VBA Automation (Access, Excel y Word.) Y gran parte de este trabajo termina en la interfaz y la actualización de los sistemas antiguos a los nuevos requisitos.

Comenzaría por dedicar unos años a un desarrollador por contrato en una tienda de software de tamaño pequeño a mediano.

Pruebe un sitio independiente como Upwork.com o Freelancer.com.

Intenta encontrar proyectos ubicados en el Reino Unido. Eso debería darle suficiente ventaja para aterrizar proyectos. También puede esperar que esos clientes le paguen un poco mejor.

También eche un vistazo a cuánto ha gastado el cliente. Esto le da una indicación de cuán serio es el cliente y si puede esperar negocios importantes de ellos.

Si aún no tiene experiencia, elija una y concéntrese en ella. Organiza tu perfil a su alrededor. No se perfile como el gato de todos los rasgos.

Una vez que las cosas están funcionando y estás haciendo un buen trabajo, el boca a boca debería llevarte más lejos.

Para encontrar clientes, debes presentarte al mundo a través de tu trabajo. Si la gente no te conoce, no importa cuán inteligente seas, no obtendrás ningún proyecto.

Es como desarrollar tu marca personal. Las personas no pagarán por sus servicios si no conocen o no confían en su marca.

Un buen comienzo para el programador es construir mejor el software, juntos, donde puede publicar sus proyectos y ejemplos de código. La mayoría de los programadores ahora son contratados a través de GitHub o Stack Overflow. Cuanto más genial sea tu trabajo, más personas estarán interesadas en trabajar contigo.

La otra cosa que puedes hacer es comenzar tu propio blog y escribir sobre algunas de las cosas en las que eres bueno. Esto creará una comunidad a su alrededor donde podrá anunciar que está interesado en trabajar en proyectos geniales como freelance.

Tenga en cuenta que todo esto requiere tiempo y esfuerzo. Cuantos más esfuerzos y más tiempo le dediques, más personas llamarán a tu puerta.

¡Solo publicítate! Hazte conocido en los sitios web, paga a las empresas una pequeña cantidad de dinero para publicar un anuncio y simplemente visita los sitios web de redes sociales para pedir clientes. Por lo general, hay sitios web en los que puede solicitar que las personas se conviertan en clientes o incluso en empleados. Simplemente navegue, encontrará algo. Hazte un sitio web y paga por un alojamiento barato. Agregue la cartera de su trabajo e inscríbase en un sitio de Freelancer como Freelancer – Hire & Find Jobs o Upwork, ¡el lugar de trabajo en línea más grande del mundo! Regístrese en foros, como Stack Overflow, GitHub, etc., ya que las personas estarán interesadas en trabajar con usted / para usted porque están interesadas en lo que usted hace.

¡Buena suerte!

Creo que obtuviste algunas respuestas brillantes aquí. Solo agregaría que para construir tu portafolio podrías necesitar hacer un trabajo gratuito al principio … sal y pregunta a las empresas locales o organizaciones benéficas y ofrece lo que puedes hacer. Seguirá más trabajo a medida que construya relaciones

More Interesting

Cómo avanzar a través del duro trimestre escolar de las clases de programación de computadoras

¿Conseguiré trabajo con un 57% hasta el sexto agregado en ingeniería informática? Sin retrasos, graduándose en 2018.

¿Hay alguien aquí con un título en informática y todavía no puede codificar algoritmos simples?

¿Cómo es la vida de los estudiantes que obtienen un CS?

Un chico de 27 años quiere convertirse en un científico de investigación de IA. ¿Es posible a través del autoaprendizaje, o solo con un título universitario? ¿Estudiar nuevamente en una universidad a la edad de 27 años sería una decisión correcta?

¿Cuál es una buena hoja de ruta para aprender las matemáticas necesarias para la ciencia de datos? Soy programador pero no un experto en matemáticas.

¿Tengo que seguir con cierta área de CS?

Quiero ser desarrollador Pero me ofrecieron un puesto en Pruebas como pasante. ¿Qué debería hacer ahora?

¿Cuánto necesitas saber para el desarrollo web?

¿Cuál será el plan para su país después de graduarse en informática?

¿Dónde puedo obtener ayuda sobre algunos problemas informáticos?

Soy un informático y me gustaría participar en investigaciones relacionadas con la biología, como la optogenética, las células madre o la biología sintética. ¿A qué campo podría hacer la transición más fácilmente y cómo?

Cómo ingresar a una pasantía en una empresa basada en productos como BTech más reciente en informática

¿Cuáles son las habilidades esenciales para un ingeniero informático?

¿Cuáles son los enlaces esenciales para GSoC 2015?