20/07/2019, 09:53

Nhờ lập trình, tôi đã kiếm được $200k khi tôi mới 16 tuổi như thế nào?

9 năm trước, tôi đã viết phần mềm đầu tiên bằng Java. Nói thêm chút là khi ấy tôi mới đang học lớp 9, 13 tuổi và chỉ với 3 tháng kinh nghiệm tự học lập trình. Trong vài năm sau đó tôi đã kiếm được khoản thu nhập ~$200k . Và đây là cách mà tôi đã thực hiện điều đó. Từ chơi game đến ...

9 năm trước, tôi đã viết phần mềm đầu tiên bằng Java. Nói thêm chút là khi ấy tôi mới đang học lớp 9, 13 tuổi và chỉ với 3 tháng kinh nghiệm tự học lập trình. Trong vài năm sau đó tôi đã kiếm được khoản thu nhập ~$200k. Và đây là cách mà tôi đã thực hiện điều đó.

Từ chơi game đến lập trình

Mọi chuyện bắt đầu từ khi tôi lạc vào thế giới game. Tôi dành phần lớn thời gian để chơi Call of Duty, Gears of War, Runescape và bất cứ trò chơi nào mà tôi có thể có được. Tất cả bạn bè của tôi sẽ gặp gỡ trong các trò chơi này để chơi cùng nhau và chúng tôi dần dần chuyển từ gặp gỡ bên ngoài sang gặp nhau trên mạng.

Trò chơi gây nghiện nhất trong số đó là Runescape. Không mất quá nhiều thời gian để tôi say mê trò chơi nhập vai trực tuyến nổi tiếng này.

Đối với những ai không biết thì trò này được xây dựng bằng Java. Sau nhiều lần chờ đợi trò chơi tải dữ liệu về, tôi bắt đầu quan tâm tới Java và việc phát triển phần mềm.

Tìm hiểu trên Google, tôi bắt đầu nhận ra rằng nếu tôi biết code, tôi có thể xây dựng phần mềm của riêng mình. Ý nghĩ đó thổi vào trong tâm trí tôi. Nhưng đó mới chỉ là khởi đầu, mối quan tâm của tôi với lập trình tiếp tục lớn dần lên trong vài tháng tới.

Không lâu sau khi nhận ra sức mạnh của Java, tôi đã tìm thấy cuốn sách tên là Tự học Java trong 21 ngày. Tôi liền tải Eclipse và bắt đầu học. Tôi bị cuốn hút bởi cuốn sách và mặc dù vẫn là một đứa nghiện game, tôi ngày càng yêu sở thích mới của mình: lập trình.

Sau giờ học, tôi trở về làm việc nhà, chơi game và code tuần tự như một cỗ máy. Tôi không mất nhiều thời gian để sử dụng các kỹ năng lập trình mới của mình. Tôi đã viết các mã lệnh quét tài liệu, xây dựng GUI (giao diện) ngẫu nhiên và thậm chí viết phần mềm để giải bài tập về nhà môn Toán của mình.

Vào khi ấy, tôi như có một siêu năng lực mà không ai biết đến. Quá phấn khích, tôi đã kể với đứa bạn rằng mình đang học Java và rủ cậu ta học cùng. Cậu ấy chỉ nhún vai và tiếp tục chơi game. Thế là tôi tiếp tục một mình và không một ai biết – ngay cả gia đình tôi.

Chìm sâu hơn vào thế giới lập trình

Nhiều tháng trôi qua, tôi bắt đầu trở nên thất vọng với tốc độ cày cuốc trong Runescape. Vì vậy tôi bắt đầu tìm cách gian lận. Thật ngạc nhiên, có rất nhiều macro, bot và các tập lệnh mà bạn có thể treo 24/7 để chúng tự động chơi game cho bạn. Điều này mê hoặc tôi. Tôi đã thử mọi bot tôi tìm được nhưng thấy rằng hầu hết chúng đều là rác. Tôi tiếp tục thử cho đến khi tình cờ tìm thấy một cộng đồng cung cấp một con bot miễn phí. Nó thậm chí có thể chạy các tập lệnh tùy chỉnh. Tôi tham gia vào diễn đàn này mà không biết rằng trong vài tháng nữa thôi, toàn bộ cuộc đời tôi sẽ thay đổi.

Cộng đồng này là tất cả những gì mà một đứa trẻ như tôi có thể mơ ước! Trong suốt một tháng, tôi đã thử đến ít nhất 20 tập lệnh. Có một số thực hiện chặt gỗ, một số chiến đấu với quái vật và có những tập lệnh khác thì thực hiện nhiệm vụ cho bạn. Những gì đám bot này có thể làm tự động mà không cần bất kỳ sự giám sát nào thật đáng kinh ngạc.

Tôi đã để ý rằng các tập lệnh được viết bằng Java nhưng tôi đã không nghĩ về việc tạo thử một tập lệnh khi ấy. Ngay sau khi sử dụng các mánh gian lận đó, tài khoản của tôi đã bị cấm vĩnh viễn vì các lý do khác mà không phải vì dùng bot. Tôi hoàn toàn gục ngã. Tôi nhớ khi ấy mình đang ở trong phòng, chìm trong nước mắt vì tài khoản mà tôi đã dành hàng giờ liền trong cuộc đời cày cuốc bị cấm. Tôi đã cầu xin Jagex (công ty tạo ra Runescape) gỡ bỏ lệnh cấm nhưng họ đã không cho tôi bất cứ cơ hội nào.

Biến chanh thành nước chanh

Trong một tuần liền tôi đã tức giận, buồn và hơi bối rối. Tôi đã tức giận và buồn vì những lý do rõ ràng – tôi đánh mất thứ gì đó có giá trị với tôi. Tuy nhiên, tôi cũng đã bối rối. Tôi sẽ làm gì bây giờ? Tôi sẽ dành thời gian vào việc gì? Tôi sẽ nói gì với bạn bè đây?

Có rất nhiều câu hỏi, nhưng tôi chẳng có câu trả lời nào cả. Và rồi tôi quyết định sẽ tạo một tài khoản mới. Ý tưởng ở đây là tôi sẽ sử dụng các mánh gian lận mà tôi tìm thấy để cày cấp độ trở lại như tài khoản cũ một cách nhanh chóng. Tôi quyết định thực hiện một nhiệm vụ trở về nơi tôi đã ngã xuống, nhưng có một vấn đề ở đây.

Tài khoản trước đây của tôi có chỉ số chiến đấu cao và tại thời điểm đó, cộng đồng không có nhiều bot có thể chiến đấu cho bạn. Vì vậy, tôi đã đi tìm và tình cờ thấy một con bot có thể chiến đấu với gà và tôi tự nhủ: Tại sao chỉ là gà? Tại sao không phải là đánh với quái vật?

Tôi đã xem qua mã nguồn và đó là khi tôi nhận ra rằng chỉ với một vài sửa đổi, bạn có thể tạo ra một con bot có thể chiến đấu với bất kỳ quái vật nào trong trò chơi. Với kỹ năng lập trình mới học được và thêm một chút sáng tạo, tôi đã tạo ra GenericFighter – con bot đầu tiên có thể chiến đấu với tất cả trong một.

Sau một số lần thử nghiệm và kiểm tra, tôi tự tin rằng GenericFighter đã sẵn sàng. Bất kỳ con quái vật nào tôi thiết lập nó để chiến đấu đều bị hạ gục một cách hoàn hảo, và tôi rất phấn khích không chỉ sử dụng nó cho bản thân mà còn chia sẻ với cộng đồng.

Trong vài tuần, nó nhanh chóng trở thành một trong những con bot phổ biến nhất trên diễn đàn và chỉ số thống kê tài khoản Runescape của tôi đã tăng lên. Tôi nhận được rất nhiều lời khen ngợi, nhưng mọi chuyện không chỉ kết thúc ở đó. Tôi bắt đầu nhận được yêu cầu tính năng mới và báo lỗi từ thành viên trên diễn đàn. Tôi trở nên nghiện lập trình, sự vội vàng trong việc xây dựng một sản phẩm được mọi người yêu thích đã khiến tôi tiếp tục.

Điều này diễn ra trong một vài tháng. Việc duy trì bot buộc tôi trở nên giỏi code hơn và khiến tôi có được kiến thức sâu hơn về Java. Tại thời điểm này, tôi hoàn toàn không biết gì về một bức tranh lớn hơn của cuộc đời. Tôi không biết rằng những người sáng lập diễn đàn đã có một kế hoạch đưa mọi thứ lên cấp độ tiếp theo.

Tôi đã trở nên nghiện lập trình. Được mọi người chú ý đến.

Tôi bắt đầu dành ít thời gian chơi game hơn và phần lớn thời gian được dành vào việc phát triển bot. Tôi làm việc chăm chỉ và mọi người bắt đầu chú ý tới. Một ngày nọ, những người sáng lập của cộng đồng liên hệ tôi. Họ đang xây dựng một thị trường cao cấp cho các bot, nơi những người viết ra bot có thể bán các tập lệnh của mình. Tôi đã có chút hoài nghi nhưng vẫn quyết định tham gia. Ngay sau đó, tôi đã hợp tác với chủ sở hữu của RSBots.net để bán một bot cao cấp tên là AutoFighter Pro.

So với các bot khác, AutoFighter Pro được cung cấp với một mức giá thấp hơn là $12.99. Tôi không hiểu rõ về cách phân chia tiền giữa các tác giả, những người bán và các nhà sáng lập trang web. Nhưng AutoFighter Pro đã có hơn 30.000 lượt mua từ đầu tháng 6/2009 đến cuối tháng 10/2011. Bạn hãy thực hiện phép toán nhé

0