Google Summer of Code бере участь у проектах по всьому світу

Вітаю всіх 🙂 Цей допис буде коротким, але, сподіваюся, він буде корисний не одному, і запалить цікавість багатьох одночасно. Що стосується програмування, часто знайти роботу, яка відповідає вашим побажанням і очікуванням, досить складно. Особливо, якщо ви живете в таких регіонах, як наш, де попит не завжди йде в тому напрямку, в якому хтось розвивається.

Але це не тільки складно для тих, хто шукає роботу, але це також складно для тих, хто потребує робітників, організації намагаються знайти найкращий талант, і багато разів їм це важко через відсутність бюджету чи впливу або інший фактор. зовнішній.

Ось чому технічний гігант вже понад 10 років стабільно працює над тим, щоб зв’язати перспективних розробників та пов’язати їх із проектами, які мають різницю у всьому світі. Серед багатьох організацій, які беруть участь у цьому проекті, усі без винятку розробляють відкриті або безкоштовні технології, і сфера дії кожної з них може варіюватися від розумних автомобілів, до розробки веб-сторінок або навіть охоплювати проблеми, не пов'язані з програмуванням, такі як огляд ліцензії, документація, переклад, графічний дизайн, організація заходів тощо.

Como роботи

Google Summer of 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, яка є єдиною власною крапкою, яку я повинен використовувати на своєму ноутбуці, щоб мати з’єднання з Інтернетом через Wi-Fi.

Ну, у моїй групі вони представили нам невеликий перелік завдань, які я повинен виконати, перш ніж я зможу офіційно подати заявку на Google Summer of Code, серед яких є такі речі, як відправлення виправлень до певної підсистеми ядра, намагаючись перенести драйвери з зона «випробувань» до основного дерева, і те, що інше завдання.

За ці короткі тижні я зустрів більше студентів, які прагнуть взяти участь, один із них - магістрант з Бразилії, інший студент інформатики в Європі, безумовно, дуже здібні люди, які також йдуть на шлях навчання, як я 🙂

До участі

Для участі вам не обов'язково бути досвідченим програмістом, якщо ваш проект цього не вимагає, але необхідно, щоб ви мали змогу віртуально спілкуватися із спільнотою, багато разів це буде англійською мовою, якщо ви не знайдете учасника, який розмовляє іншим мова. Читаючи це, не одне з них відречеться, але ми маємо зіткнутися з тим фактом, що якби громади мали б більше іспаномовних членів (ми), то ми могли б брати участь у цих організаціях як наставники, щоб допомогти молоді інтегруватися в громада.

Оскільки я знаю, що у вас повинно бути багато запитань, на які я не можу відповісти зараз через час чи брак творчості, я залишаю вам офіційне посилання GSoC, щоб ви могли детально побачити весь процес тут.

Вітаю, і я сподіваюся, що більше одного заохочують взяти участь 🙂 можливо, той чи інший хоче приєднатися до Gentoo, це теж було б чудово 😉


4 коментарі, залиште свій

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Данило - сказав він

    Привіт, зараз я студент системної інженерії у третьому семестрі, мовою, якою ми користуємось у своєму університеті, є Java. Я хотів би знати, які речі ви вважаєте вивченим до участі у подібній події (я думаю, що з тим, що я не міг багато зробити), і чи є десь, де я можу навчитися цьому.

    1.    ChrisADR - сказав він

      Привіт, Даніеле, для участі у проекті важливо, щоб ти міг читати та писати мовою проекту, якщо ти навчишся основам використання програми або підходу до проекту, робота буде набагато легшою. Але пам’ятайте, що необов’язково бути експертом, саме з цієї причини воно орієнтоване на студентів, щоб вони навчались у дорозі. На ура

  2.   Гіля - сказав він

    Англійська правда, але іспанська - це помилка, яка ділить нас на понад 85% світового населення, яке не є рідною для англійської мови.
    Якби кожен з них вивчав мову есперанто протягом 2 місяців одного літа, за кілька років ми могли б змінити цю нестачу, яка дискримінує як за національністю, так і за доходом та мовою.
    Врахуйте, що вивчення такої мови, як англійська, займає більше 10000 XNUMX годин часу, час, який носії англійської мови використовують, щоб бути кращими в інших предметах та бути більш конкурентоспроможними за інші.

  3.   Джеремі - сказав він

    Хехехе всім подобається те, що їм подобається. Я відчував обмеження до 3 місяців використання Windows, сьогодні я налаштовую свої веб-сервери, raspberrypis (кілька), приймачі загадок Linux, комутатори, маршрутизатори тощо з доступом ssh, графічний інтерфейс не потрібен. На сьогоднішній день Linux є чемпіоном світу, і вони втягли їх у майже все. днями з’явиться людина із встановленим останнім ядром. З повагою. Дуже хороший пост, ви змусили мене вступити, читаючи заголовок XD