Google Summer of Code sudjeluje u projektima širom svijeta

Pozdrav svima 🙂 Ovaj će post biti kratak, ali nadam se da će biti koristan više i da će istovremeno zapaliti znatiželju mnogih. Što se tiče programiranja, često je teško naći posao koji udovoljava vašim željama i očekivanjima. Pogotovo ako živite u regijama poput naše gdje potražnja ne ide uvijek u smjeru u kojem se razvija.

Ali ovo nije samo komplicirano za one koji traže posao, već je teško i onima kojima su potrebni radnici, organizacije se trude pronaći najbolji mogući talent, a često je komplicirano zbog nedostatka proračuna ili utjecaja ili bilo kojeg drugog čimbenika. vanjski.

Zbog toga tehnološki div više od 10 godina neprestano radi na povezivanju perspektivnih programera i povezivanju s projektima koji globalno utječu na promjene. Među mnogim organizacijama koje sudjeluju u ovom projektu, sve bez iznimke razvijaju otvorene ili besplatne tehnologije, a područje djelovanja svake od njih može se kretati od pametnih automobila, preko razvoja web stranica ili čak doprijeti do problema koji nisu povezani s programiranje kao što je pregled licence, dokumentacija, prijevod, grafički dizajn, organizacija događaja itd.

Como radovi

Googleovo ljeto koda (GSoC) događaj je koji se odvija tijekom ljeta sjeverne hemisfere (~ svibnja - ~ kolovoza), u kojem odabrani sudionici rade na puno radno vrijeme (40 sati tjedno), s određenom organizacijom. Postupak odabira organizacije započinje u siječnju, a rješavanje odabranih organizacija obično se pojavljuje sredinom veljače.

Kada se odabere organizacija, ona ima popis projekata za koje Google nudi plaćanje studentu da završi u roku od tri mjeseca. To je proces u kojem imate pomoć mentora i održavaju se tjedni sastanci za praćenje kako bi se mogao potvrditi napredak i problemi koji se mogu pojaviti na tom putu.

Prijave učenika mogu započeti u ožujku, a između ožujka i svibnja postoji probno razdoblje i razdoblje odabira u kojem obje organizacije i Google biraju svoje sudionike za sezonu.

Studenti

Definicija studenta odnosi se i na mlade ljude koji traže svoj profesionalni naslov, kao i na ljude koji su magistrirali ili čak doktorirali, jedini uvjet je studiranje na akreditiranom sveučilištu u vrijeme odabira za sudjelovanje u GSoC-u. Također je potrebno biti punoljetan (18 godina). Studenti se moraju složiti s pravilom, što bi jednostavnim riječima značilo, biti dobar prema svima, studentima / mentorima / kolegama i sve će biti u redu.

Projekti

Postoji cjelovit popis projekata koji se mogu pregledati, a unutar njih nalazimo organizacije kao što su Gentoo, GNU, Linux Foundation, Apache, GNOME, KDE, Python itd. Itd. Svaki od njih ima svoj popis projekata, ali ako želite, možete predstaviti osobni projekt, zahtjevi za projekt su jednostavni: imajte točno definiran raspored (zadaci, podzadaci, vremena) i predstavite zašto bi bilo dobro dovršiti navedeni projekt za spomenutu zajednicu.

Za konkretniju viziju svakog projekta potrebno je detaljno vidjeti svaku osobnu stranicu, a to bi mi trebalo dugo ovdje jer postoji toliko mnogo organizacija, pa ću vam reći malo o tome što radim i zašto onaj koji vam govorim o GSoC-u 🙂

Linux Foundation

Za nikoga nije tajna da sam već imao kontakt s ovom organizacijom, prije nekoliko mjeseci uspio sam se certificirati kao SysAdmin zahvaljujući njezinim tečajevima i danas sam na putu da sudjelujem u njegovom GSoC-u. Projekt u koji pokušavam svrstati je razvoj pokretačkog programa za BOSCH višenamjenski senzor, koji bi bio integriran u jezgru 4.16.x ili 4.17.x u slučaju da projekt traje duže od očekivanog.

Sad će se sigurno više od nekoga zapitati koliko znam o vozačima, a odgovor je jednostavan, gotovo ništa ne znam 🙂, ali ovo je divna stvar u vezi s GSoC-om, jer postoje zajednice koje su uvijek spremne voditi vas na putu učenja, a na ovaj način, jer učim dok otkrivam malo osnova razvoja vozača, jer sam se u e-poruci s dr. Stallmanom prije nekoliko mjeseci obvezao da ću u nekom trenutku svog života razviti upravljački program za svoju karticu wifi, koji je jedini vlasnički blob koji moram koristiti na svom prijenosnom računalu da bih imao internetsku vezu putem WiFi-a.

Pa, u mojoj grupi su nam predstavili mali popis zadataka, koje moram ispuniti prije nego što se službeno mogu prijaviti na Google Summer of Code, među kojima imam stvari poput slanja zakrpa određenom podsustavu kernela, pokušavajući migrirati upravljačke programe iz zona «testova» na glavnom stablu i jedan onaj drugi zadatak.

U ovih kratkih tjedana upoznao sam više učenika koji žele sudjelovati, jedan od njih magistarski student iz Brazila, drugi student informatike u Europi, sigurno vrlo sposobni ljudi koji su također na putu učenja poput mene me

Sudjelovati

Da biste sudjelovali, ne morate nužno biti stručni programer, osim ako vaš projekt to zahtijeva, ali potrebno je da budete u mogućnosti virtualno komunicirati sa zajednicom, mnogo puta će to biti na engleskom, osim ako ne nađete člana koji govori drugi jezik Jezik. Više će ih poricati čitajući ovo, ali moramo se suočiti s činjenicom da, ako zajednice imaju više članova koji govore španjolski (mi), mi bismo također bili ti koji bi mogli sudjelovati u tim organizacijama kao mentori kako bi pomogli mladima da se integriraju u zajednicu .

Kako znam da imate mnogo pitanja na koja sada ne mogu odgovoriti zbog vremena ili nedostatka kreativnosti, ostavljam vam službenu poveznicu GSoC-a kako biste mogli detaljno vidjeti cijeli postupak ovdje.

Pozdrav i nadam se da se više od jednog potiče na sudjelovanje 🙂 možda jedan ili drugi želi pristupiti Gentoo-u, i to bi bilo sjajno 😉


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Danijel dijo

    Pozdrav, student sam sistemskog inženjerstva koji trenutno treći semestar, jezik koji koristimo na mom sveučilištu je Java. Volio bih znati koje stvari smatrate naučenima prije sudjelovanja u ovakvom događaju (mislim da s onim što nisam mogao puno učiniti) i postoji li neko mjesto na kojem to mogu naučiti.

    1.    ChrisADR dijo

      Pozdrav Danijele, da biste sudjelovali u projektu, bitno je da možete čitati i pisati na jeziku projekta, ako možete naučiti osnove korištenja programa ili pristupa projektu, posao će biti puno lakši. Ali imajte na umu da nije potrebno biti stručnjak, upravo je iz tog razloga usredotočen na studente, kako bi oni usput učili. Živjeli

  2.   Guille dijo

    Engleski je istina, ali španjolski je pogreška koja nas dijeli na više od 85% svjetske populacije koja nije porijeklom iz engleskog.
    Ako bi svako ljeto dva mjeseca učio esperantski jezik, za nekoliko godina mogli bismo promijeniti taj hendikep koji diskriminira i prema nacionalnosti, i prema prihodu, i prema jeziku.
    Uzmite u obzir da učenje jezika poput engleskog traje više od 10000 sati vremena, vremena koje izvorni govornici engleskog koriste kako bi bili bolji u drugim predmetima i bili konkurentniji od ostalih.

  3.   Jeremy dijo

    Hehehe svima se sviđa ono što vole. Osjetio sam se ograničeno nakon 3 mjeseca korištenja prozora, danas konfiguriram svoje web poslužitelje, raspberrypis (nekoliko), linux enigma prijamnike, preklopnike, usmjerivače itd. S ssh pristupom nije potrebno grafičko sučelje. Linux je trenutno svjetski prvak i uvukli su ih u gotovo sve. jednog dana pojavit će se čovjek s instaliranim najnovijim jezgrom. Pozdrav. Vrlo dobar post, prisilili ste me da uđem čitajući naslov XD