10 bagay na dapat gawin ng isang developer ng bukas na mapagkukunan

Sa mga nagdaang taon, ang kilusang bukas na mapagkukunan ay lumago ng mga lakad at ngayon halos lahat ng mga kumpanya ay mayroon nito. Para sa kadahilanang ito, mas maraming mga samahan ang nangangailangan ng mga tauhan na may mga tool at kasanayan sa lugar na ito para sa wastong operasyon.

mga uri-ng-teknolohiya

Nagkomento si Mark Atwood sa isang pagpupulong sa Atlanta na: kapag nagtatrabaho ka sa bukas na mapagkukunan mayroon kang pagkakataon na magtrabaho sa isang bagay na makikinabang sa mundo. Nabanggit din niya na sa mundong ito makakahanap ka ng magagaling na mga nakikipagtulungan at maging ng matalik na kaibigan. At ang isang bagay na tumayo ay sa pamamagitan ng pagtatrabaho sa lugar na ito, ang iyong trabaho ay portable at iyon ay isang mahusay na kalamangan.

Itinaas ng manunulat na si Jason Hibbets sa kanyang librong "The Foundation para sa isang bukas na mapagkukunang lungsod" kung ano ang pangunahing mga kasanayang bukas na mapagkukunan na dapat magkaroon ang isang tao upang lumago sa departamento na ito. Ipinakita namin ang ilan sa mga ito:

  • Igasa ang mga kasanayan sa komunikasyon

Mahalagang malaman ang pagsulat nang malinaw. Kapag nagsulat ka ng isang bagay, hilingin sa maraming kasamahan na basahin at i-edit ito. Pagkatapos ay maaari mong iwasto ito alinsunod sa mga natanggap na komento.

Mahalaga rin na malaman upang ipahayag ang iyong sarili, kapwa sa telepono at sa mga pagpupulong. Payagan ang mga tao na makipag-ugnay sa iyo, ibigay ang iyong email at huwag mag-alala tungkol sa SPAM.

  • Palawakin ang iyong mga kasanayang panteknikal

Kahit na nais mong magtrabaho bilang isang Systems Engineer, mag-alala tungkol sa pag-aaral ng wika ng programa. Inirerekumenda ng mga dalubhasa ang pag-aaral ng Python sapagkat madali itong matuto at mabasa, at ang JavaScript sapagkat nasa kahit saan.

Alamin din na gumamit ng isang debugger at kakailanganin mong sanayin ang iyong sarili sa ipinamamahagi na code ng mapagkukunan, na nangangahulugang ngayon na Git at GitHub.

pakikipag-usap

  • Bumuo ng mga relasyon at makahanap ng mga kasosyo

Gumagana ang open source dahil ito ay isang pamayanan na nagtutulungan. Upang simulan ang mga pakikipag-ugnay na iyon sa komunidad, magsimula sa pamamagitan ng paghahanap ng mga taong malapit sa iyo upang makilala sila. Maaari kang maghanap sa iyong mga workspace, lugar ng hacker, club, paaralan, at mga bookstore; at pagkatapos ay maaari mong palawakin ang iyong mga patutunguhan sa paligid ng iyong bansa at mundo. Una, alamin ang tungkol sa kanila at sa kanilang mga proyekto sa pamamagitan ng paghahanap sa Internet.

Kaugnay nito, maaari kang dumalo sa mga kumperensya at kaganapan, dahil ang mga ito ay isang mahusay na paraan upang makilala at kumonekta sa mga tao.

  • Magtrabaho ng maigi

Sinabi ni Atwood na "kailangan mong gawin ang trabaho bago mo makuha ang trabaho," at siya ay tama. Samakatuwid, ipinapayong kumuha ng isang proyekto at makisali dito, maaari kang magsimula sa pamamagitan ng pagbabasa ng seksyon ng mga katanungan at pagsagot sa ilan sa mga ito o maaari kang makakuha ng ilang mga pagkakamali at iwasto ang mga ito. Pagkatapos ay maaari mong ipanukala upang isama ang ilang pagpapaandar at i-code ito.

Sa pamamagitan nito mapabuti mo ang iyong mga kasanayan at mabubuo mo ang iyong kredibilidad, at sa bukas na mapagkukunan ng mundo, ang reputasyon ay napakahalaga.

1

  • Makipagtulungan

Suportahan ang mga tao mula sa buong mundo at simulang gamitin ang mga tool na ginagamit ng bawat proyekto ng open source. Halimbawa, dapat mong pamilyarin ang iyong sarili sa IRC (Internet Relay Chat), mga tracker ng bug, at mga listahan ng pag-mail. At maniwala ka o hindi, ang paggamit ng GIT upang malaman ang tungkol sa mga paghiling ng paghila at pag-log ng komento ay isang napakahalagang kasanayan din.

Maipapayo na malaman mong gumawa ng pagsuri sa code at pagprograma kasama ang isang kasosyo, dahil ang dalawang tao ay gagawa ng isang mas mahusay na trabaho sa pag-coding at ibawas mo ang ego.

  • Bumuo ng isang reputasyon

Sa mundong ito nais mong malaman ng mga tao ang iyong ginagawa. Maghanda ng isang portfolio ng iyong nakaraang trabaho, iyong mga email, mga pangako, at iba pang mga kontribusyon. Sa ganitong paraan, sasamahan mo ang iyong portfolio sa iyong buod ng kurikulum.

Panatilihing na-update ang iyong mga social network, lalo na ang iyong profile sa LinkedIn.

reputasyon-1

  • Hanapin ang trabaho

Ang bawat proyekto ng open source ay naka-link sa isang kumpanya. Kapag naitayo mo na ang iyong reputasyon, sasabihin sa iyo ng iyong mga kasamahan tungkol sa mga bakanteng trabaho kung saan magkasya ang iyong mga kasanayan upang punan ang bakante.

Sa mga kumperensya makinig sa mga nagsasalita kapag nagkomento sila na naghahanap sila para sa tauhan o iba pang naroroon ay magsasalita tungkol sa mga oportunidad sa trabaho. Ngunit sa anumang paraan hindi mo inaasahan na ang gawain ay darating sa iyo nang mag-isa.

  • manatiling alam

Walang paraan upang makasabay sa mga uso at kasanayan na kinakailangan para sa mga magagamit na trabaho. Ngunit maaari mong malaman at ipaalam ang iyong sarili sa pamamagitan ng mga blog, artikulo, newsletter, mga social network, tutorial, podcast, libro, magazine, kumperensya at kaganapan. Ang mahalagang bagay ay hindi mo inaasahan na may matututo para sa iyo, ngunit dapat kang maglaan ng oras upang mahanap ang mga mapagkukunang iyon na gumagana para sa propesyonal na direksyon na nais mong gawin at italaga ang iyong oras.

takip_01

  • Hanapin ang iyong merkado

Sa maraming mga okasyon, ang permanenteng trabaho ay ang mga nangangailangan ng isang tukoy na hanay ng mga kasanayan, background, at pag-alam kung paano gawin ang mga bagay ay maaaring makinabang sa iyo bilang isang natatanging; dahil ang mga empleyado ay inaasahan na magsagawa ng maraming mga pag-andar.

Halimbawa, kung alam mo kung paano subukan ang mga pagkakamali, pamahalaan ang mga ulap at disenyo ng mga application, ikaw ay magiging isang mas kwalipikadong tao upang makabuo ng mga proyekto sa hinaharap, taliwas sa tatlong tao na magkahiwalay na hawakan ang bawat kasanayang ito.

  • Ibalik mo

Tandaan na nagsimula ka rin bilang isang nagsisimula. Isipin kung mayroon kang isang tagapagturo habang natututo ng bukas na mapagkukunan at nakikilahok sa iba't ibang mga proyekto, ngayon maaari mo nang gawin ang pareho para sa iba.

Ang totoo ay walang sinuman ang dalubhasa sa lahat, kaya't kapag nagtuturo ka sa isang tao malamang na malalaman mo rin ang iba pang mga lihim.

nagbabalik_1


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Sebastian dijo

    Magandang artikulo! kahit na medyo buod, sumasaklaw ito sa lahat ng bagay na dapat isaalang-alang ng isang kasalukuyang developer ng software 🙂