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
- ¿Qué cursos debo tomar si quiero ser ingeniero de software?
- ¿Qué trabajo es mejor en términos de salario y futuro, desarrollador de SAP o desarrollador de software?
- ¿Cuál es el mejor certificado de prueba de software sugerido para obtener un trabajo de prueba de software en los Estados Unidos?
- ¿Qué trabajo hace un ingeniero de pruebas en las empresas de TI?
- ¿Cómo ayuda el conocimiento de la arquitectura de la computadora en el trabajo normal de ingeniería de software si no estás en la programación de bajo nivel?
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