Đóng góp cho các project trên GitHub có phải là cách duy nhất để 1 newbie tìm được việc làm?

Đây là 1 câu hỏi hay trên quora tại:

https://www.quora.com/Is-contributing-to-GitHub-projects-the-only-way-a-newbie-programmer-can-get-a-job

Và mình tạm dịch câu hỏi và câu trả lời được upvote nhiều nhất như sau:

Câu hỏi: Tôi đã học Python và có thực hành trên HackerRank nhưng tôi vẫn không thể đóng góp cho 1 project có sẵn nào trên GitHub. Lý do là có quá nhiều code trong mỗi repo. Sau khi lướt qua các project khả dĩ, tôi quyết định tiếp tục tìm các dự án mới. Tôi cảm thấy rất nản lòng và muốn đầu hàng. Nhưng tận trong thâm tâm tôi, tôi luôn nghĩ mình là 1 lập trình viên tốt.

Câu trả lời: Bạn không cần phải có các dự án trên GitHub để có được 1 công việc lập trình. Có 1 cách dễ dàng hơn rất nhiều mà nhiều người không nhận ra.

Năm ngoái, tôi có 1 hợp đồng freelance và tôi bị mất trắng tiền công 2 tháng. Đây là 1 việc rất tồi tề.

Vì vậy, khi mà đến hạn thanh toán hoá đơn và cần chi phí cho gia đình, tôi bắt buộc phải tìm các hợp đồng khác.

Và đây là cách mà tôi đã làm:

Tôi xác định là mình muốn lập trình Rails từ xa, do đó tôi tìm tất cả các thông tin tuyển dụng nào liên quan đến mảng này, kể cả online và offline.

Tôi gạt bỏ tất cả mọi thứ và chỉ chú tâm vào việc gửi đơn ứng tuyển (applying for jobs). Bình thường thì 1 ai đó đi tìm việc sẽ gửi hồ sơ hoặc gọi điện khoảng 1 lần 1 ngày.

Những người đó bị mắc kẹt vào công cuộc tìm việc. Tôi thì khác.

1 tuần tôi gửi tầm 50 đến 100 hồ sơ, tôi cố gắng gửi và tìm thêm các công việc nhanh nhất có thể.

Tôi đến các bảng tin đăng việc và đăng ký hầu hết các công việc liên quan đến mục tiêu của tôi. Tôi đến với những người làm tuyển dụng và tìm tất cả các công việc phù hợp cho tôi. Tôi gửi email, tweets, Facebook messages và gọi điện cho bất kỳ ai mà tôi biết là họ đang có nhu cầu tuyển dụng.

Tôi đã làm 1 lượng công việc khổng lồ.

Khi bạn có cảm giác như có 1 họng súng chĩa vào đầu bạn và bạn phải làm điều gì đó thì đó chính là những gì bạn phải làm.

Trong một vài tuần đầu tiên, tôi đã nhận được rất nhiều cuộc gọi và lời mời phỏng vấn. Sau đó tôi đã có được 1 công việc tuyệt vời ở 1 công ty tuyệt vời.

Bạn thấy đấy: Tôi không cần phải đợi cho đến khi GitHub profile của tôi ngon lành, không cần tìm 1 công việc hoàn hảo. Tôi apply tất cả công việc liên quan cho đến lúc tìm được 1 công việc phù hợp.

Bạn biết không, mẹ tôi từng bảo rằng nếu tôi muốn tìm 1 công việc, tôi phải in profile của mình ra, đến nơi nào đó đang tuyển dụng, yêu cầu gặp quản lý và nói chuyện với ông ta để được ứng tuyển vào 1 vị trí nào đó.

Đó là 1 lời khuyên tốt về tính chủ động và mẹ tôi chưa bao giờ gặp rắc rối khi tìm việc. Khi tìm việc bà ấy luôn sốt sắn tìm 1 đến 2 việc 1 lần.

Và đây là ý nghĩa của câu chuyện nếu bạn chưa thực sự hiểu:

Nếu bạn muốn tìm 1 công việc thì hãy gõ cửa, gọi điện gửi thư ứng tuyển cho đến khi bạn có được công việc như ý. Không kiếm cớ, không từ bỏ và không do dự.

Nhưng đôi khi cách làm này mang đến 1 công việc mà bạn cảm thấy 1 chút không thoải mái thì đành chịu vậy.

Nếu bạn không chủ động thực hiện điều mình muốn thì chẳng ai làm cho cả.

15 Likes

Thanks bạn đã bỏ công ra dịch rồi post lên diễn đàn, mình đọc trên Quora cũng nhiều câu trả lời rất hay nhưng mỗi tội lười dịch quá :slight_smile:

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?