Google Summer of Code, tham gia vào các dự án trên toàn thế giới

Xin chào tất cả 🙂 Bài đăng này sẽ ngắn gọn nhưng tôi hy vọng nó sẽ hữu ích cho nhiều người và kích thích sự tò mò của nhiều người cùng một lúc. Khi chúng ta nói về lập trình, nhiều khi tìm được một công việc đáp ứng mong muốn và kỳ vọng của bạn là khá khó khăn. Đặc biệt nếu bạn sống ở những vùng như chúng tôi, nơi mà nhu cầu không phải lúc nào cũng đi theo hướng mà nhu cầu phát triển.

Nhưng điều này không chỉ phức tạp đối với những người đang tìm việc mà còn phức tạp đối với những người đòi hỏi người lao động, các tổ chức phải vật lộn để tìm ra những tài năng tốt nhất có thể, và nhiều khi họ gặp khó khăn do thiếu ngân sách hoặc do tác động hoặc bất kỳ yếu tố nào khác. bên ngoài.

Đây là lý do tại sao gã khổng lồ công nghệ đã làm việc ổn định trong hơn 10 năm để kết nối các nhà phát triển triển vọng và liên kết họ với các dự án tạo ra sự khác biệt trên toàn cầu. Trong số rất nhiều tổ chức tham gia vào dự án này, tất cả đều không có ngoại lệ phát triển các công nghệ mở hoặc miễn phí và lĩnh vực hoạt động của mỗi tổ chức có thể bao gồm từ ô tô thông minh, thông qua phát triển các trang web hoặc thậm chí tiếp cận các vấn đề không liên quan đến lập trình như xem xét giấy phép, tài liệu, dịch thuật, thiết kế đồ họa, tổ chức sự kiện, v.v.

Como funciona

Google Summer of Code (GSoC) là một sự kiện diễn ra trong mùa hè ở Bắc bán cầu, (~ tháng 40 - ~ tháng XNUMX), trong đó những người tham gia được chọn làm việc toàn thời gian (XNUMX giờ mỗi tuần) từ xa, với một tổ chức cụ thể. Quá trình lựa chọn tổ chức bắt đầu vào tháng Giêng, và giải pháp của các tổ chức được chọn thường xuất hiện vào giữa tháng Hai.

Khi một tổ chức được chọn, tổ chức đó có một danh sách các dự án mà Google đề nghị trả tiền cho sinh viên để hoàn thành trong vòng ba tháng. Đó là một quá trình mà bạn có sự trợ giúp của một người cố vấn và các cuộc họp theo dõi hàng tuần được tổ chức để chứng thực tiến độ và các vấn đề có thể phát sinh trong quá trình này.

Đăng ký của sinh viên có thể bắt đầu vào tháng XNUMX và từ tháng XNUMX đến tháng XNUMX có một giai đoạn thử việc và lựa chọn, nơi cả tổ chức và Google đều chọn người tham gia của họ cho mùa giải.

Các sinh viên

Định nghĩa sinh viên áp dụng cho cả những người trẻ tuổi đang tìm kiếm chức danh nghề nghiệp của họ, cũng như những người mang bằng thạc sĩ, hoặc thậm chí là tiến sĩ, điều kiện duy nhất là phải học tại một trường đại học được công nhận tại thời điểm được lựa chọn để tham gia GSoC. Nó cũng cần phải đủ tuổi hợp pháp (18 tuổi). Học sinh phải đồng ý với một quy tắc ngón tay cái, mà nói một cách đơn giản có nghĩa là, đối xử tốt với mọi người, học sinh / người cố vấn / đồng nghiệp và mọi thứ sẽ ổn.

Các dự án

Có một danh sách đầy đủ các dự án có thể được xem xét, và trong đó chúng tôi tìm thấy các tổ chức như Gentoo, GNU, The Linux Foundation, Apache, GNOME, KDE, Python, v.v. Mỗi người trong số này có danh sách các dự án riêng, nhưng nếu muốn, bạn có thể trình bày một dự án cá nhân, yêu cầu đối với dự án rất đơn giản: có một lịch trình rõ ràng (nhiệm vụ, nhiệm vụ phụ, thời gian) và trình bày lý do tại sao nó sẽ tốt hoàn thành dự án cho cộng đồng đã nói.

Để có tầm nhìn cụ thể hơn về từng dự án, cần phải xem chi tiết từng trang cá nhân, và đó là điều mà tôi sẽ mất nhiều thời gian ở đây vì có rất nhiều tổ chức, vì vậy tôi sẽ cho bạn biết một chút về những gì tôi đang làm và tại sao cái mà tôi đang nói với bạn về GSoC 🙂

Quỹ Linux

Việc tôi đã từng liên hệ với tổ chức này không phải là bí mật đối với bất kỳ ai, cách đây vài tháng tôi đã có thể chứng nhận là SysAdmin nhờ các khóa học của tổ chức này và hôm nay tôi đang trên đường tham gia GSoC của tổ chức này. Dự án mà tôi đang cố gắng phân loại là phát triển trình điều khiển cho cảm biến đa năng BOSCH, sẽ được tích hợp vào nhân 4.16.x hoặc 4.17.x trong trường hợp dự án kéo dài hơn dự kiến.

Bây giờ chắc chắn nhiều người sẽ tự hỏi tôi biết bao nhiêu về trình điều khiển, và câu trả lời rất đơn giản, tôi hầu như không biết gì 🙂 nhưng đây là điều tuyệt vời về GSoC, rằng có những cộng đồng luôn sẵn lòng hướng dẫn bạn trên con đường học tập, và theo cách này bởi vì tôi đang học trong khi khám phá ra một chút cơ sở của việc phát triển trình điều khiển, điều này bởi vì trong một email với Tiến sĩ Stallman vài tháng trước, tôi đã cam kết vào một thời điểm nào đó trong đời, phát triển một trình điều khiển cho thẻ của mình wifi, là blob độc quyền duy nhất mà tôi phải sử dụng trên máy tính xách tay của mình để có kết nối Internet qua WiFi.

Chà, trong nhóm của tôi, họ đã giới thiệu cho chúng tôi một danh sách nhỏ các nhiệm vụ mà tôi phải hoàn thành trước khi có thể chính thức áp dụng cho Google Summer of Code, trong đó tôi có những việc như gửi các bản vá cho một hệ thống con hạt nhân cụ thể, cố gắng di chuyển trình điều khiển từ vùng «kiểm tra» cho cây chính, và một vùng đó là một nhiệm vụ khác.

Trong những tuần ngắn ngủi này, tôi đã gặp thêm nhiều sinh viên đang muốn tham gia, một trong số họ là sinh viên thạc sĩ đến từ Brazil, một sinh viên khác về khoa học máy tính ở châu Âu, chắc chắn là những người rất có năng lực cũng đang trên con đường học tập như tôi 🙂

Para tham gia

Để tham gia, bạn không nhất thiết phải là một lập trình viên chuyên nghiệp, trừ khi dự án của bạn yêu cầu, nhưng bạn cần phải có khả năng giao tiếp ảo với cộng đồng, nhiều lần điều này sẽ bằng tiếng Anh, trừ khi bạn tìm thấy một thành viên nói tiếng khác ngôn ngữ. Nhiều người sẽ phủ nhận khi đọc điều này, nhưng chúng tôi phải đối mặt với thực tế là nếu cộng đồng có nhiều thành viên nói tiếng Tây Ban Nha hơn (chúng tôi), chúng tôi cũng sẽ là những người có thể tham gia vào các tổ chức đó với tư cách là người cố vấn để giúp thanh niên hòa nhập cộng đồng .

Theo mình biết chắc các bạn còn nhiều câu hỏi mà mình không trả lời được do thời gian hoặc do thiếu sáng tạo nên mình để lại link chính thức của GSoC để các bạn có thể xem chi tiết toàn bộ quá trình. đây.

Xin chào và tôi hy vọng rằng có nhiều hơn một người được khuyến khích tham gia 🙂 có thể người này hoặc người kia muốn tham gia Gentoo để giúp đỡ, điều đó cũng rất tuyệt 😉


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Daniel dijo

    Xin chào, tôi là sinh viên kỹ thuật hệ thống hiện đang học học kỳ XNUMX, ngôn ngữ chúng tôi sử dụng tại trường đại học của tôi là Java. Tôi muốn biết những điều bạn cho là sẽ học được trước khi tham gia vào một sự kiện như thế này (tôi nghĩ rằng với những gì tôi không thể làm được nhiều) và nếu có bất kỳ nơi nào để tôi có thể học những điều này.

    1.    ChrisADR dijo

      Xin chào Daniel, để tham gia vào một dự án, điều cần thiết là bạn phải có khả năng đọc và viết bằng ngôn ngữ của dự án, nếu bạn có thể học những kiến ​​thức cơ bản về cách sử dụng chương trình hoặc cách tiếp cận của dự án thì công việc sẽ dễ dàng hơn rất nhiều. Nhưng hãy nhớ rằng không nhất thiết phải là một chuyên gia, chính vì lý do đó mà nó tập trung vào sinh viên, để họ học theo cách của mình. Chúc mừng

  2.   Guille dijo

    Điều tiếng Anh là đúng, nhưng điều tiếng Tây Ban Nha là một lỗi chia rẽ chúng ta với hơn 85% dân số thế giới không nói tiếng Anh bản địa.
    Nếu mỗi người học tiếng Esperanto trong 2 tháng vào mùa hè, thì trong vài năm nữa, chúng ta có thể thay đổi khuyết điểm phân biệt đối xử theo cả quốc tịch, thu nhập và ngôn ngữ.
    Hãy cân nhắc rằng việc học một ngôn ngữ như tiếng Anh mất hơn 10000 giờ thời gian, thời gian mà những người nói tiếng Anh bản ngữ sử dụng để giỏi các môn học khác và cạnh tranh hơn những môn khác.

  3.   Jeremy dijo

    Hehehe mọi người thích gì thì thích. Tôi cảm thấy bị hạn chế sau 3 tháng sử dụng windows, hiện nay tôi định cấu hình máy chủ web, raspberrypis (một số), bộ thu enigma linux, bộ chuyển mạch, bộ định tuyến, v.v. với quyền truy cập ssh, không cần giao diện đồ họa. Linux hiện là nhà vô địch thế giới và họ đã đưa họ vào bất cứ điều gì. một trong những ngày này, một con người sẽ xuất hiện với hạt nhân mới nhất được cài đặt. Trân trọng. Bài rất hay, bạn bắt mình phải vào khi đọc tiêu đề XD