10 coses que ha de fer un desenvolupador de codi obert

En els últims anys, el moviment de l'codi obert ha crescut a passos de gegant i ara pràcticament totes les empreses compten amb ell. Per això, cada vegada més les organitzacions necessiten personal amb eines i habilitats en aquesta àrea per al funcionament adequat.

tipus-de-tecnologia

Mark Atwood comentava en una conferència a Atlanta que: quan es treballa amb codi obert tens l'oportunitat de treballar en alguna cosa que beneficiï el món. També esmentava que en aquest món trobaràs grans col·laboradors i fins millors amics. I una cosa que va destacar va ser que a l'treballar en aquesta àrea, el teu treball és portàtil i això és un gran avantatge.

L'escriptor Jason Hibbets planteja en el seu llibre "The Foundation for an open source city" quines són les principals habilitats de codi obert que una persona ha de tenir per créixer en aquest departament. Et presentem algunes d'elles:

 

És important aprendre a escriure de manera clara. Quan redactis alguna cosa, demana-li a diversos companys que el llegeixin i ho editin. Després pots corregir-segons els comentaris rebuts.

També és important aprendre a expressar-se, tant per telèfon com en reunions. Permet que les persones puguin contactar-, facilita el teu correu electrònic i no et preocupis pel SPAM.

 

  • Per ampliar els habilitats tècniques

Encara que vulguis desempeñarte com a Enginyer de Sistemes, preocupa't per aprendre el llenguatge de programació. Els experts recomanen aprendre Python perquè és fàcil d'aprendre i de llegir, i també JavaScript perquè està a tot arreu.

A més aprèn a usar un depurador i necessitaràs instruir en codi font distribuït, el que avui significa Git i GitHub.

comunicació

  • Desenvolupa relacions i aconsegueix companys

El codi obert funciona perquè es tracta d'una comunitat treballant en conjunt. Per començar aquestes relacions amb la comunitat, comença per cercar a persones properes per conèixer-les. Pots buscar a les teves espais de treball, llocs de hackers, en clubs, escoles i llibreries; i després podràs expandir els teus horitzons al voltant del teu país i de l'món. Primer, aprèn sobre ells i els seus projectes buscant a Internet.

Al seu torn, pots assistir a conferències i esdeveniments, ja que són una excel·lent manera de conèixer persones i connectar amb elles.

 

  • treballa dur

Atwood diu que "has de fer la feina abans d'obtenir l'ocupació", i té raó. Per això és recomanable aconseguir un projecte i involucrar-se en ell, pots començar per llegir la secció de preguntes i respondre algunes d'elles o pots aconseguir alguns errors i corregir-los. Després pots proposar incloure alguna funció i codificar-la.

Amb això milloraràs les teves habilitats i estaràs construint la teva credibilitat, i en el món de l'codi obert la reputació és molt important.

1

  • col·labora

Dóna suport a persones de tot el món i comença a fer servir les eines que cada projecte de codi obert utilitzi. Per exemple, has de familiaritzar-te amb l'IRC (Internet Relay Chat), rastrejadors d'errors i llistes de correu. I encara que no ho creguis, l'ús de GIT per aprendre sobre les sol·licituds d'extracció i registrar comentari també és una habilitat molt important.

És aconsellable que aprenguis a fer la revisió de codis i programació amb un company, perquè dues persones faran un millor treball de codificació i restes l'ego.

 

  • Crea una reputació

En aquest món vols que les persones sàpiguen a què et dediques. Prepara un portafoli dels teus treballs previs, els teus correus electrònics, compromisos i altres contribucions. D'aquesta manera, acompanyaràs el teu portafoli amb el teu resum curricular.

Mantingueu els xarxes socials actualitzades, especialment el teu perfil de LinkedIn.

reputació-1

  • Busca el treball

Tot projecte de codi obert està vinculat amb alguna empresa. Un cop hagis construït la teva reputació, els teus companys et comentessin d'ofertes de treball on les teves habilitats encaixen per omplir la vacant.

En les conferències escolta els ponents quan comentin que estan buscant personal o altres dels presents parlessin d'oportunitats de treball. Però de cap manera esperis que el treball arribi a tu per si sol.

 

  • Informa't

No hi ha manera d'estar a el dia amb les tendències i habilitats requerides per als treballs disponibles. Però pots aprendre i informar-te a través de blocs, articles, butlletins, xarxes socials, tutorials, podcasts, llibres, revistes, conferències i esdeveniments. L'important és que no esperis que ningú aprengui per tu, sinó que has de prendre't el temps de trobar aquells recursos que funcionen per a la direcció professional que desitgis prendre i dedica-li temps.

portada_01

  • Troba el teu mercat

En moltes ocasions, els llocs de treball amb capacitat de permanència són aquells que requereixen un conjunt específic d'habilitats, de fons i el saber com fer les coses pot beneficiar com a únic; ja que s'espera que els empleats s'ocupin en múltiples funcions.

Per exemple, si saps provar errors, administrar núvols i dissenyar aplicacions et convertirà en una persona més qualificada per desenvolupar futurs projectes, a diferència de tres persones que manegen cadascuna d'aquestes habilitats per separat.

 

  • retorna

Recorda que també vas començar com un principiant. Pensa si vas tenir algun mentor mentre aprenies de codi obert i participaves en diversos projectes, llavors ara podràs fer el mateix per uns altres.

La veritat és que ningú és expert en tot, així quan estiguis ensenyant a algú és molt probable que també aprenguis altres secrets més.

giving back_1


El contingut d'l'article s'adhereix als nostres principis de ètica editorial. Per notificar un error punxa aquí.

Un comentari, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà.

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Sebastià va dir

    Bon article! encara que bastant resumit, engloba tot el que un desenvolupador de programari actual hagués tenir en compte 🙂

bool (true)