Google Summer of Code, 전 세계 프로젝트에 참여

모두에게 인사드립니다 🙂이 게시물은 짧게 작성 될 것이지만 여러 사람에게 유용하고 동시에 많은 사람들의 호기심을 자극하기를 바랍니다. 우리가 프로그래밍에 대해 이야기 할 때, 당신의 희망과 기대에 맞는 직업을 찾는 것은 매우 어렵습니다. 특히 수요가 항상 발전하는 방향으로 가지 않는 우리와 같은 지역에 살고 있다면.

그러나 이것은 일자리를 찾는 사람들에게 복잡 할뿐만 아니라 근로자를 필요로하는 사람들, 조직이 가능한 최고의 인재를 찾기 위해 고군분투하고 있으며, 예산 부족이나 영향 또는 기타 요인으로 인해 여러 번 복잡합니다. 외부.

이것이 바로 기술 대기업이 유망한 개발자를 연결하고 전 세계적으로 차이를 만드는 프로젝트와 연결하기 위해 10 년 이상 꾸준히 노력해 온 이유입니다. 이 프로젝트에 참여하는 많은 조직 중에서 예외없이 모두 개방형 또는 무료 기술을 개발하고 있으며, 각 조직의 행동 분야는 스마트 카에서 웹 페이지 개발을 통해 다양 할 수 있으며, 라이센스 검토, 문서화, 번역, 그래픽 디자인, 이벤트 조직 등과 같은 프로그래밍

코모 작품

Google Summer of Code (GSoC)는 북반구 여름 (~ 40 월 ~ XNUMX 월)에 개최되는 이벤트로, 선정 된 참가자가 원격으로 풀 타임 (주당 XNUMX 시간) 근무하며, 특정 조직과. 조직 선택 프로세스는 XNUMX 월에 시작되며 선택한 조직의 결의안은 일반적으로 XNUMX 월 중순에 나타납니다.

조직이 선택되면 Google에서 XNUMX 개월 이내에 완료하기 위해 학생에게 비용을 지불하도록 제안하는 프로젝트 목록이 표시됩니다. 멘토의 도움을받는 과정이며, 진행 과정에서 발생할 수있는 문제와 진행 상황을 확인하기 위해 매주 후속 회의를 개최합니다.

학생 등록은 XNUMX 월에 시작될 수 있으며 XNUMX 월과 XNUMX 월 사이에는 조직과 Google이 시즌 참가자를 선택하는 보호 관찰 및 선발 기간이 있습니다.

학생들은

학생의 정의는 전문직을 추구하는 젊은이뿐만 아니라 석사 학위 또는 박사 학위를 소지 한 사람들에게도 적용됩니다. 유일한 조건은 GSoC 참여를 위해 선발 될 때 공인 된 대학에서 공부하는 것입니다. 또한 법적 연령 (18 세)이어야합니다. 학생들은 간단한 단어로 모든 사람, 학생 / 멘토 / 동료에게 친절하고 모든 것이 잘 될 것이라는 의미의 경험 법칙에 동의해야합니다.

프로젝트

검토 할 수있는 전체 프로젝트 목록이 있으며 그 안에 Gentoo, GNU, The Linux Foundation, Apache, GNOME, KDE, Python 등과 같은 조직이 있습니다. 각각의 프로젝트에는 자체 프로젝트 목록이 있지만 원하는 경우 개인 프로젝트를 제시 할 수 있으며 프로젝트에 대한 요구 사항은 간단합니다. 잘 정의 된 일정 (작업, 하위 작업, 시간)을 가지고 좋은 이유를 제시합니다. 해당 커뮤니티를 위해 해당 프로젝트를 완료합니다.

각 프로젝트에 대한보다 구체적인 비전을 위해서는 각 개인 페이지를 자세히 볼 필요가 있으며, 조직이 너무 많기 때문에 여기에서 시간이 오래 걸릴 것이므로 제가하고있는 일과 그 이유에 대해 조금 말씀 드리겠습니다 내가 GSoC에 대해 말하고있는 것 🙂

리눅스 재단

이미이 조직과 접촉 한 적이있는 사람에게는 비밀이 아닙니다. 몇 달 전에 그 과정 덕분에 SysAdmin으로 인증 할 수 있었고 오늘 GSoC에 참여하려고합니다. 내가 분류하려는 프로젝트는 BOSCH 다목적 센서 용 드라이버를 개발하는 것으로, 프로젝트가 예상보다 오래 걸리는 경우 4.16.x 또는 4.17.x 커널에 통합됩니다.

이제 두 명 이상이 내가 드라이버에 대해 얼마나 알고 있는지 궁금해 할 것입니다. 대답은 간단합니다. 거의 아무것도 모릅니다 🙂하지만 이것은 GSoC에 대한 멋진 점입니다. 항상 학습 경로를 안내해 줄 커뮤니티가 있다는 것입니다. 이런 식으로 드라이버 개발의 기초를 조금 발견하면서 배우고 있기 때문입니다. 이것은 몇 달 전 스톨만 박사와의 이메일에서 내 인생의 어느 시점에서 내 카드 용 드라이버를 개발하기로 결심했기 때문입니다. Wi-Fi를 통해 인터넷에 연결하기 위해 랩톱에서 사용해야하는 유일한 독점 blob 인 wifi.

글쎄요, 우리 그룹에서 그들은 Google Summer of Code에 공식적으로 적용하기 전에 완료해야하는 작은 작업 목록을 제공했습니다.이 중 특정 커널 하위 시스템에 패치를 전송하고 드라이버를 마이그레이션하려는 작업이 있습니다. 메인 트리에«tests»영역을 추가하고 다른 작업을 수행합니다.

이 짧은 주 동안 저는 참여를 희망하는 더 많은 학생들을 만났습니다. 그들 중 한 명은 브라질에서 온 석사 학생, 또 다른 유럽의 컴퓨터 과학 학생, 저처럼 배우는 길에있는 매우 유능한 사람들입니다 🙂

참여

참여하기 위해 반드시 전문 프로그래머가 될 필요는 없습니다. 프로젝트에서 필요로하지 않는 한, 커뮤니티와 가상으로 의사 소통 할 수 있어야합니다. 다른 사람을 말하는 회원을 찾지 않는 한 영어로 진행되는 경우가 많습니다. 언어. 이 글을 읽을 때 한 명 이상이 부정 할 것이지만, 우리는 지역 사회에 스페인어를 사용하는 회원이 더 많으면 젊은이들이 지역 사회에 통합되도록 멘토로 이러한 조직에 참여할 수 있다는 사실을 직시해야합니다. .

시간이나 창의력 부족으로 지금은 답할 수없는 질문이 많으신 것 같아서 전체 과정을 자세히 볼 수 있도록 GSoC 공식 링크를 남겨드립니다. 여기에.

인사와 저는 한 명 이상이 참여하도록 장려되기를 바랍니다 🙂 어쩌면 한 명 또는 다른 사람이 Gentoo에 참여하고 싶어 할 수도 있습니다.


4 코멘트, 당신의 것을 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   다니엘

    안녕하세요, 저는 현재 XNUMX 학기 시스템 공학 학생입니다. 저희 대학에서 사용하는 언어는 Java입니다. 이런 행사에 참여하기 전에 배워야 할 점이 무엇인지 알고 싶습니다. (나는 할 수 없었던 일이라고 생각합니다.) 이런 것들을 배울 수있는 곳이 있는지 알고 싶습니다.

    1.    크리스ADR

      안녕하세요 Daniel 님, 프로젝트에 참여하기 위해서는 프로젝트의 언어로 읽고 쓸 수 있어야합니다. 프로그램 사용의 기초 나 프로젝트의 접근 방식을 배울 수 있다면 작업이 훨씬 쉬워 질 것입니다. 그러나 전문가가 될 필요는 없습니다. 정확히 그런 이유로 학생들에게 초점을 맞추고 그 과정에서 배우도록합니다. 건배

  2.   프로듀서이자 유일한 멤버 인 Guille

    영어는 사실이지만 스페인어는 우리를 영어가 모국어가 아닌 세계 인구의 85 % 이상으로 나누는 오류입니다.
    각자가 한 여름에 2 개월 동안 에스페란토어를 배웠다면, 몇 년 안에 국적, 소득, 언어로 차별하는 장애를 바꿀 수 있습니다.
    영어와 같은 언어를 배우는 데 10000 시간 이상이 걸린다는 점을 고려하십시오. 원어민이 다른 과목에서 더 잘하고 다른 과목보다 더 경쟁력있는 데 사용하는 시간입니다.

  3.   제레미

    Hehehe 모두가 좋아하는 것을 좋아합니다. 3 개월 동안 Windows를 사용한 후 제한을 느꼈습니다. 오늘은 ssh 액세스로 웹 서버, raspberrypis (여러 개), Linux 수수께끼 수신기, 스위치, 라우터 등을 구성하고 그래픽 인터페이스가 필요하지 않습니다. Linux는 현재 세계 챔피언이며 거의 모든 분야에 진출했습니다. 요즘에는 최신 커널이 설치된 사람이 나타날 것입니다. 문안 인사. 아주 좋은 게시물입니다. 제목 XD를 읽을 때 입력하도록 강요했습니다.