10 asiaa, jotka avoimen lähdekoodin kehittäjän tulisi tehdä

Viime vuosina avoimen lähdekoodin liike on kasvanut harppauksin, ja nyt melkein kaikki yritykset luottavat siihen. Siksi yhä useammat organisaatiot tarvitsevat henkilöstöä, jolla on tämän alan työkaluja ja taitoja moitteettomaan toimintaan.

tietyntyyppisiä tekniikoita

Mark Atwood kommentoi Atlantassa pidetyssä konferenssissa, että: kun työskentelet avoimen lähdekoodin kanssa, sinulla on mahdollisuus työskennellä jotain, mikä hyödyttää maailmaa. Hän mainitsi myös, että täältä löydät hyviä yhteistyökumppaneita ja jopa parhaita ystäviä. Ja mikä erottui, oli se, että työskentelemällä tällä alueella työsi on kannettava ja se on valtava etu.

Kirjailija Jason Hibbets nostaa kirjassaan "Säätiö avoimen lähdekoodin kaupunkiin", mitkä ovat tärkeimmät avoimen lähdekoodin taidot, jotka henkilön on täytynyt kasvaa tällä osastolla. Esittelemme joitain niistä:

  • Hioa viestintätaitoja

On tärkeää oppia kirjoittamaan selkeästi. Kun kirjoitat jotain, pyydä useita kollegoita lukemaan ja muokkaamaan sitä. Sitten voit korjata sen saatujen kommenttien mukaan.

On myös tärkeää oppia ilmaisemaan itseään sekä puhelimitse että kokouksissa. Salli ihmisten ottaa sinuun yhteyttä, antaa sähköpostiosoitteesi ja älä huolehdi roskapostista.

  • Laajenna teknisiä taitojasi

Vaikka haluat työskennellä järjestelmäinsinöörinä, huolehdi ohjelmointikielen oppimisesta. Asiantuntijat suosittelevat Pythonin oppimista, koska se on helppo oppia ja lukea, ja JavaScriptiä, koska se on kaikkialla.

Opi myös käyttämään virheenkorjainta ja sinun on koulutettava itsesi hajautettuun lähdekoodiin, mikä tänään tarkoittaa Gitiä ja GitHubia.

viestintä

  • Rakenna suhteita ja löydä kumppaneita

Avoin lähdekoodi toimii, koska se on yhteisö, joka toimii yhdessä. Aloittaaksesi nuo suhteet yhteisöön, aloita etsimällä läheisiäsi ihmisiä tuntemaan heidät. Voit etsiä työtilojasi, hakkeripaikkoja, klubeja, kouluja ja kirjakauppoja. ja sitten voit laajentaa näköalasi ympäri maata ja maailmaa. Opi ensin heistä ja heidän projekteistaan ​​etsimällä Internetistä.

Voit puolestaan ​​osallistua konferensseihin ja tapahtumiin, koska ne ovat hieno tapa tavata ihmisiä ja olla yhteydessä heihin.

  • Työskennellä kovasti

Atwood sanoo "sinun on tehtävä työ ennen kuin saat työn", ja hän on oikeassa. Siksi on suositeltavaa hankkia projekti ja osallistua siihen. Voit aloittaa lukemalla kysymykset-osion ja vastaamalla joihinkin niistä tai saada virheitä ja korjata ne. Sitten voit ehdottaa jonkin toiminnon sisällyttämistä ja koodaamista.

Tämän avulla voit parantaa taitojasi ja rakentaa uskottavuuttasi, ja avoimen lähdekoodin maailmassa maine on erittäin tärkeää.

1

  • tekee yhteistyötä

Tukea ihmisiä ympäri maailmaa ja aloita työkalujen käyttäminen, joita kukin avoimen lähdekoodin projekti käyttää. Sinun tulisi esimerkiksi tutustua IRC: hen (Internet Relay Chat), vikaseurantaan ja postituslistoihin. Ja uskokaa tai älkää, GIT: n käyttäminen vetopyyntöjen ja lokikommenttien oppimiseen on myös erittäin tärkeä taito.

On suositeltavaa, että opit tekemään koodin tarkistuksen ja ohjelmoinnin kumppanin kanssa, koska kaksi ihmistä työskentelee paremmin koodauksessa ja sinä vähennät egon.

  • Rakenna maine

Tässä maailmassa haluat ihmisten tietävän mitä teet. Valmista portfolion aiemmasta työstäsi, sähköpostisi, sitoumuksesi ja muut lahjoituksesi. Tällä tavoin liität salkusi opetussuunnitelman yhteenvetoon.

Pidä sosiaaliset verkostosi, erityisesti LinkedIn-profiilisi, ajan tasalla.

maine-1

  • Etsi työtä

Jokainen avoimen lähdekoodin projekti on linkitetty johonkin yritykseen. Kun olet rakentanut mainettasi, kollegasi kertovat sinulle työpaikoista, joissa taitosi sopivat täyttämään avoimen työpaikan.

Konferensseissa kuuntele puhujia, kun he huomauttavat etsivänsä henkilöstöä tai muut läsnä olevat puhuvat työmahdollisuuksista. Mutta et missään tapauksessa odota, että työ tulee sinulle itsestään.

  • pysy ajan tasalla

Ei ole mitään keinoa pysyä käytettävissä olevien työpaikkojen edellyttämien suuntausten ja taitojen mukana. Mutta voit oppia ja kertoa itsellesi blogien, artikkeleiden, uutiskirjeiden, sosiaalisten verkostojen, opetusohjelmien, podcastien, kirjojen, aikakauslehtien, konferenssien ja tapahtumien kautta. Tärkeää on, että et odota kenenkään oppivan puolestasi, mutta sinun on varattava aika löytää ne resurssit, jotka toimivat sen ammatillisen suuntaan, jonka haluat ottaa, ja käyttää aikaa heille.

kansi_01

  • Löydä markkinasi

Usein pysyvät työpaikat ovat sellaisia, jotka edellyttävät erityisiä taitoja, taustaa ja tietämystä asioiden tekemisestä. koska työntekijöiden odotetaan suorittavan useita toimintoja.

Jos esimerkiksi osaat testata virheitä, hallita pilviä ja suunnitella sovelluksia, sinusta tulee pätevämpi henkilö kehittämään tulevia projekteja, toisin kuin kolme ihmistä, jotka hoitavat kutakin näistä taidoista erikseen.

  • Tuo takaisin

Muista, että aloitit myös aloittelijana. Ajattele, jos sinulla olisi mentori opiskellessasi avointa lähdekoodia ja osallistumalla erilaisiin projekteihin, niin nyt voit tehdä saman muille.

Totuus on, että kukaan ei ole kaiken asiantuntija, joten opettaessasi jotakuta on hyvin todennäköistä, että opit myös muita salaisuuksia.

antaa takaisin_1


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Sebastián dijo

    Hyvä artikkeli! Vaikka se onkin tiivistetty, se sisältää kaiken, mikä nykyisen ohjelmistokehittäjän tulisi ottaa huomioon 🙂