JavaRush /Blog Java /Random-ES /Pausa para el café #14. Cómo un programador autónomo pued...

Pausa para el café #14. Cómo un programador autónomo puede encontrar sus primeros clientes, 8 consejos para jóvenes

Publicado en el grupo Random-ES

¿Cómo puede un programador autónomo encontrar sus primeros clientes?

Fuente: Medio Pausa para el café #14.  Cómo un programador autónomo puede encontrar sus primeros clientes, 8 consejos para jóvenes - 1 ¿Tienes alguna habilidad que quieras convertir en dinero? En caso afirmativo, entonces debería comenzar a ganar dinero con la programación a través del trabajo independiente. Esto tiene muchas ventajas. No tienes que pasar por entrevistas, trabajar estrictamente de nueve a cinco o soportar compañeros de trabajo gruñones y un mal café en la oficina. El único problema que encontrará en la primera etapa será encontrar clientes. Con las herramientas en línea adecuadas, puede realizar pedidos mucho más rápido y encontrar clientes que paguen. Mis recomendaciones son muy simples, pero efectivas.

1. Abra un perfil de LinkedIn

LinkedIn es la red social para profesionales más famosa. Al crear una cuenta allí, puede presentar sus habilidades, experiencia y educación en programación. Y por supuesto, en LinkedIn podrás conectar con tus clientes potenciales. Sólo lleva unos minutos crear un perfil. Pero recuerda que LinkedIn no es como Facebook u otras redes sociales. Aquí debe mostrar solo lo que le dice claramente al cliente sobre su profesionalismo. Agregue a su red a aquellos con quienes ha trabajado en el pasado y a sus colegas actuales. Intenta conocer a otros programadores. Comparte artículos interesantes y relevantes. Escribe publicaciones que reflejen tus ideas profesionales. Publica consejos y trucos que utilices en tu trabajo. Posiciónate como un experto en tu nicho. La gente observará y seguirá lo que usted diga. Las oportunidades que surgen al interactuar en LinkedIn son infinitas; debes aprovecharlas al máximo.

2. Regístrese en intercambios de autónomos

Gracias a sitios como Upwork, Freelancer y Fivver, puedes encontrar un salario por hora decente como autónomo o consultor. Mi experiencia con Upwork fue positiva, aunque me tomó un tiempo entender cómo funciona la plataforma. Esté preparado para que los programadores que viven en países menos desarrollados completen su pedido por la mitad o una cuarta parte del costo esperado. Por lo tanto, es posible que al principio tengas que establecer tus ofertas bajas. Pero esto debe hacerse por el bien de la cartera. No olvide que muchos clientes no buscan especialistas baratos, sino calificados. Y están dispuestos a pagar un buen dinero a esas personas. Al crear una cartera de varios trabajos completados y recibir críticas positivas, podrá ofertar más por su trabajo.

3. Iniciar un blog profesional

Tener tu propio blog en Medium o YouTube te permitirá construirte una reputación como profesional y encontrar clientes. Después de todo, su audiencia incluirá no sólo a los recién llegados, sino también a empleadores potenciales. Tener presencia en línea te dará una gran ventaja. Podrás demostrar tus cualidades profesionales de forma favorable. El liderazgo en la industria es una forma poderosa de ampliar su alcance, incluso si no se considera con la experiencia suficiente. La gente acudirá a usted en los comentarios en busca de consejo. Esté dispuesto a escuchar sus historias y ofrecerles todo lo que pueda para ayudar con su situación. Esta no solo es una excelente manera de establecer un enfoque centrado en la persona para administrar un negocio, sino que también es un método para perfeccionar sus habilidades, que luego puede utilizar cuando trabaje con clientes que pagan.

8 consejos para desarrolladores principiantes

Fuente: Dev.to Al observar a sus pasantes, el autor ha recopilado algunas recomendaciones útiles para los aspirantes a desarrolladores. Pausa para el café #14.  Cómo un programador autónomo puede encontrar sus primeros clientes, 8 consejos para jóvenes - 2

1. No intentes aprender todo al mismo tiempo

Por mi propia experiencia, puedo decir que aprender a escribir código es un trabajo duro. Y no sólo por el estudio de la sintaxis, sino también por la gran cantidad de tecnologías diferentes. No basta con aprender un lenguaje de programación, también es necesario dominar las bibliotecas más utilizadas. No intentes aprender varios idiomas y/o marcos. Simplemente elige uno de ellos. Después de aprender el primer idioma (marco), aprender los siguientes será mucho más fácil.

2. ¡No te apresures! Intenta entender lo que estás haciendo.

Cuando era joven, siempre tenía prisa por llegar a alguna parte. Observé lo mismo con mis pasantes. Una vez que recibe una tarea, no necesita apresurarse a escribir código. Es mucho mejor tomar una hoja de papel y empezar a pensar en enfoques para encontrar una solución. Si no tiene ninguna idea, pida ayuda a sus mentores o busque en Internet. De esta manera, podrá construir una solución lógica que será mucho más fácil de convertir en una solución funcional.

3. No copie el código. Si encuentra una solución ya preparada en Internet, descúbrala y vuelva a escribirla.

Créame, si simplemente copia y pega el código de otra persona, no sólo no aprenderá nada, sino que también correrá el riesgo de agregar errores desconocidos. Si encuentra un ejemplo funcional, lea cada línea, comprendalo y luego vuelva a escribirlo con sus propias modificaciones.

4. Establecer límites de tiempo

Este punto es muy importante. Limítese siempre en el tiempo a la hora de emprender algo nuevo. He notado más de una vez lo fácil que es perder la noción del tiempo mientras trabajo en código. Así que mi consejo es que intentes solucionar los problemas por tu cuenta, pero no olvides que un buen desarrollador sabe cuándo parar y pedir ayuda. Cuando afrontes un nuevo problema, dedica 30 minutos a buscar una solución. Si te encuentras estancado, pide ayuda.

5. Planificar tareas

Te daré un consejo sencillo: divide las tareas en partes pequeñas. Esto facilitará la coordinación de sus acciones y además tendrá una sensación agradable después de completar el trabajo en cada etapa individual.

6. Inicie un proyecto personal utilizando la misma tecnología que utiliza en el trabajo.

Si eres nuevo, utiliza la misma tecnología para proyectos personales que para el trabajo. Por lo general, en el trabajo no existe la posibilidad de crear proyectos desde cero. Pero los proyectos personales te dan la oportunidad de trabajar con aquellas partes del idioma (marco) que no utilizas durante el horario laboral. Recuerdo cuando comencé a usar Docker. Realmente no entendí qué era entonces. Pero luego creé mi propio proyecto usando Docker en combinación con una implementación automatizada. Después de esto, me resultó mucho más fácil participar en discusiones relacionadas con Docker, así como utilizar las habilidades adquiridas en el trabajo.

7. Mantenga un registro de sus actividades

Cuando comencé, un colega me sugirió que llevara un diario (o registro) de lo que hacía y aprendía. Esta es una gran idea. Siempre tendrás un libro de referencia con información sobre cómo resolviste un problema en el pasado.

8. ¡Descansa! De esta forma serás más productivo y podrás recordar todo mejor.

Para ser honesto, yo también tengo problemas con esto, pero le recomiendo encarecidamente que tome descansos regulares. Por ejemplo, puede codificar durante 30 a 45 minutos y luego tomar un descanso de 5 minutos. Créame, es bueno tanto para la salud física como mental. Además, no olvides dedicar tiempo a pasatiempos que no estén relacionados con la programación.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION