Cómo construir una carrera en código abierto

Únase a un proyecto de software libre y sumérjase diligentemente. Esta es quizás la actividad más importante que puede realizar para comprender el software libre.

Así como tienes que juntarte con hablantes nativos para aprender un idioma (ninguna cantidad de vocabulario o estudio de gramática te hará sentir de esa manera), así debes hacer que el software libre sea parte de tu vida para tener un buen desempeño profesional. ¿A qué proyecto deberías unirte? Si usa una determinada pieza de software libre, no hace falta decir que sigue a la comunidad que la mantiene. También puede buscar proyectos que logren objetivos sociales que sean importantes para usted.

Si un proyecto es pequeño y tiene solo unos pocos miembros de la comunidad, su participación puede proporcionar energía renovada. Si el proyecto es grande, puedes aprender mucho participando en él. En una comunidad, aprenda sobre los conceptos y los memes que citan las personas cuando hablan sobre el software, sus objetivos y los desafíos que enfrentan. Puede interactuar con personas de todo el mundo y aprender a construir relaciones positivas a través de fronteras y culturas. Aprendes qué decir y qué no decir.

Evaluación de la experiencia técnica

Hay una historia famosa sobre Elon Musk, quien vendió un juego que hizo cuando era adolescente por alrededor de $ 500. y que se sabía que Bill Gates y Larry Ellison vendían software a sus clientes corporativos que ni siquiera habían terminado de construir. Un tema común entre estos titanes es una gran comprensión de la tecnología que han vendido para ganar millones. En ese momento, fue suficiente para ellos hablar con autoridad sobre los detalles técnicos de sus ofertas de productos para despertar el interés de los consumidores e inversores.

Hoy, dado que la curva de aprendizaje de la tecnología no es tan pronunciada, el juego ha cambiado. Las demostraciones de trabajo ahora son un requisito; y las diapositivas a menudo no son suficientes. Demostrar experiencia es aún más difícil para las personas hoy en día, ya que se necesita evidencia concreta de sus talentos. En un mercado donde millones tienen ideas, miles las persiguen activamente y cientos tienen las redes que pueden conseguirles una audiencia con las mejores agencias, sin una prueba de concepto concreta, se vuelve increíblemente difícil extraer sustancia de la multitud para diferenciarse. .

La misma analogía se aplica al reclutamiento, que parece haber experimentado un cambio de paradigma masivo hacia un proceso estructurado de eliminación, particularmente el reclutamiento masivo de talento.

¿Cómo ha cambiado el reclutamiento?

Desde el amigo de un primo que recomienda la empresa de su tío hasta un reclutador que se comunica con usted en una plataforma de mensajería para realizar una búsqueda de palabras clave sobre sus habilidades técnicas, hemos recorrido un largo camino en el uso de la tecnología en el reclutamiento. El proceso ha cambiado significativamente a lo largo de los años y ahora brinda informes extremadamente concretos sobre el desempeño de un candidato en cada peldaño de la escalera.

Ahora hay herramientas y recursos que le permiten no solo practicar los mismos problemas que se les pueden haber preguntado a los candidatos antes, sino también ser entrevistado por las mismas personas durante las sesiones simuladas, ¡por una tarifa, por supuesto! Hay una variedad de declaraciones de problemas con soluciones detalladas que le permiten obtener información valiosa sobre el proceso de entrevista para empresas específicas.

La disponibilidad de todos estos recursos ha dado lugar a una dinámica interesante, como es la entrevista técnica. Más recientemente, se han hecho intentos para hacer de la entrevista una evaluación más holística a través de temas para llevar a casa y discusiones subjetivas de los temas, en lugar de patrones de preguntas más objetivos. Pero el objetivo de todos estos procesos, identificar a un candidato específico entre cientos de miles de postulantes a un reclutador, sigue siendo un desafío. Ingrese al código abierto, una solución integral para la toma de decisiones de alto nivel mediante la evaluación de la experiencia técnica.

¿Cómo se relaciona el código abierto con el empleo?

The demand for developers is high, but fortunately (or unfortunately for job seekers), so is the supply. This is especially true for entry-level developer roles due to bootcamps, online courses, and access to resources that allow a non-technical user to gain technical experience and become an active programmer. The problem for recruiters is finding candidates who can truly handle the scale, variety, and speed at which teams work to successfully fill open positions at both large corporations and growing startups.

La clave para los candidatos es demostrar competencia al completar con éxito proyectos similares a los que busca la empresa contratante. Esto hace que sea mucho más fácil evaluar su trabajo y ver si encajan en un rol, posiblemente en un proyecto y una organización más grandes. La experiencia del candidato puede no ser tan relevante y el proyecto no tan grande, pero aún se prefiere este enfoque a la selección ciega de candidatos sin experiencia previa en el campo.

Lo que aporta la experiencia de código abierto es la idea de que un candidato sabe lo que es elegir una idea, trabajar para desarrollarla, implementarla con un lenguaje de programación, corregir errores, documentar el código, hacer que el trabajo sea reproducible y extensible. y trabajar en equipo. Esto es de tremenda importancia ya que cada una de estas habilidades es valorada en la industria. Es increíblemente difícil encontrar candidatos que cumplan con todos estos requisitos; Los reclutadores siempre tienen que hacer concesiones.

Este valor inherente de los solicitantes que trabajan activamente en proyectos de código abierto es la razón por la cual GitHub es un recurso tan valioso para los reclutadores. Por supuesto, hay argumentos en contra de dar demasiado peso a los perfiles de código abierto, pero nos abstendremos de hacerlo por ahora, ya que sería demasiado amplio para nosotros

Sin usted, esta web no existiria. Gracias por visitarme, espero que le haya gustado y vuelva. Gracias ☺️

Articulos tematica computadoras

Fecha actualizacion el 2022-02-01. Fecha publicacion el 2022-02-01. Categoria: computadoras Autor: Oscar olg Mapa del sitio Fuente: bollyinside