Google Summer of Code,參與全球項目

致所有人的問候🙂這篇文章將簡短,但我希望它對多個人有用,並同時激發許多人的好奇心。 在編程方面,經常很難找到符合您的願望和期望的工作。 尤其是如果您生活在我們這樣的地區,需求並不總是朝著發展的方向發展。

但這不僅對找工作的人來說很複雜,而且對那些需要工人的人來說也很困難,組織很難找到最好的人才,而且由於缺乏預算,影響力或任何其他因素,很多時候這很複雜。外部

這就是為什麼這家技術巨頭一直穩定地工作了10多年,以聯繫有前途的開發人員並將他們與在全球範圍內有所作為的項目聯繫起來。 在參與該項目的眾多組織中,所有人都無一例外地開發了開放或免費的技術,並且每個人的行動領域都可以從智能汽車到網頁的開發,甚至涉及與編程無關的問題,例如許可證審查,文檔,翻譯,圖形設計,活動組織等。

科莫funciona

Google的代碼夏天(GSoC)活動是在北半球的夏天(〜40月-〜XNUMX月)舉行的,其中,選定的參與者與特定組織遠程全職工作(每週XNUMX小時) 。 組織選擇過程從XNUMX月開始,所選組織的解決方案通常在XNUMX月中旬出現。

選擇一個組織後,它會列出一個項目清單,Google會為這些項目支付學生在三個月內完成的費用。 在此過程中,您需要有導師的幫助,並且每週舉行一次後續會議,以確認進展過程中可能出現的問題。

學生註冊可以在三月份開始,在三月到五月之間有一個試用期和選拔期,組織和Google都會選擇該季節的參與者。

學生

學生的定義既適用於尋求其專業頭銜的年輕人,也適用於擁有碩士學位甚至博士學位的人,唯一的條件是在選擇參加GSoC時就讀經認可的大學。 還必須達到法定年齡(18歲)。 學生必須同意一個經驗法則,用簡單的話來說,對每個人,學生/導師/同事都是好事,一切都會好起來的。

項目

這裡有完整的項目清單,可以查看,其中有Gentoo,GNU,Linux Foundation,Apache,GNOME,KDE,Python等組織。 每個項目都有其自己的項目列表,但是如果需要,您可以展示一個個人項目,該項目的要求很簡單:制定明確的時間表(任務,子任務,時間)並說明為什麼會很好為所述社區完成所述項目。

要對每個項目有更具體的了解,有必要詳細查看每個個人頁面,這會花費我很長時間,因為組織太多,所以我將簡單介紹一下我正在做,為什麼我要告訴你有關GSoC的信息?

Linux基金會

對於我已經與該組織聯繫的任何人來說,這都不是什麼秘密,幾個月前,憑藉其課程,我能夠獲得SysAdmin的認證,而今天,我正要參加其GSoC。 我要分類的項目是BOSCH多功能傳感器的驅動程序的開發,如果該項目花費的時間比預期的長,它將被集成到4.16.x或4.17.x內核中。

現在肯定不止一個人會想知道我對驅動程序有多少了解,答案很簡單,我幾乎一無所知🙂但這是GSoC的妙處,有一些社區總是願意在您的學習道路上提供指導,並且這樣,是因為我在學習過程中發現了一些驅動程序開發基礎,這是因為幾個月前在與Stallman博士的電子郵件中,我致力於在生活中的某個時刻為卡式wifi開發驅動程序,這是我必須在筆記本電腦上使用的唯一私有Blob,才能通過WiFi建立互聯網連接。

好吧,在我的團隊中,他們為我們提供了一小部分任務,這些任務必須先完成,然後才能正式應用於Google Summer of Code,其中包括諸如向特定內核子系統發送補丁程序,嘗試遷移驅動程序之類的事情。從“測試”區域到主樹,再到另一個任務。

在這短短的幾周中,我遇到了更多希望參加的學生,其中一個來自巴西的碩士生,另一個是歐洲的計算機科學專業的學生,當然是非常有能力的人,他們也像我一樣在學習的道路上🙂

參加

要參與其中,您不一定非要成為專家程序員,除非您的項目需要它,但您必須能夠與社區進行虛擬交流,很多時候,交流都是用英語進行的,除非您找到一個會說其他語言的成員。語言。 閱讀本文時,將有很多人被拒絕,但我們必鬚麵對這樣一個事實,即如果社區中有更多說西班牙語的成員(我們),他們將可以作為指導者參加那些組織,以幫助年輕人融入社區。社區。

據我所知,您肯定有很多問題,由於時間或缺乏創造力而我現在無法回答,我給您留下了GSoC的官方鏈接,以便您可以詳細了解整個過程 這裡.

問候,我希望鼓勵不止一個人參加🙂也許一個或另一個人想要加入Gentoo,那也很好great


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   但以理書 他說:

    您好,我是系統工程專業的學生,目前在第三學期,我們在大學使用的語言是Java。 我想知道在參加這樣的活動之前,您認為應該學習哪些東西(我認為我不能做什麼),以及是否有任何地方可以學習這些東西。

    1.    克里斯·阿德 他說:

      丹尼爾您好,為了參與一個項目,您必須使用該項目的語言進行讀寫,如果您可以學習使用該程序的基本知識或該項目的方法,那麼工作會容易得多。 但是請記住,不必成為專家,正是出於這個原因,專家專注於學生,以便他們一路學習。 乾杯

  2.   吉爾 他說:

    英語是正確的,但西班牙語是一個錯誤,它使我們佔了英語以外的世界人口的85%以上。
    如果每個人在一個夏天的兩個月內學習世界語,那麼幾年後,我們就可以改變根據國籍,收入和語言區分的障礙。
    考慮到學習像英語這樣的語言需要花費超過10000個小時的時間,以英語為母語的人在其他學科上所花的時間要更好,並且比其他人更具競爭力。

  3.   傑里米 他說:

    呵呵呵每個人都喜歡他們喜歡的東西。 在使用Windows的3個月後,我感覺很受限制,今天我通過ssh訪問配置了Web服務器,raspberrypis(多個),linux enigma接收器,交換機,路由器等,不需要圖形界面。 Linux目前是世界冠軍,他們已經將它們投入幾乎所有領域。 這些天之一,將出現一個安裝了最新內核的人。 問候。 很好的帖子,您強迫我閱讀標題XD時輸入