Google Summer of Code, osaleb projektides kogu maailmas

Tervitused kõigile 🙂 See postitus jääb lühikeseks, kuid ma loodan, et see on kasulik rohkem kui ühele ja sütitab korraga paljude uudishimu. Kui me räägime programmeerimisest, on mitu korda teie soovidele ja ootustele vastava töö leidmine üsna keeruline. Eriti kui elate sellistes piirkondades nagu meie, kus nõudlus ei lähe alati selles suunas, kus see areneb.

Kuid see ei ole keeruline ainult neile, kes tööd otsivad, vaid ka neil, kes nõuavad töötajaid, organisatsioonid näevad vaeva parima võimaliku talendi leidmisega ning mitu korda on see keeruline eelarve või mõju puudumise või mõne muu teguri tõttu. väline.

Sellepärast on tehnoloogiahiid töötanud enam kui kümme aastat pidevalt, et ühendada paljulubavaid arendajaid ja siduda need projektidega, millel on ülemaailmne muutus. Paljude selles projektis osalevate organisatsioonide seas arendavad kõik eranditult avatud või tasuta tehnoloogiaid ning igaühe tegevusvaldkond võib ulatuda nutikatest autodest, veebilehtede arendamise kaudu või jõuda küsimusteni, mis pole seotud programmeerimine nagu litsentsi ülevaatus, dokumentatsioon, tõlkimine, graafiline kujundus, ürituste korraldamine jne

Cómo tööd

Google Summer of Code (GSoC) on sündmus, mis toimub põhjapoolkera suvel (~ mai - ~ august), kus valitud osalejad töötavad täistööajaga (40 tundi nädalas) eemalt, konkreetse organisatsiooniga. Organisatsiooni valikuprotsess algab jaanuaris ja valitud organisatsioonide resolutsioon ilmub tavaliselt veebruari keskel.

Organisatsiooni valimisel on sellel nimekiri projektidest, mille jaoks Google pakub üliõpilasele maksmist kolme kuu jooksul. See on protsess, mille käigus on teil mentori abi ja igal nädalal toimuvad järelkoosolekud, et kinnitada edusamme ja probleeme, mis võivad sellel teel tekkida.

Tudengite registreerimine võib alata märtsis ning ajavahemikul märtsist maini on katseaeg ja valikuperiood, kus nii organisatsioonid kui ka Google valivad hooajaks osalejad.

Õpilased

Üliõpilase määratlus kehtib nii noorte kohta, kes taotlevad oma kutsenimetust, kui ka magistrikraadi või isegi doktorikraadi omavate inimeste puhul. Ainus tingimus on GSoC-s osalemiseks valimise ajal õppida akrediteeritud ülikoolis. Samuti peab olema täisealine (18 aastat). Õpilased peavad nõustuma rusikareegliga, mis lihtsate sõnadega tähendaks, et oleks kõigile, õpilastele / mentoritele / kolleegidele tore ja kõik saab korda.

Projektid

Seal on täielik loetelu projektidest, mida saab üle vaadata, ja nende sees leiame selliseid organisatsioone nagu Gentoo, GNU, The Linux Foundation, Apache, GNOME, KDE, Python jne. Igal neist on oma projektide loend, kuid soovi korral saate esitada isikliku projekti, projektile esitatavad nõuded on lihtsad: omage täpselt määratletud ajakava (ülesanded, alamülesanded, kellaajad) ja esitage, miks see oleks hea lõpetage nimetatud kogukonna jaoks nimetatud projekt.

Iga projekti täpsema visiooni jaoks on vaja näha iga isiklikku lehte üksikasjalikult ja see võtaks mul siin kaua aega, kuna organisatsioone on nii palju, nii et ma räägin teile natuke sellest, mida ma teen ja miks see, mida ma teile räägin GSoC-st 🙂

Linux Foundation

See pole kellegi jaoks saladus, et mul on selle organisatsiooniga juba kokkupuuteid olnud, mõned kuud tagasi sain tänu selle kursustele SysAdminiks tõendada ja täna olen teel selle GSoC-s osalemiseks. Projekt, mida proovin klassifitseerida, on draiveri arendamine BOSCH mitmeotstarbelise anduri jaoks, mis integreeritakse 4.16.x või 4.17.x kernelisse juhul, kui projekt võtab oodatust kauem aega.

Nüüd imestab kindlasti enam kui üks, kui palju tean autojuhtidest ja vastus on lihtne, ma ei tea peaaegu mitte midagi 🙂 aga see on GSoC-s imeline asi, et kogukonnad on alati valmis teid õppimisrajal juhendama. Sel moel, kuna ma õpin, kui avastan natuke draiverite arendamise aluseid, tuleneb sellest, et paar kuud tagasi dr Stallmaniga saadetud e-kirjas võtsin endale kohustuse mingil hetkel oma elus arendada oma kaardile draiverit wifi, mis on ainus omandatud kämp, mida pean WiFi kaudu Interneti-ühenduse saamiseks oma sülearvutis kasutama.

Noh, minu rühmas on nad meile esitanud väikese loendi ülesannetest, mis tuleb täita enne, kui saan ametlikult Google Summeri koodile kandideerida. Nende hulgas on mul näiteks plaastrite saatmine konkreetsesse kerneli alamsüsteemi, draiverite üleviimine testide tsoon peapuu juurde ja üks teine ​​ülesanne.

Nende lühikeste nädalate jooksul olen kohanud veel osaleda soovivaid üliõpilasi, kellest üks on Brasiiliast magistrant, teine ​​arvutiteaduse üliõpilane Euroopas, kindlasti väga võimekad inimesed, kes on samuti minusuguse õppimise teel 🙂

Osaleda

Osalemiseks ei pea tingimata olema asjatundlik programmeerija, välja arvatud juhul, kui teie projekt seda nõuab, kuid on vajalik, et saaksite kogukonnaga virtuaalselt suhelda, sageli on see inglise keeles, välja arvatud juhul, kui leiate mõnda teist rääkivat liiget keel. Seda lugedes keeldub rohkem kui üks, kuid peame silmitsi seisma tõsiasjaga, et kui kogukondadel oleks rohkem hispaania keelt kõnelevaid liikmeid (oleksime ka meie), saaksime nendes organisatsioonides mentoritena osaleda, et aidata noortel kogukonda integreeruda. .

Kuna ma tean, et teil peab olema palju küsimusi, millele ma aja või loovuse puudumise tõttu praegu vastata ei saa, jätan teile GSoC ametliku lingi, et näeksite kogu protsessi üksikasjalikult siin.

Tervitused ja ma loodan, et rohkem kui ühte julgustatakse osalema 🙂 võib-olla soovib üks või teine ​​Gentooga liituda, see oleks ka tore 😉


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Daniel DIJO

    Tere, olen praegu kolmandal semestril süsteemitehnika üliõpilane, minu ülikoolis kasutatav keel on Java. Tahaksin teada, milliseid asju peate õppima enne sellisel üritusel osalemist (ma arvan, et sellega, mida ma ei saaks palju teha) ja kas on mõni koht, kus saaksin neid õppida.

    1.    ChrisADR DIJO

      Tere, Daniel! Projektis osalemiseks on hädavajalik, et saate lugeda ja kirjutada projekti keeles, kui saate õppida programmi kasutamise põhitõdesid või projekti lähenemist, on töö palju lihtsam. Kuid pidage meeles, et pole vaja olla ekspert, just seetõttu on see keskendunud õpilastele, et nad õpiksid sellel teel. Terviseks

  2.   Guille DIJO

    Inglise keel on tõsi, kuid hispaania keel on viga, mis jagab meid enam kui 85% maailma elanikkonnast, kellel pole inglise keelt.
    Kui igaüks õpiks esperanto keelt ühel suvel 2 kuud, võiksime mõne aasta pärast muuta seda puudet, mis eristab nii rahvust, sissetulekut kui ka keelt.
    Mõelge, et sellise keele õppimine nagu inglise keel võtab rohkem kui 10000 XNUMX tundi aega, aega, mida inglise emakeelena kõnelejad kasutavad teistes ainetes paremaks osutumiseks ja teistest konkurentsivõimelisemaks muutmiseks.

  3.   Jeremy DIJO

    Hehehe kõigile meeldib see, mis neile meeldib. Tundsin end pärast 3-kuulist Windowsi kasutamist piiratuna, täna konfigureerin oma veebiserverid, raspberrypis (mitu), linux enigma vastuvõtjad, lülitid, ruuterid jms. Ssh-juurdepääsuga pole vaja graafilist liidest. Linux on praegu maailmameister ja nad on neid peaaegu kõigega juhtinud. ühel neist päevadest ilmub inimene koos uusima kerneliga. Tervitades. Väga hea postitus, olete sundinud mind XD pealkirja lugedes sisenema