Google Summer of Code, deltar i prosjekter over hele verden

Hilsen til alle 🙂 Dette innlegget vil holdes kort, men jeg håper det vil være nyttig for mer enn en, og antenne nysgjerrigheten til mange samtidig. Når vi snakker om programmering, er det ganske vanskelig å finne en jobb som oppfyller dine ønsker og forventninger mange ganger. Spesielt hvis du bor i regioner som våre der etterspørselen ikke alltid går i den retningen du utvikler deg.

Men dette er ikke bare komplisert for de som leter etter en jobb, men det er også vanskelig for de som trenger arbeidstakere, organisasjoner sliter med å finne et best mulig talent, og mange ganger er det komplisert på grunn av manglende budsjett eller innvirkning eller andre faktorer ekstern.

Dette er grunnen til at teknogiganten har jobbet jevnt og trutt i mer enn 10 år for å koble lovende utviklere og koble dem til prosjekter som gjør en forskjell globalt. Blant de mange organisasjonene som deltar i dette prosjektet, utvikler alle uten unntak åpne eller gratis teknologier, og handlingsfeltet til hver enkelt kan variere fra smarte biler, gjennom utvikling av websider, eller til og med nå problemer som ikke er relatert til programmering som lisensgjennomgang, dokumentasjon, oversettelse, grafisk design, organisering av arrangementer, etc.

COMO verk

Google Summer of Code (GSoC) er en begivenhet som finner sted sommeren på den nordlige halvkule, (~ mai - ~ august), der de valgte deltakerne jobber fulltid (40 timer per uke) eksternt, med en bestemt organisasjon . Organisasjonsutvelgelsesprosessen starter i januar, og oppløsningen til de valgte organisasjonene vises vanligvis i midten av februar.

Når en organisasjon velges, har den en liste over prosjekter som Google tilbyr å betale studenten for å fullføre innen tre måneder. Det er en prosess der du har hjelp fra en mentor, og det holdes ukentlige oppfølgingsmøter for å kunne bekrefte fremdriften og problemene som kan oppstå underveis.

Studentregistreringer kan begynne i mars, og mellom mars og mai er det en prøve- og utvelgelsesperiode der både organisasjoner og Google velger sine deltakere for sesongen.

Studentene

Definisjonen av student gjelder både for unge mennesker som søker yrkestittel, så vel som for personer som har mastergrader, eller til og med doktorgrader, den eneste forutsetningen er å studere ved et akkreditert universitet på tidspunktet for utvelgelse for å delta i GSoC. Det er også nødvendig å være myndig (18 år). Studentene må godta en tommelfingerregel, som med enkle ord vil bety, være hyggelig for alle, studenter / mentorer / kolleger, og alt vil være bra.

Prosjektene

Det er en komplett liste over prosjekter som kan gjennomgås, og innenfor dem finner vi organisasjoner som Gentoo, GNU, The Linux Foundation, Apache, GNOME, KDE, Python, etc. etc. Hver av disse har sin egen liste over prosjekter, men hvis du vil, kan du presentere et personlig prosjekt, kravene til prosjektet er enkle: ha en veldefinert tidsplan (oppgaver, deloppgaver, tider) og presentere hvorfor det ville være bra fullfør nevnte prosjekt for nevnte samfunn.

For en mer spesifikk visjon av hvert prosjekt er det nødvendig å se hver personlige side i detalj, og det er noe som vil ta meg lang tid her fordi det er så mange organisasjoner, så jeg skal fortelle deg litt om hva Jeg gjør og hvorfor den jeg forteller deg om GSoC 🙂

Linux Foundation

Det er ikke en hemmelighet for noen at jeg allerede har hatt kontakt med denne organisasjonen, for noen måneder siden var jeg i stand til å sertifisere meg som SysAdmin takket være kursene, og i dag er jeg på vei til å delta i GSoC. Prosjektet jeg prøver å klassifisere i er utviklingen av en driver for en BOSCH flerbrukssensor, som vil bli integrert i kjernen 4.16.x eller 4.17.x i tilfelle prosjektet tar lengre tid enn forventet.

Nå vil sikkert mer enn en lure på hvor mye jeg vet om sjåfører, og svaret er enkelt, jeg vet nesten ingenting 🙂 men dette er den fantastiske tingen om GSoC, at det er samfunn som alltid er villige til å veilede deg på læringsveien, og i denne måten fordi jeg lærer mens jeg oppdager litt av grunnlagene for driverutvikling, dette fordi jeg i en e-post med Dr. Stallman for noen måneder siden, forpliktet meg til å utvikle en driver for kort wifi på et eller annet tidspunkt i livet mitt. , som er den eneste proprietære blobben jeg må bruke på den bærbare datamaskinen min for å ha en internettforbindelse via WiFi.

Vel, i min gruppe har de presentert oss en liten liste over oppgaver, som jeg må fullføre før jeg offisielt kan søke om Google Summer of Code, blant annet har jeg ting som å sende oppdateringer til et bestemt kjernedelsystem, og prøve å migrere drivere fra sonen til «tester» til hovedtreet, og en som en annen oppgave.

I løpet av disse korte ukene har jeg møtt flere studenter som ønsker å delta, en av dem en masterstudent fra Brasil, en annen student i informatikk i Europa, absolutt veldig dyktige mennesker som også er på vei til å lære som meg 🙂

Delta

For å delta trenger du ikke nødvendigvis å være en ekspertprogrammerer, med mindre prosjektet ditt krever det, men det er nødvendig at du kan kommunisere virtuelt med samfunnet, mange ganger vil dette være på engelsk, med mindre du finner et medlem som snakker et annet Språk. Flere enn en vil forkaste når du leser dette, men vi må innse det faktum at hvis samfunnene hadde flere spansktalende medlemmer (ville vi) være de som kunne delta i disse organisasjonene som mentorer for å hjelpe unge mennesker til å integrere seg i samfunnet.

Siden jeg vet at du må være med mange spørsmål som jeg ikke kan svare på nå på grunn av tid eller mangel på kreativitet, lar jeg deg den offisielle lenken til GSoC, slik at du kan se hele prosessen i detalj her.

Hilsen og jeg håper flere enn en oppfordres til å delta 🙂 kanskje den ene eller den andre vil være med i Gentoo, det ville også være bra great


Innholdet i artikkelen følger våre prinsipper for redaksjonell etikk. Klikk på for å rapportere en feil her.

4 kommentarer, legg igjen dine

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Daniel sa

    Hei, jeg er systemingeniørstudent for tiden i tredje semester. Språket vi bruker på universitetet mitt er Java. Jeg vil gjerne vite hvilke ting du anser som å bli lært før du deltar i et arrangement som dette (jeg tror det med det jeg ikke kunne gjøre mye) og om det er noe sted jeg kan lære disse.

    1.    ChrisADR sa

      Hei Daniel, for å delta i et prosjekt er det viktig at du kan lese og skrive på prosjektets språk. Hvis du kan lære det grunnleggende om å bruke programmet eller tilnærmingen til prosjektet, blir arbeidet mye enklere. Men husk at det ikke er nødvendig å være ekspert, nettopp av den grunn er det fokusert på studenter, slik at de lærer underveis. Jubel

  2.   Guille sa

    Engelsk er sant, men spansk er en feil som deler oss til mer enn 85% av verdens befolkning som ikke er engelsk.
    Hvis hver enkelt lærte esperanto-språket i to måneder en sommer, kunne vi i løpet av få år endre det handicap som diskriminerer både etter nasjonalitet, etter inntekt og etter språk.
    Tenk på at det å lære et språk som engelsk tar mer enn 10000 XNUMX timer tid, tid som morsmåls engelsktalende bruker for å være bedre i andre fag og være mer konkurransedyktige enn andre.

  3.   Jeremy sa

    Hehehe alle liker det de liker. Jeg følte meg begrenset etter 3 måneders bruk av Windows, i dag konfigurerer jeg webserverne mine, raspberrypis (flere), Linux enigma-mottakere, brytere, rutere osv. Med ssh-tilgang, det er ikke behov for et grafisk grensesnitt. Linux er for tiden verdensmester, og de har fått dem til omtrent hva som helst. en av disse dagene vises et menneske med den siste installerte kjernen. Hilsen. Veldig bra innlegg, du har tvunget meg til å komme inn når jeg leser tittelen XD