#79: Huu Thanh

“Một nghìn lẻ một bài toán với Live Stream”

Thanh Nguyen Huu - Senior Software Engineer tại Meta (US)

Vào thời điểm mình làm việc tại Grab Singapore, mình tình cờ đọc tin tức trên mạng và phát hiện Google đang phát triển dự án về cloud gaming. Bản thân mình thấy rất hứng thú vì mặt technology của nó nghe quá bất khả thi. Mình đã nảy ra ý tưởng “Tại sao mình không thử tạo ra một cái gì đó tương tự vậy?”. Và thế là CloudRetro bắt đầu từ đây.

Mình đã dành rất nhiều thời gian nghiên cứu và thử tạo ra một bản prototype. Tuổi nhỏ làm việc nhỏ, thay vì phát triển nền tảng cho các game AAA, mình sẽ bắt đầu thử với các game retro cổ điển. Mình đem khoe với Trí, là người bạn lâu năm và là một bậc thầy hacker. May thay, Trí cũng rất hào hứng đóng góp và tụi mình cùng đưa sản phẩm lên GitHub. Cứ thử thôi. Mà bất ngờ là một buổi sáng ngủ dậy, tự nhiên thấy dự án đứng đầu trong danh sách trending trên GitHub. Vèo một phát dự án nhận được 300 sao và thu hút rất nhiều người quan tâm. Đến giờ thì dự án cũng được 2.1k sao trên GitHub rồi. Các bạn có thể xem dự án của bọn mình ở đây: https://github.com/giongto35/cloud-game/

Mình thấy rất hâm mộ những người đạt thành công trên nhiều lĩnh vực khác nhau, ví dụ một người đàn anh đi trước của mình vừa có huy chương quốc tế vừa khởi nghiệp thành công trong lĩnh vực xe điện. Khi đó chứng tỏ những gì họ đạt được không chỉ bởi may mắn, mà còn nhờ vào tài năng và ý chí. Xưa giờ phần lớn những thành tựu đến với mình là do cấp 3 đi thi thuật toán nên được học bổng du học, được phỏng vấn vào Big Tech… Nên việc thành công với Open Source là khoảnh khắc mình thật sự đã rất tự hào, mình đã vượt ra khỏi cái bóng của những giải thưởng thuật toán trong quá khứ và mang lại 1 identity mới của bản thân. Mình đã vận dụng được khả năng problem solving cùng với các kinh nghiệm về backend-front end để tạo ra một sản phẩm hoàn thiện và đột phá.

Mình release CloudRetro trước Google Stadia và là dự án Cloud Gaming duy nhất trên Github nên cũng có khi đã gây bất ngờ lớn với cộng đồng. Khi dự án nổi tiếng, rất nhiều người liên hệ với mình, có những người đàn em muốn cùng phát triển sản phẩm, có những quỹ đầu tư nước ngoài và những founder của các startup lớn muốn cùng hợp tác. Những đề xuất hợp tác đến quá bất ngờ, mình cũng bắt đầu đắn đo suy nghĩ liệu có nên nghỉ việc tại big tech để tiếp tục theo đuổi dự án không. Tuy nhiên, mình chọn cách tiếp tục công việc chính và duy trì dự án trong thời gian rảnh. Thời điểm này mình nhảy từ Grab qua Meta Singapore, mong hi vọng 1 ngày được Meta để ý đến project và fund cho mình :D. Mình đi thuyết trình tại văn phòng Meta Singapore nhưng bất ngờ thay Head của mảng Cloud Gaming bên Mỹ lại thức để xem cái phần thuyết trình của mình. Anh ấy chat với mình rồi gửi project mình cho cả bộ phận Cloud Gaming ở Mỹ để tham khảo.

Sau một thời gian, mình cảm thấy Meta Singapore không có quá nhiều project thú vị liên quan đến đam mê của mình nên mình đã quyết định rời Singapore qua Meta US. Lúc này, tuy đam mê vẫn còn nhưng niềm tin vào Cloud Gaming thì không, mình quyết định tham gia một mảng liên quan là livestream. Tính ra hành trình của mình đến với lĩnh vực cloud gaming và live-streaming, từ Singapore đến Mỹ diễn ra cũng tự nhiên. Mảng video và live-streaming mình đang làm ở Meta US cũng không thiếu các bài toán khó và thú vị. Nhờ những kinh nghiệm mình đã làm dự án cloud gaming trước đó, mình cũng ứng dụng được khá nhiều thứ cho công việc hiện tại.

Từ khi làm open-source, mình tham gia nhiều cộng đồng hơn, mục đích chính là để quảng bá project, nhưng ngờ đâu mình lại là người được truyền cảm hứng ngược lại, được gặp những developers thực sự cool và đúng kiểu code vì đam mê. Rất nhiều người không phải làm cho big tech nhưng am hiểu rất chuyên sâu và để lại cho mình nhiều ấn tượng. Mình có một câu chuyện rất thú vị với dự án cloud gaming. Từ khi mình gia nhập Meta US thì công việc rất bận và không đủ thời gian để tiếp tục phát triển dự án nữa. Tự nhiên một developer người Nga tên Sergey Stepanov bảo project hay quá, rồi commit code liên tục vào project mình. Từ đó Sergey đã đảm nhiệm toàn bộ công việc duy trì, vận hành community và phát triển từ khi dự án có khoảng 300 sao trên GitHub, tới giờ là 2100 sao và vẫn rất năng nổ nhiệt tình. Đặc biệt là, Sergey chưa hề đòi hỏi yêu cầu mình phải làm gì lại cho bạn ấy, trong khi đó Nga đang khó khăn với chiến tranh và bạn còn đang không có công việc chính thức nào. Có lúc mình hỏi “Mày có cần tao giúp gì hông, có cần tao refer job cho không vì nhiều người liên hệ lắm?”. Sergey bảo là không, bạn đang rất hài lòng với việc contribute cho open-source cloud gaming hiện tại. Thực sự khi làm việc với những developer như Sergey mình rất trân quý, ngưỡng mộ họ, làm nghề vì cái tâm, vì đam mê của họ. Và mình cũng nhận ra, cách mà để một người có thể cùng đồng hành không vụ lợi là khi họ và mình có cùng tầm nhìn.

Techie Story is a digital magazine about inspiring tech people who have contributed continuously to Science, Technology, and Innovation. Please contact us at team@techiestory.net if you want to contribute your inspiring story.
Techie Story

More Stories

53-tung-quan's post thumbnail
15-phat-nguyen's post thumbnail
71-nam-pham's post thumbnail
42-duy-nguyen's post thumbnail
33-hanh-tran's post thumbnail
81-khang-nguyen's post thumbnail