Construye tu presencia en línea para tener éxito en la industria tecnológica. Una visión general de lo que necesitas saber
Es cierto que la demanda de programadores y personas para trabajar en tecnología es altísima, pero también es cierto que una buena y consistente presencia online juega un rol importante en el perfil de un candidato.
Cuando aplicas a un trabajo seguramente tu currículo va a terminar junto a cientos si no miles de otros es por esto que necesitas destacarte de alguna manera entre todos estos candidatos para alcanzar el trabajo que deseas y tu presencia online puede ser ese elemento diferenciador.
En mi caso, estar presente en internet por medio de mi blog y cuentas en diferentes redes sociales me ha permitido no solo obtener ofertas de empleo, sino también conectar con personas con los mismos intereses de los cuales he aprendido muchísimo.
¿Qué es presencia online?
La presencia en línea se refiere a toda la actividad y el contenido que una entidad -una persona o una empresa- tiene bajo su nombre en Internet. Esto incluye cuentas, activos, interacciones y cualquier pieza de información creada por o sobre la persona o empresa.
Fuente: Everything you need to know about online presence for your business
Basado en esta definición, de una vez queda claro que tu presencia online no es solamente tus redes sociales, (como Twitter, Facebook, LinkedIn, Instagram, Tik Tok, etc) sino que estos son parte de ella.
Para un programador su presencia online puede contener:
- Su propio sitio web
- Portafolio de proyecto o casos de estudio
- Blog
- Github
- Preguntas y respuestas en Stackoverflow
- Redes sociales
En este punto debes estar pensando: "ok, tengo mis cuentas, pero nunca voy a tener la misma cantidad de seguidores o artículos en mi blog que INSERTE DESARROLLADOR FAMOSO" o "esto me va a llevar una eternidad en construir" y ya te voy a explicar por qué esto no es importante.
Aduéñate de tu contenido pero también de tu proceso
"La comparación es un acto de violencia cometido contra uno mismo".
— Clyde Lee Dennis
No hay nada más en este mundo que detenga el crecimiento de una persona que compararse con otras, porque esta comparación te paraliza, te desanima y te estanca.
Está bien inspirarse en otros profesionales, seguir y admirar su trabajo e interactuar con ellos, pero no puedes esperar que tu éxito se va a ver igual o incluso similar al de ellos y mucho menos que tu camino va a ser como el de ellos.
Sé tu mismo
Tratar de copiar a alguien no trae buenos resultado porque terminas perdiendo tu creatividad e inspiración y por último tu motivación y si algo se requiere para compartir contenido en Internet es estar constantemente motivado.
Tu presencia online debe reflejar lo que tú eres como persona, lo que te hace único, porque lo eres.
Cuando comiences piensa en que te gusta y asócialo con tu profesión, esto puede traer resultados extraordinarios, un ejemplo de esto es “Te lo explico con gatitos” una serie de tutoriales y contenido creados por @iamdoomling donde usando dibujos de gatitos explica conceptos avanzados de programación.
Me va a llevar una eternidad
Construir una presencia online no se tiene que hacer de un día para otro, lo importante es la constancia ¿puedes postear algo una vez al día? Bien, ¿puedes una vez a la semana? Bien, pero es importante ser constante.
Ser constante no es solo por publicar, es también porque todos los días van a aprender como hacerlo más rápido, con más calidad y más eficientemente, de nuevo aquí es donde te comparas contigo mismo: ¿este blog post que escribí es mejor a uno que escribí hace 3 meses?, si la repuesta es “SI” genial porque estás avanzando.
¿De dónde saco ideas?
De tu vida diaria, estás haciendo un curso y aprendiste algo nuevo, publícalo. Viste un tweet de alguien que te inspiro a investigar más, publica lo que encontraste. Enviaste una propuesta a un cliente que no se dio, pública que aprendiste de esto.
Por ejemplo, en tu curso de JavaScript aprendiste “closure”. Escribe un post en tu blog explicándolo y puedes pensar “hay miles de posts explicando closure” y es cierto, pero tu visión y tu manera de explicarlo son únicas y hay millones de personas buscando aprender esto seguramente muchos van a poder aprenderlo solo como tu lo explicas.
Lo importante, muchas veces, no es lo que vas a explicar como tal, sino como lo explicas, como lo escribes, tu estilo, tu personalidad son las que resaltan acá.
Una vez que comiences a publicar contenido las respuestas de tus propios seguidores van a convertirse en tu propia fuente de ideas.
Herramientas para construir tu presencia online
La selección de las herramientas que vas a usar va a depender únicamente de ti, tus objetivos, de tus posibilidades, pero sobre todo de lo que mejor te funcione.
Mi recomendación es que: definas objetivos, pruebes contenido, midas resultados y ajustes, no te va a salir a la primera, es un trabajo de iterar y aprender.
Tu sitio web
De todas las plataformas o herramientas considero que este es el único que si o si deberías tener, no es opcional, principalmente porque está directamente atado a tu persona a través del dominio.
El sitio web en sí mismo te permite demostrar tus habilidades como programador y creador de contenido y debe contener:
- Información sobre ti y tu perfil profesional
- Tus proyectos
- Y una manera de contactarte, puede ser a través de tus redes sociales o un formulario de contacto.
Algunos ejemplos de sitios web personales:
- https://wesbos.com/: Wes Bos es un desarrollador que crea cursos y su sitio web explica bien su perfil y tiene mucho contenido de valor que demuestra sus habilidades.
- https://midu.dev/: El sitio web de Miguel Ángel Durán es una especie de granja de links a todo su contenido y redes sociales.
- https://fmontes.com/: Mi sitio web donde tengo enlaces a mis redes y mi contenido.
Blog
Dentro o fuera de tu sitio web, llevar un blog con artículos relacionados con tu carrera te permite establecerte como un profesional:
- Te brinda creatividad
- Demuestras tu conocimiento técnico
- Creas una red de contactos
Cuando crees un blog es muy importante que seas dueño de tu contenido hay muchas plataformas para crear un blog gratis, pero la única que conozco que te permite ser dueño de tu contenido es Hashnode.
Hashnode es una plataforma de blogging gratuita hecha para desarrolladores. Lo que más me gusta es que te permite ser completamente dueño de tu contenido mediante asignación de un dominio personalizado.
Más allá de la parte técnica, Hashnode también te cubre con una audiencia masiva y en constante crecimiento para tu contenido desde el primer día.
Tiene soporte de Markdown, copias de seguridad automáticas de GitHub, y lo mejor es que no tiene publicidad ni paywalls.
Cuenta en Github
GitHub es un servicio de alojamiento de repositorios Git, pero a su vez funciona casi como una red social. Te permite participar crear y participar en conversaciones, seguir autores, seguir repositorios pero más importante, participar activamente en proyectos open-source.
Tener un perfil en Github es la mejor manera de demostrar tus habilidades como desarrollador. Puedes mostrar tus conocimientos, la claridad de tu código y tu capacidad de colaboración con otros desarrolladores.
Así que asegúrate tener tu perfil de Github con una buena foto, puedes agregarle un buen readme y asegurarte de que tu código público sea de la mayor calidad posible.
Redes sociales
Las redes sociales pueden ser útiles o una increíble fuente para perder el tiempo, por lo que cuando escojas donde estar presente hazlo con sabiduría.
Linked In
Al igual que la página web simplemente no puedes darte el lujo de no tener un perfil en LinkedIn y es que es donde todas las empresas buscas sus programadores, punto. Algunas recomendaciones para tu perfil:
- Elegir la foto de perfil adecuada para LinkedIn
- Convierte tu resumen en tu historia
- Haz crecer tu red de contactos
- Enumera tus habilidades relevantes
- Destaca los servicios que ofreces
- Muestre su pasión por el aprendizaje
Dentro de tus posibilidades, pon al menos un post a la semana en LinkedIn, ya que esta es la única red con alcance real y sin algoritmos tramposos.
Personalmente mi favorita, Twitter es una plataforma de "microblogging" te permite publicar "tweets" de hasta 280 caracteres y además puedes anexar imagenes, videos, links etc.
El verdadero poder de Twitter está en el networking, puedes charlar casi en tiempo real con programadores y hacer crecer tu audiencia con relativa facilidad (una vez consigas tu nicho y sea bien constante).
Mis recomendaciones:
- Responde a las cuentas grandes, da tu punto de vista, únete a la conversación
- Comparte valor, aprendiste algo nuevo, compártelo
- Pregunta y agradece las respuestas
- Si alguien se tomó la molestia de escribirte, respondele
- Sé consistente
- Usa hashtags
Encuentra tu ritmo en Twitter, porque es bastante adictiva y puedes pasar horas ahí, mejor trata de ponerte un tiempo y un horario.
Personalmente no la considero muy importante, pero si hay una comunidad de desarrolladores ahí compartiendo contenido, la uso, pero no siento que traiga ningún beneficio a mi presencia online por lo cual, dejo como tarea que investigues a ver si te funciona.
Conclusiones
El mundo de la tecnología tiene demanda, si, pero también requiere un poco de esfuerzo extra para posicionarte bien dentro él y una buena presencia online te va a ayudar muchísimo en esto.
"El mejor momento para comenzar era hace 1 año y el segundo mejor momento es hoy"
Pasos para empezar a crear tu presencia online
- Crea tu cuenta en Hashnode, es gratis y no te vas a tardar ni 10 segundos
- Escribe tu primer blog post, una idea puede ser ¿qué fue lo último que aprendiste esta semana o este mes? Escribe sobre eso
- Comparte tu post en LinkedIn y Twitter
- Sigue aprendiendo y sigue escribiendo.
No te apures, comienza poco a poco y cógele el ritmo, comienza al menos con tu blog en Hashnode que puedes abrirlo inmediatamente y sin esfuerzo y tu cuenta en Twitter para llevar tráfico luego vas escalando a otras herramientas.
Disfruta el viaje y recuerda que es un maratón y no una carrera.