Noua modalitate de a te angaja pe piața competitivă

Piața IT actuală este imprevizibilă. Dacă ești nou pe piață, atragerea atenției companiilor sau startup-urilor devine dificil. Talentelor sezonieri le poate fi greu să obțină un nou loc de muncă 💼, mai ales când încearcă să obții un post la distanță.

Există mai multe motive în spatele acestui lucru, inclusiv apariția modelelor de inteligență artificială precum GPT-4 sau creșterea concurenței din cauza dinamicii pieței.

Cum vă creșteți șansele de a fi angajat? Ei bine, poți folosi open source în avantajul tău. Open Source vă ajută să deschideți noi oportunități și să obțineți noi abilități.

În acest ghid, vom afla cum puteți folosi open source pentru a vă îmbunătăți perspectivele de căutare de locuri de muncă. Să începem.

Ce este software-ul cu sursă deschisă?

„Sursă deschisă” se referă la orice lucru disponibil public care îi poate modifica și partaja designul. Pe măsură ce ne angajăm în aspectele tehnice ale open source, suntem mai interesați de „software open source”.

Prin urmare, software-ul open source se referă la codul sursă disponibil public pe care oricine îl poate modifica, îmbunătăți sau inspecta pentru învățare. Codul sursă este ceea ce permite software-ului să funcționeze așa cum este destinat. Cu toate acestea, utilizatorul general nu vede niciodată codul și, probabil, nu știe dacă este acolo în primul rând.

În calitate de programator, codul sursă este ceea ce vă interesează. Modificându-l, adăugându-l sau reparându-l, puteți modifica modul în care se comportă aplicația sau programul, cu scopul de a-l îmbunătăți pentru utilizatorii finali.

Multe companii urmează modelul open source. În acest fel, ele permit comunității să adauge valoare proiectului. De asemenea, deschide calea pentru căutătorii de locuri de muncă ca tine să aibă șansa de a lucra la codul sursă.

Open Source Jobs Statistical Outlook

Înainte de a detalia cum puteți folosi open source pentru a obține un loc de muncă, să ne uităm la câteva statistici.

In conformitate cu Raport 2022 privind locurile de muncă cu sursă deschisă, lucrurile par potrivite pentru colaboratorii open source. Statisticile notabile din raport includ următoarele:

  • 86% dintre manageri doresc talent open source în echipa lor.
  • Aproape 46% dintre manageri doresc să crească angajările open source.
  • Pentru 93% dintre managerii de angajare le este greu să-și însusească candidații cu experiență open source.
  Cum să vizionezi filme Fast & Furious pe Netflix de oriunde?

Aceste statistici vorbesc mult despre cât de importante au devenit locurile de muncă open source. Învățând cum să deschideți sursa, vă îmbunătățiți șansele de a fi angajat.

Joburile open source sunt locurile de muncă oferite de proiecte open source. Aceste proiecte doresc să implementeze dezvoltatori familiarizați cu fluxul de lucru open source, inclusiv modificarea, îmbunătățirea sau crearea de noi funcționalități sau software pentru organizația pe care a angajat-o.

Beneficiile Open Source în timpul vânării de locuri de muncă

Software-ul open source aduce beneficii organizațiilor, inclusiv asistență bazată pe comunitate, o iterație mai flexibilă, o gestionare mai ușoară a licențelor și costuri mai mici.

Dar ce are pentru tine, mai ales atunci când cauți un loc de muncă?

Contribuțiile open source oferă o modalitate ușoară de a îmbunătăți abilitățile în tehnologiile relevante cu cererea pieței.

Luați Web3, de exemplu. Este prezentat ca viitorul internetului. Și veți găsi tone de proiecte Web3 open source unice pe GitHub. Dacă sunteți interesat de tehnologiile Web3, puteți începe cu proiecte precum Solidity, Truffle, Metamask și Solana. În afară de acestea, puteți merge și pentru alte proiecte Web3 pe care le găsiți interesante. În mod similar, puteți găsi proiecte open source legate de alte tehnologii.

Odată ce începi să contribui, managerii de proiect open source te vor observa. Deoarece sunt în spatele managementului de proiect, ei pot vedea, de asemenea, modul în care modificările codului dvs. au afectat proiectul. De asemenea, vor observa cât de repede înveți fără ajutorul lor, adică capacitatea ta de a învăța lucruri cu îndrumări minime.

Dacă nu vă place codificarea, puteți contribui și altfel. De exemplu, puteți consulta documentația tehnică a acestor proiecte dacă vă place să scrieți. Poți contribui și prin bloguri, ajutând compania pe care vrei să te angajezi să-ți vadă abilitățile.

Cel mai semnificativ beneficiu al contribuțiilor open source sunt pozițiile la distanță. Munca la distanță a devenit foarte populară în timpul pandemiei; cu toate acestea, cu totul aranjat, companiile s-au mutat în birouri. Deoarece natura proiectelor open source este în primul rând la distanță, aveți șanse mai mari de a obține un loc de muncă la distanță cu această abordare. De asemenea, beneficiați de câștiguri mai bune și de oportunități diverse.

Aplicarea sau primirea invitației

Uimitor! Ai început să contribui la proiecte open source. De aici, ai diferite moduri de a fi remarcat.

➡️ Continuați să contribuiți până când cineva din echipa de proiect vă contactează pentru un potențial interviu.

➡️ Candidați la posturile de muncă deschise listate de companie. Când aplicați, asigurați-vă că menționați explicit contribuțiile dvs., astfel încât ei să știe ce puteți face pentru ele.

  Remediați o eroare Plex care a apărut la încercarea de a reda videoclipul

➡️ În cele din urmă, dacă nu există posturi de muncă deschise, contactați-i prin e-mail, rețele sociale sau orice alt mediu pe care îl considerați potrivit.

Dacă contribuțiile tale sunt excepționale, vei atrage atenția dezvoltatorilor instantaneu. Ei văd pasiunea ta pentru proiect și capacitatea de a face schimbări radicale cu ajutor minim. De asemenea, dacă impactul tău este similar cu cel al unui dezvoltator cu normă întreagă sau mai bun, șansele de a fi angajat cresc de multe ori. În aceste cazuri, ei vă contactează și încearcă să vă aducă la bord.

Harikirat Singh, YouTuber și colaborator open source, și-a obținut slujba urmând această metodă. A vrut să se alăture Rucsac, o companie Web3 care a strâns recent investiții mari. Cu toate acestea, nu primise indicii care să li se alăture.

Cu toate acestea, Harikirat a avut șansa când Backpack a trecut de la sursă închisă la sursă deschisă. A început să contribuie la proiect. Cu câteva contribuții pe drum, Amrani Ferrante, CEO-ul Backpack, l-a observat. Amrani l-a contactat pe Harkirat și, după o mică discuție, i-a dat lui Harikirat un contract de lucru la distanță. Pentru a afla mai multe despre el, vedeți povestea lui Aici.

Un alt studiu de caz pe care îl puteți citi este al lui Josh Wulf; alegeți calea open source către avansa cariera.

Cum să contribui la Open Source?

Contribuția la open source nu necesită abilități de specialitate. Cu toate acestea, necesită înțelegerea câtorva concepte și platforme.

Primul pas este să înveți platforma GitHub. Pentru asta, trebuie să creați un cont GitHub. Aici veți găsi o mulțime de proiecte open source. Inițial, puteți porni depozitele pe care le găsiți interesante.

În continuare, va trebui să înveți cum funcționează un proiect open source. Elementele sale cheie includ:

✅ Anatomia open source include autorii principali ai proiectului, menținătorii, proprietarii, colaboratorii și membrii comunității.

✅ Aflați despre tipurile de licențe de proiect.

✅ Orice proiect open source conține un fișier README pe care trebuie să-l citiți pentru a cunoaște proiectul. În general, include instrucțiuni pentru utilizatorii finali, dar puteți găsi și informații utile în calitate de colaborator. Multe proiecte open source au, de asemenea, un fișier CONTRIBUTING dedicat colaboratorilor care se implică în proiect. Fișierul CONTRIBUTIONARE listează pașii necesari pentru a începe să contribui la proiect.

✅ În cele din urmă, consultați CODE_OF_CONDUCT care oferă puncte critice privind comportamentul participanților la proiect.

  10 moduri de a-ți atinge obiectivele de detoxifiere digitală

În afară de acestea, consultați documentația proiectului. Vă va oferi acces la tutoriale, tutoriale și alte ghiduri.

De asemenea, trebuie să înveți concepte cheie open source, inclusiv Issue Tracker, Pull Requests, Liste de corespondență sau Forumuri de discuții și Canale de chat sincrone.

Odată ce vă familiarizați cu toate cele de mai sus, acum trebuie să găsiți un proiect care vă pasionează. De preferat, trebuie să fie pentru compania pentru care vrei să te angajezi. Cu toate acestea, acesta poate fi doar uneori cazul. Multe proiecte open source vă pot atrage atenția. Dacă vreun proiect open source, mergeți mai departe și contribuiți la el.

De asemenea, poate doriți să filtrați proiecte în funcție de tehnologia la care doriți să lucrați, proiectele pe care le simțiți că vor avea un impact considerabil. Există multe moduri în care puteți căuta proiecte open source. Acestea includ Explorați GitHub, Doar pentru prima dată, Open Source vinerietc.

Abilități-cheie pe care le înveți atunci când faci contribuții open source

Există multe abilități pe care le înveți atunci când faci contribuții open source. Acestea includ:

  • Îmbunătățiți abilitățile existente: când începi să contribui, înveți mult mai multe. Acest lucru îmbunătățește abilitățile existente, fie ele scriere tehnică, codare sau abilități tehnice specifice.
  • Îmbunătățiți-vă abilitățile de creare de rețele: open source vă permite să lucrați cu oameni diverși. De asemenea, vă oferă opțiuni de rețea pe măsură ce întâlniți oameni interesanți cu interese similare.
  • Împărtășirea cunoștințelor: cu sursa deschisă, înveți și îi înveți pe alții. Odată ce ai devenit experimentat, îi poți îndruma pe alții care îi îndrumă cu privire la modul de a reuși cu sursa deschisă.
  • Învățați abilitățile oamenilor: interacțiunea cu comunitățile vă învață diverse abilități, cum ar fi managementul, rezolvarea conflictelor etc.

Cuvinte finale

Contribuția la open source este una dintre cele mai bune modalități de a fi remarcat. Conduce la angajare? Ei bine, da. Cu toate acestea, poate fi diferit pentru toată lumea.

Cea mai bună abordare este să vedeți asta ca deschiderea de noi oportunități de networking care pot duce la interviuri sau chat-uri. Acum, depinde de dvs. cum să transformați această rețea în contracte sau locuri de muncă cu normă întreagă.

După ce ai făcut câteva contribuții, te vei simți și încrezător. Deci, nu încetați să contribuiți; în curând vei obține jobul de vis. Și, de asemenea, faci din lume un loc mai bun!

În cele din urmă, veți avea un avantaj competitiv față de oamenii care nu fac contribuții open source. Vă învață abilități cheie, atât abilități tehnice, cât și interpersonale. De asemenea, înveți să colaborezi cu străini și să lucrezi în medii agile, unde schimbările se produc rapid.

Apoi, consultați sfaturi pentru angajarea unui dezvoltator WordPress pentru afacerea dvs.