- vừa được xem lúc

Cách phông bạt để có được danh hiệu "Open source contributor"

0 0 2

Người đăng: Biên trong biên giới

Theo Viblo Asia

Tui đã từng contribute 2 PRs cho Flutter!

Đẳng cấp không anh em? Quá đẳng cấp đi ấy chứ!

Screenshot 2025-07-27 at 22.19.43.png

Từ contribution đầu tiên...

Thật ra, khi nhìn vào hình ảnh, thứ mình contribute là dành cho Flutter website, tức là Document của Flutter. Trong 2 cái PRs này, cái đầu tiên là bổ sung Document bị thiếu, cái còn lại là sửa lỗi chính tả.

Thật ra nó cũng không có gì là to tát. Hồi xưa, khi mình làm chức năng Platform View, mình làm mãi mà không được. Hồi đó chưa có AI, cũng lên StackOverflow và GitHub các kiểu, nói chung là khổ lắm các bạn à. Hóa ra đã từng có 1 người bị issue y chang, và ka boom!, mình đã tìm được đáp án.

"Sao cái bọn này lại viết thiếu tài liệu được nhỉ? Làm tôi phải mò mẫm suốt cả buồi chiều, bực hết cả mình". Thế rồi, lướt xuống dưới cùng, mình thấy 1 cái button be bé có tên là View source. Bấm thử vào, nó mở ra 1 trang GitHub chứa mã nguồn của trang web.

"Ồ, vậy nếu trang web này là GitHub, có nghĩa nó là Open source. Mà nếu là Open source, thì tôi có thể tạo Pull Request. Nếu vậy, tôi có thể thêm vào Document còn thiếu, giúp những người khác không gặp phải sự cố của tôi nữa!". Nghĩ là làm, mình bắt đầu mày mò, thử tạo cái PR cho dự án Open source lần đầu tiên trong đời!

Khá là hồi hộp, bởi vì đó là cái PR Open source đầu tiên trong đời mình. "Lỡ mình viết ngu bị cười thì sao? À mà ai dám cười, mình contribute free mà ai cười làm gì... Mà nếu bị chê thì sao nhỉ? Abcxyz...". Nguyên buổi tối đó, đợi mãi mà chưa thấy ai review cả, rất là hồi hộp (chú thích: giờ đó bên Mỹ đang là ban đêm, nên không có ai review là phải rồi 🤣 ).

Sáng hôm sau ngủ dậy, cuối cùng cũng có người review! Họ yêu cầu mình chỉnh sửa một số câu từ, thêm comment, mình làm theo và MERGED!

Xong rồi đi khoe với mọi người, anh chị em cũng kiểu trầm trồ, ồ wao, đẳng's cấp's quá, đỉnh's cao's, thần đồng tin học, thiên tài Flutter... Nghĩ mà sướng rơn, tận 9 tầng mây xanh. Hehe.

... đến nhiều contribution hơn nữa

Sau đó thì mình cũng tạo thêm được vài cái PRs nữa, chủ yếu là sửa lỗi chính tả. Rồi mình cũng publish vài cái thư viện là pub.dev. Có cái còn được tận 3K download nữa! Và mình cũng bắt đầu tập viết blog, trên Viblo, trên Medium, tích cực tham gia vào group cộng đồng trên Facebook Việt Nam.

Mình nghĩ rằng, có lẽ mọi chuyện đều bắt đầu từ cái PR vào ngày 6/6/2023 đó. Nó đã thay đổi mình khá nhiều, từ một người im lặng hướng nội, tới việc bắt đầu biết chia sẻ hơn, biết đóng góp, biết thể hiện mình, dám nói lên quan điểm, dám nói và dám làm... Có lẽ, mọi chuyện đều bắt nguồn từ cái PR đó.

image.png

Đừng ngại nếu chỉ là PR sửa lỗi chính tả

Giờ mình đi làm cũng đã được 4 năm rồi, thỉnh thoảng cũng tạo PR để sửa chính tả, sửa image URL dead link. Mỗi lần sửa xong, mình đều đi đem khoe với mấy đứa bạn và bắt chúng nó khen mình. Tất nhiên là chỉ toàn khen đểu thôi, nhưng mà cũng xả stress gớm. 😂 Đúng là một cách phông bạt thời thượng.

Hồ Chí Minh, ngày 27/7/2025

Bình luận

Bài viết tương tự

- vừa được xem lúc

Github CLI - Đơn giản hóa cuộc sống cho developer

1. Giới thiệu.

0 0 51

- vừa được xem lúc

Tự build cho mình một hệ thống BADGE MARKDOWN siêu xịn xò - #1

Chào mọi người, lại là mình và cái serie "Something thú vị" của mình đây, serie tổng hợp những kiến thức mình cảm thấy thú vị ở trên google, github, bla bla... Qua đó chia sẻ những project nho nhỏ, thích hợp để mọi người làm cho vui hoặc relax hoặc giải trí. https://github.com/weebNeedWeed/custom-ba

0 0 43

- vừa được xem lúc

Profile README - Portfolio cá nhân nhanh, bổ, rẻ ngay trên Github

. Khi đã chọn nghề IT, dấn thân vào con đường dev khó có ngày yên nghỉ (ngơi), chắc các bạn đã không còn xa lạ với Github, nếu không muốn nói là quá quen (nếu chưa biết Github là cái gì thì bạn cần lăn lộn giang hồ nhiều nữa ). Với một hệ thống siêu khủng, nhiều tính năng siêu tiện ích, một đội ngũ

0 0 102

- vừa được xem lúc

Git objects

. Giới thiệu. Hầu hết các developer đều ít nhiều sử dụng git trong công việc hàng ngày. Khi bắt đầu với git, chúng ta đều được học các câu lệnh quên thuộc như git add ., git commit -m '[Feat] Hello world'.

0 0 42

- vừa được xem lúc

Phân biệt GitHub và GitLab. Nên chọn dịch vụ nào?

Làm thế nào để phân biệt GitHub và GitLab? Ngày nay, quản lý kho là một trong những yếu tố quan trọng của phát triển phần mềm hợp tác. Các tính năng phân phối thành công yêu cầu cần sự kết hợp của các

0 0 55

- vừa được xem lúc

Điểm mặt 10 project đang làm mưa làm gió trên Github trong lĩnh vực phát triển web

Nguồn: https://iainfreestone.hashnode.dev/10-trending-projects-on-github-for-web-developers-12th-march-2021. .

0 0 94