- Giai đoạn gắn kết cộng đồng sẽ tạo nên không khí cho mùa hè của bạn. Hãy tận dụng giai đoạn này một cách khôn ngoan!
- Hãy liên hệ ngay với các cố vấn của bạn, tìm hiểu về họ và những kỳ vọng của họ, nắm bắt các mục tiêu của dự án và tận dụng khoảng thời gian 3-4 tuần để gắn kết với cộng đồng để làm quen với cơ sở mã hiện có.
- Hoàn tất tất cả các nhiệm vụ hành chính, bao gồm cả việc thiết lập tài khoản Payoneer, thiết lập máy tính với môi trường của tổ chức, đọc tài liệu, v.v. để bạn có thể tập trung vào việc lập trình trong khoảng thời gian lập trình chính thức.
- Giao tiếp là yếu tố then chốt để thành công trong GSoC.
- Nhận quyền sở hữu dự án mà bạn đang làm. Hãy chủ động thiết lập các lần đồng bộ hoá hằng tuần, đưa ra các điểm cần thảo luận trước, truyền đạt ý tưởng và tiến trình một cách rõ ràng, súc tích.
- Đừng ngại đặt câu hỏi.
- Đây là một trải nghiệm cộng tác và điều quan trọng là sự thành công của dự án cũng như sự đóng góp của bạn phải dựa trên sự trung thực, tin cậy và minh bạch để thúc đẩy sự cộng tác đó.
- Hãy tử tế và tôn trọng bạn bè.
- Nguồn mở là một gia đình, vì vậy, hãy giúp đỡ mọi người, tôn trọng họ và thời gian của họ (chú ý đến các múi giờ khác nhau!) và hiểu được các cấp độ kiến thức khác nhau.
- Lên lịch.
- Chia dự án của bạn thành các nhiệm vụ hằng tuần mà bạn có thể hoàn thành trong quá trình tham gia chương trình GSoC. Hãy trao đổi về kế hoạch này với người cố vấn và cập nhật cho họ mọi thay đổi dự kiến trong tiến trình. Nếu lịch biểu của bạn thay đổi, hãy nhớ liên hệ với người cố vấn để có thể điều chỉnh sớm hơn.
- Khám phá mã hiện có trước khi bạn bắt đầu lập trình.
- Khám phá tất cả mã từ nền tảng mà bạn sẽ tham gia: thư viện, API, v.v. Nhiều thứ đã được phát triển và sẽ giúp bạn trong quá trình phát triển, không cần phải phát minh lại.
- Làm việc một cách nhất quán và học cách quản lý thời gian.
- Hãy tuân thủ lịch trình và đóng góp mỗi tuần để không mất tập trung. Dành đủ thời gian không chỉ để lập trình mà còn để kiểm thử, viết tài liệu, xem xét mã, v.v.
- Ghi lại tiến trình của bạn
- Theo dõi tiến trình của bạn và yêu cầu ý kiến phản hồi của người hướng dẫn và cộng đồng.
Lời khuyên của cộng tác viên được chấp nhận
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-06-16 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-06-16 UTC."],[[["Effectively utilize the Community Bonding period to connect with mentors, understand project goals, and familiarize yourself with the codebase, while also completing administrative tasks for a smooth transition into the coding phase."],["Maintain proactive and clear communication with mentors, taking ownership of the project and scheduling regular meetings to discuss progress and address any challenges."],["Foster a collaborative environment by openly asking questions, respecting peers, and offering support to others within the open-source community, while remaining mindful of time zones and varying skill levels."],["Establish a detailed project schedule with weekly milestones, ensuring consistent progress and incorporating time for coding, testing, documentation, and code reviews, and promptly inform your mentor of any necessary adjustments to the timeline."],["Thoroughly explore existing code, libraries, and APIs to leverage pre-built components and avoid unnecessary duplication of effort, ultimately maximizing development efficiency."]]],["Key actions during the Community Bonding period include contacting mentors, understanding project goals, and familiarizing oneself with the codebase. Throughout the program, maintain open communication, proactively schedule meetings, and ask questions. Develop a detailed schedule with weekly tasks, keeping mentors informed of changes. Explore existing code and maintain consistent work habits. Prioritize testing, documentation, and reviews alongside coding. Respect peers, and document all progress while soliciting regular feedback. Completing administrative tasks like setting up Payoneer should also be prioritized.\n"]]