Google Summer of Code, бүкіл әлемдегі жобаларға қатысады

Барлығына сәлем! Бұл пост қысқа болады, бірақ ол біреуден көп пайдалы болады және көптеген адамдардың қызығушылығын туғызады. Бағдарламалауға келетін болсақ, көбінесе сіздің тілектеріңіз бен үміттеріңізге сай жұмыс табу өте қиын. Әсіресе, сіз біз сияқты өңірлерде тұрсаңыз, онда сұраныс әрқашан дамыған бағытта жүре бермейді.

Бірақ бұл тек жұмыс іздеушілер үшін ғана емес, сонымен қатар жұмысшыларды қажет ететіндер үшін де қиын, ұйымдар ең жақсы талантын табуға тырысады және оларға бюджеттің жетіспеушілігі немесе әсердің болмауы немесе басқа факторлардың әсерінен бірнеше рет қиын болады. сыртқы.

Міне, сондықтан да технологиялық алпауыт 10 жылдан астам уақыттан бері перспективалы дамытушыларды қосу және оларды әлемдік деңгейде өзгеріс әкелетін жобалармен байланыстыру мақсатында тұрақты жұмыс істеп келеді. Осы жобаға қатысатын көптеген ұйымдардың ішінде барлығы ашық немесе ақысыз технологияларды дамытады, және әрқайсысының әрекет ету саласы ақылды машиналардан бастап веб-парақтарды дамыту арқылы немесе тіпті онымен байланысты емес мәселелерге жетуі мүмкін. бағдарламалық қамтамасыз ету, мысалы, лицензияны қарау, құжаттама, аударма, графикалық дизайн, іс-шараларды ұйымдастыру және т.б.

Бұл қалай жұмыс істейді

Google Summer Code (GSoC) - бұл солтүстік жарты шардың жазында (~ мамыр - ~ тамыз) өтетін таңдалған қатысушылар қашықтан жұмыс жасайтын (аптасына 40 сағат), белгілі бір ұйыммен. Ұйымды таңдау процесі қаңтарда басталады, ал таңдалған ұйымдардың шешімі әдетте ақпанның ортасында пайда болады.

Ұйым таңдалған кезде, онда Google студенттерге үш ай ішінде аяқтау үшін төлеуді ұсынатын жобалардың тізімі болады. Бұл сізде тәлімгердің көмегі болатын процесс, және прогресс пен жолда туындауы мүмкін мәселелерді растау үшін апта сайынғы кездесулер өткізіледі.

Студенттерді тіркеу наурыз айында басталуы мүмкін, ал наурыз бен мамыр аралығында сынақ мерзімі және іріктеу кезеңі болады, онда екі ұйым да, Google да өз қатысушыларын маусымға таңдайды.

Студенттер

Студенттің анықтамасы олардың кәсіби атағын іздейтін жастарға, сондай-ақ магистр дәрежесіне ие адамдарға, тіпті докторантураға да қатысты, жалғыз шарт - GSoC-ке қатысу үшін іріктеу кезінде аккредиттелген университетте оқу. Сондай-ақ, кәмелетке толған жаста болу керек (18 жас). Студенттер қарапайым сөзбен айтқанда бәріне, студенттерге / тәлімгерлерге / әріптестерге жақсы болсын деген ережемен келісуі керек, бәрі жақсы болады.

Жобалар

Қарауға болатын жобалардың толық тізімі бар, олардың ішінде біз Gentoo, GNU, Linux Foundation, Apache, GNOME, KDE, Python және т.б. сияқты ұйымдарды табамыз. Бұлардың әрқайсысының жеке жобалар тізімі бар, бірақ қаласаңыз, сіз жеке жобаңызды ұсына аласыз, жобаға қойылатын талаптар қарапайым: нақты кесте (тапсырмалар, тапсырмалар, уақыттар) және неге жақсы болатындығын көрсетіңіз. аталған қоғамдастық үшін аяқталған жоба.

Әрбір жобаның нақты көрінісі үшін әр жеке парақты егжей-тегжейлі қарау қажет, және бұл мен үшін көп уақытты қажет ететін нәрсе, өйткені көптеген ұйымдар бар, сондықтан мен сіздерге не істеп жатқаным туралы және не үшін екендігі туралы аздап айтып беремін. мен сізге GSoC туралы айтып отырғаным 🙂

Linux қоры

Мен бұл ұйыммен байланыс орнатқаным ешкімге құпия емес, бірнеше ай бұрын мен курстардың арқасында SysAdmin сертификатын ала алдым және бүгін мен оның GSoC-ке қатысуға бара жатырмын. Мен жіктеуге тырысқан жоба - бұл BOSCH көп мақсатты сенсорына арналған драйверді әзірлеу, ол жоба 4.16.x немесе 4.17.x ядросына біріктірілген болар еді, егер жоба күткеннен көп уақыт алса.

Енді мен жүргізушілер туралы қаншалықты білетінімді білетіндер көп екені күмәнданбайды, ал жауабы қарапайым, мен ештеңе білмеймін 🙂 бірақ бұл GSoC-тің таңқаларлық жері, сізді әрдайым оқу жолында басқаруға дайын қоғамдастықтар бар. Драйверді дамытудың біраз негіздерін біліп жатқан кезде мен осылай үйреніп жатырмын, өйткені бірнеше ай бұрын доктор Сталлмэнмен электронды пошта арқылы өмірімнің бір сәтінде өз карточкам үшін драйвер жасауды міндеттедім wifi, бұл WiFi арқылы интернетке қосылу үшін ноутбукта пайдалануым керек жалғыз жеке блок.

Менің тобымда олар бізге тапсырмалардың кішігірім тізімін ұсынды, мен оны Google Summer Code-ке ресми түрде жүгіне алмай тұрып аяқтауым керек, олардың арасында мен белгілі бір ядро ​​ішкі жүйесіне патчтарды жіберу, драйверлерді қондырғыдан көшіру сияқты нәрселер бар. «сынақтар» аймағы басты ағашқа, ал басқа тапсырма.

Осы қысқа апталарда мен қатысқысы келетін студенттерді кездестірдім, олардың бірі - Бразилиядан келген магистрант, Еуропадағы информатиканың тағы бір студенті, мен сияқты білім жолында жүрген өте қабілетті адамдар 🙂

Қатысу

Қатысу үшін міндетті түрде сарапшы бағдарламашы болу міндетті емес, егер сіздің жобаңыз талап етпесе, бірақ сіз қоғамдастықпен іс жүзінде байланыс жасай білуіңіз керек, егер сіз басқа біреудің сөйлейтін мүшесін таппасаңыз, бұл бірнеше рет ағылшын тілінде болады. тіл. Мұны оқып жатқанда біреуден көп нәрсе жоққа шығарады, бірақ егер бізде қоғамдастықтарда испан тілділер көп болса (біз), біз де жастардың қоғамға енуіне көмектесу үшін сол ұйымдарға тәлімгер ретінде қатыса алар едік. .

Сізде уақыттың немесе шығармашылықтың болмауына байланысты дәл қазір жауап бере алмайтын көптеген сұрақтарыңыз болуы керек екенін білгендіктен, барлық процесті егжей-тегжейлі көре алуыңыз үшін сізге GSoC ресми сілтемесін қалдырамын. Мұнда.

Сәлемдесу және біреуден көп қатысуға шақырылады деп үміттенемін 🙂 мүмкін біреуі немесе екіншісі Gentoo-ға қосылғысы келеді, бұл да керемет болар еді 😉


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

4 пікір, өз пікіріңізді қалдырыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.

  1.   Дэниел дижо

    Сәлеметсіз бе, мен жүйелік инженерия мамандығының студентімін, қазіргі уақытта үшінші семестрде оқимын, біздің университетте қолданатын тіліміз Java. Осындай іс-шараға қатыспас бұрын сіз нені білесіз деп білгім келеді (мен көп нәрсе жасай алмадым деп ойлаймын) және егер мен оларды білетін бір жер болса.

    1.    ChrisADR дижо

      Сәлеметсіз бе, Даниэль, жобаға қатысу үшін сіз жоба тілінде оқып, жаза білуіңіз керек, егер сіз бағдарламаны пайдалану негіздерін немесе жобаның тәсілін біле алсаңыз, жұмыс әлдеқайда жеңіл болады. Маман болу міндетті емес, дәл сол себепті ол студенттерге бағытталуы керек, сонда олар жол бойында білім ала алады. Алақай!

  2.   Гиль дижо

    Ағылшын тілі шындық, бірақ испан тілі - бұл бізді әлем халқының 85% -дан астамын бөлетін қате.
    Егер әрқайсысы бір жазда 2 ай бойы эсперанто тілін үйренсе, бірнеше жылдан кейін біз ұлты жағынан да, табысы бойынша да, тілі бойынша да кемсітетін бұл формаға өзгеріс енгізе аламыз.
    Ағылшын тілі сияқты тілді үйрену 10000 XNUMX сағаттан астам уақытты қажет ететінін ескеріңіз, бұл кезде ағылшын тілінде сөйлейтіндер басқа пәндерде жақсы болып, басқаларға қарағанда бәсекеге қабілетті болады.

  3.   Джереми дижо

    Хехехе бәріне ұнайтын нәрсе ұнайды. Терезелерді 3 ай қолданғаннан кейін өзімді шектеулі сезіндім, бүгін веб-серверлерді, raspberrypis-ті (бірнеше), Linux жұмбақ қабылдағыштарын, коммутаторларды, маршрутизаторларды және т.с.с қатынасу мүмкіндігі бар, графикалық интерфейс қажет емес. Қазіргі уақытта Linux әлем чемпионы және олар оларды кез-келген нәрсеге үйренді. осы күндердің бірінде ең жаңа ядро ​​орнатылған адам пайда болады. Құрметпен. Өте жақсы пост, сіз мені XD тақырыбын оқығанда кіруге мәжбүрледіңіз