Trang chủ Bạn đọc - Cần biết
08:50 | 05/05/2017 GMT+7

Câu chuyện của coder dám bỏ chức giám đốc để đi học lập trình này sẽ cho bạn thấy tiền không phải là tất cả

aa
"Tôi không kiếm được nhiều tiền nhưng tôi cũng không cần nhiều tiền. Tiền chỉ là công cụ để mua thời gian".

*Dựa trên chia sẻ của Quincy Larson trên Quora. Larson từng bỏ chức giám đốc kiêm giáo viên tại một ngôi trường để đi học code sau đó sáng lập nên freeCodeCamp - một trại học lập trình miễn phí cho mọi người.

Đây sẽ là một câu trả lời khá dài nhưng nói ngắn gọn: Tôi không kiếm được nhiều tiền. Nhưng tôi cũng không cần nhiều tiền.

Tôi không hề nhận được đồng lương nào trong 4 năm qua. Nhưng tôi có một khoản thu nhập nhỏ, không ổn định, để duy trì cuộc sống.

Đây là bí mật thật sự của tôi:

Tôi đã tiết kiệm nhiều nhất có thể.

cau chuye n cu a coder da m bo chu c gia m do c de di ho c la p tri nh na y se cho ba n tha y tie n khong pha i la ta t ca

Tôi đã từng là một giáo viên và giám đốc một trường học trong khoảng 10 năm. Trong khoảng thời gian ấy, tôi và vợ tôi sống rất khiêm tốn. Chúng tôi:

- Thuê căn hộ nhỏ trong khu vực ngoại thành với chi phí sinh hoạt thấp.

- Lái những chiếc xe cũ.

- Nấu ăn tại nhà thay vì ăn hàng.

- Duy trì những thói quen không tốn tiền như chạy bộ hay đọc sách tại thư viện.

Chúng tôi cố gắng tiết kiệm một nửa số tiền cả hai đã kiếm được, đầu tư vào các quỹ đầu tư theo chỉ số (Index Fund) và tích lũy một cách tối đa vào tài khoản tiết kiệm cá nhân hàng năm của chúng tôi.

Lương của một giáo viên có thể thấp nhưng nhớ rằng: Nếu bạn có thể tiết kiệm nửa số tiền kiếm được thì cứ mỗi năm bạn làm việc là trong tương lai bạn có thể sống một năm mà không cần phải làm gì cả.

Thời điểm chuyển việc sang làm kỹ sư phần mềm, tôi có vài năm tiêu lấn vào số tiền đã tiết kiệm được.

Năm cuối cùng làm việc với vai trò là giám đốc của ngôi trường, tôi đã phát hiện ra sức mạnh của lập trình.

Tôi tự học cách viết các đoạn code cơ bản và sử dụng chúng để giúp các giáo viên và đội ngũ quản lý tự động hóa các công việc văn phòng. Nhờ thế, họ được giải phóng và có nhiều thời gian hơn dành cho học sinh.

Học sinh tất nhiên sẽ vui hơn. Chúng thuyết phục bạn bè và họ hàng của chúng chuyển tới học tại trường của tôi. Vì vậy, chúng tôi giành được giải thưởng trường học phát triển nhanh nhất trong hệ thống giáo dục.

Tất cả những điều này giúp tôi nhận ra rằng trường học sẽ trở nên hiệu quả hơn và tốt hơn nếu như mọi người biết cách tận dụng công nghệ một cách tốt hơn.

Thế nên, tôi đã quyết định nghỉ hưu, từ chức giám đốc ở tuổi 31 để có thể tập trung toàn bộ thời gian vào việc học code. Tôi không tốn tiền cho bất cứ thứ gì - tôi chỉ đọc sách, học qua các khóa học trực tuyến miễn phí và dạo qua những khu vực mà các hacker thường lui tới.

cau chuye n cu a coder da m bo chu c gia m do c de di ho c la p tri nh na y se cho ba n tha y tie n khong pha i la ta t ca

Tôi chụp tấm ảnh tự sướng này vào sáng thứ Bảy sau ngày cuối cùng tôi ở trường với tư cách giám đốc. Tôi dậy sớm, ăn mặc chỉnh tề để tăng sự nghiêm túc cho công việc sắp tới của mình: Tôi sẽ học code! Tôi đăng lên Facebook dòng status: “Văn phòng mới của tôi - chiếc bàn ăn! Tôi sẽ ngồi đây mỗi sáng và làm việc từ 8 giờ sáng cho tới 6 giờ chiều, tôi chỉ đứng dậy cho “những khoảng nghỉ sinh học”.

Tôi đã làm việc khoảng một năm dưới vai trò kỹ sư phần mềm ở một startup có quy mô trung bình và về cơ bản, tôi được trả lương để học. Một lần nữa, phần lớn thu nhập mà tôi kiếm được trong khoảng thời gian này đã được chuyển vào quỹ tiết kiệm.

Bản năng của một doanh nhân là dữ trữ vốn nhiều nhất có thể.

Cuối cùng, tôi chuyển tới The Mecca - San Francisco khi cảm thấy đã sẵn sàng để sống với ước mơ của mình.

Tôi bắt xe bus tới San Francisco, ngủ trên ghế phòng khách ở nhà của những người bạn và làm việc tại các thư viện công cộng. Tôi cũng nhận vài việc freelance lặt vặt để có thêm kinh nghiệm về code. Tôi ăn nhiều bữa miễn phí tại các sự kiện coding và cuộc thi lập trình (hackathon).

Tôi dành 18 tháng tiếp theo để xây dựng nên một hệ thống khuyến nghị khóa học trực tuyến nhưng mà không ai muốn sử dụng nó.

Thời điểm đó, vợ của tôi và tôi đã thuê một căn hộ rộng khoảng 74 mét vuông ở ngoại ô San Francisco. Tôi đã biến căn buồng chứa quần áo thành văn phòng của mình. Tôi mua một chiếc bàn 10$, một chiếc ghế nhựa 10$ từ Ikea và một màn hình 100$ từ Craigslist. Sau đó, tôi dành 12 giờ mỗi ngày để code.

cau chuye n cu a coder da m bo chu c gia m do c de di ho c la p tri nh na y se cho ba n tha y tie n khong pha i la ta t ca

Đây cũng là khoảng thời gian freeCodeCamp bắt đầu trở nên phổ biến.

Tôi bắt đầu dự án mã nguồn mở mang tên freeCodeCamp và một cộng đồng cũng được hình thành xung quanh dự án này.

Mục tiêu của tôi là xây dựng nên tài nguyên mà tôi ước nó đã tồn tại khi lần đầu học code.

Tôi rất tin tưởng vào khả năng truy cập rộng lớn vào giáo dục và công khai cam kết rằng freeCodeCamp luôn luôn 100% miễn phí. Không phải “freemium”.

Nhưng điều này khiến tôi có rất ít lựa chọn cho điều tôi phải làm tiếp theo:

- Tìm một công việc kỹ sư phần mềm để tôi có thể kiếm tiền tự đầu tư vào dự án và sau đó, dồn sức vào nó vào các buổi tối và cuối tuần.

- Huy động nguồn vốn đầu tư vốn mạo hiểm và cố gắng biến dự án này thành một startup tăng trưởng mạnh (như Codecademy và TeamTreehouse đã thực hiện).

- Hoặc... từ chối các lời mời từ các công ty, từ chối các nhà đầu tư và thay vào đó, chuyển freeCodeCamp thành một tổ chức phi lợi nhuận - sau đó, dồn toàn bộ thời gian và tiền tiết kiệm vào nó.

Tôi chọn giải pháp số 3, và tôi nghĩ rằng nó tạo ra mọi sự khác biệt. Tôi có thể dành hết thời gian vào việc phát triển cộng đồng của tôi. Mã nền (codebase) của chúng tôi là mã nguồn mở, các tài sản của chúng tôi là sáng tạo công cộng, bộ dữ liệu (dataset) của chúng tôi được mở và tổ chức của chúng tôi thực chất được sở hữu bởi cộng đồng.

Vì thế, tôi không phải chịu trách nhiệm trước các nhà đầu tư và nhà quảng cáo. Chúng tôi chỉ chịu trách nhiệm với những người tham gia cộng đồng.

Để giúp bạn dễ hình dung về quy mô của freeCodeCamp, đến tháng 4 năm 2017, chúng tôi có:

- Khoảng 1 triệu thành viên đã đăng ký.

- 400.000 người sử dụng chương trình học code của freeCodeCamp mỗi tháng.

- 1.800 nhóm nghiên cứu tại khắp các thành phố lớn trên thế giới.

- Một trong những kênh lập trình lớn nhất trên YouTube.

- Kênh xuất bản về kỹ thuật lớn nhất trên Medium.com.

- 600 nhà đóng góp mã nguồn mở cho dự án của chúng tôi.

- Hơn 5.000 cựu thành viên giờ đang làm việc với tư cách developer và hàng ngàn người đã và đang sử dụng freeCodeCamp để nâng cao năng lực, tìm được công việc developer tốt hơn hiện tại.

Mặc dù vẫn làm việc khoảng 12 tiếng/ngày, 7 ngày/tuần trên freeCodeCamp - và không hề có ngày nghỉ nào kể từ ngày sáng lập nó - tôi chưa hề trả cho chính mình bất cứ xu nào.

Thực tế, tôi đã dành hơn 150.000 USD trong số tiền tiết kiệm của mình để mua máy chủ và các chi phí khác, bao gồm lương cho hai thành viên làm việc full time trong đội:

- Berkeley Martinez, người theo dõi kiến trúc hạ tầng và codebase mã nguồn mở của chúng tôi.

- Michael D. Johnson, người chịu trách nhiệm phát triển dự án Open Source for Good và các dự án khác về lập trình phi lợi nhuận.

Cả Berkeley Martinez và Michael D. Johnson đều mất đi một khoản thu nhập lớn khi chấp nhận làm việc toàn thời gian trên feeCodeCamp. Dù có thể kiếm được số tiền lên tới 6 con số nhưng họ chọn tạo ra sự khác biệt.

cau chuye n cu a coder da m bo chu c gia m do c de di ho c la p tri nh na y se cho ba n tha y tie n khong pha i la ta t ca

Cộng đồng freeCodeCamp tại một sự kiện

Gần đây, vợ của tôi quay trở lại làm kế toán. Nhờ đó, chúng tôi có thêm một khoản thu nhập và điều quan trọng là có bảo hiểm y tế (thứ thực sự rất đắt ở Mỹ).

Chúng tôi đã có một cô con gái mang tên Jocelyn Chen-Larson và hy vọng sẽ sớm có thêm nhiều đứa con nữa.

cau chuye n cu a coder da m bo chu c gia m do c de di ho c la p tri nh na y se cho ba n tha y tie n khong pha i la ta t ca

Dù vậy, chúng tôi vẫn kiểm soát tốt tình hình tài chính. Chúng tôi còn có thể mua một căn nhà ở thành phố Oklahoma City, quê hương của tôi. Gần đây, tôi đã chuyển về sống ở đó để bé Jocelyn có thể ở cạnh ông bà của cô ấy.

Chúng tôi có thể thanh toán các hóa đơn, mua đồ dùng sinh hoạt và thậm chí, tôi còn có thẻ thành viên dịch vụ tập luyện YMCA (thời tiết ở đây không hoàn hảo như ở California nên tôi thường chạy trong nhà).

Gia đình của tôi sống như thế nào?

Phần lớn số tiền tôi kiếm được gần đây đều nhờ thứ được gọi là “affiliate links” tới Amazon.com. Chẳng hạn, trong vài bài viết của mình trên Medium, tôi sẽ liên kết những cuốn sách liên quan mà tôi đã đọc và cảm thấy hữu ích.

Nếu bạn nhấp chuột vào một trong những liên kết đó và mua sắm nó trên Amazon, Amazon sẽ trả cho tôi một phần trăm nhỏ trên giá trị giao dịch đó. Điều này không làm tăng giá bạn phải trả hay bất cứ thứ gì - Amazon đã bao gồm cả chi phí thanh toán cho Affiliate trong mức giá đã niêm yết.

Thường thì tôi chỉ kiếm được vài xu cho mỗi món hàng được bán. Nhưng nếu một trong những bài viết của tôi nhận được nhiều lượt xem thì nó có thể kéo theo nhiều người nhấp chuột vào liên kết và mua sách. Chẳng hạn, tỷ phú Mark Cuban đã tạo ra một tin tức quốc tế khi anh ấy tweet một liên kết tới một trong những bài viết của tôi về tự động hóa.

cau chuye n cu a coder da m bo chu c gia m do c de di ho c la p tri nh na y se cho ba n tha y tie n khong pha i la ta t ca

Nhiều tờ báo khác cũng liên kết tới bài viết của tôi. Thế nên, chỉ trong vài ngày, tôi kiếm được khoảng 2.000 USD từ Amazon.

2.000 USD là số tiền gia đình tôi dành cho sinh hoạt mỗi tháng, thế nên đây là "của trời cho" vô cùng lớn với chúng tôi. Dù sao đi nữa thì bạn cũng nên liên kết các cuốn sách tới những bài viết trên blog của bạn, rất đáng để tạo một tài khoản affiliate với Amazon đấy.

Nhưng chắc chắn, tôi không thể sống như thế này mãi mãi.

Tôi đốt hết số tiền tiết kiệm từ hồi đi dạy khá nhanh. Nhưng thật may mắn khi tôi là một kỹ sư phần mềm nên tôi có thể nhận được một công việc tốt gần như ngay lập tức nếu tôi cần.

Nhưng tất nhiên, tôi muốn tập trung 100% thời và năng lượng của mình cho freeCodeCamp và hỗ trợ cộng đồng của chúng tôi. Nếu có thể tiếp tục như thế, tôi sẽ được chết một cách mãn nguyện.

cau chuye n cu a coder da m bo chu c gia m do c de di ho c la p tri nh na y se cho ba n tha y tie n khong pha i la ta t ca

Tổ chức phi lợi nhuận của chúng tôi gần đây đã chấp nhận quyên góp. Không thể khác được, chúng tôi phải có đủ tiền để cho Michael, Berkeyley và rồi cũng sẽ tới lúc tôi phải nâng cấp những chiếc laptop già cỗi.

Hiển nhiên, mục tiêu dài hạn của chúng tôi là tài trợ cho nhiều nhà đóng góp mã nguồn mở hơn nữa để họ có thể tập trung cống hiến cho freeCodeCamp toàn thời gian. Bằng cách này, chúng tôi có thể nhanh chóng mở rộng nền tảng, nội dung và các công cụ mã nguồn mở của freeCodeCamp mà chúng tôi đang xây dựng cho các tổ chức phi lợi nhuận khác.

Khan Academy, Code.org và các tổ chức phi lợi nhuận về giáo dục công nghệ khác có ngân sách hàng năm hàng triệu USD. Những tổ chức này cũng đang tập trung giúp đỡ trẻ em học code.

Khác với họ, chúng tôi tập trung vào việc giúp người lớn học code và người lớn có ít lựa chọn hơn về giáo dục tốt và miễn phí. Có rất nhiều người ở ngoài kia phù hợp với hàng trăm nghìn công việc developer trên khắp thế giới. Cộng đồng của chúng tôi giúp đỡ họ học code để họ có thể vươn tới những công việc này. Một ngân sách ngang với những gì Khan Academy có thể giúp cộng đồng chúng tôi tạo ra tác động cực lớn tới nền kinh tế thế giới.

Đừng bao giờ quên rằng: Tiền chỉ là một công cụ để mua thời gian.

Theo Quora

Neo

Nguồn:

Tin bài liên quan

Các tin bài khác

Nhiều học bổng cho sinh viên tại Trường Cao đẳng Nghề Thủy lợi và Điện lực Quảng Tây (Trung Quốc)

Nhiều học bổng cho sinh viên tại Trường Cao đẳng Nghề Thủy lợi và Điện lực Quảng Tây (Trung Quốc)

Nam Ninh, thủ phủ Khu tự trị dân tộc Choang Quảng Tây (Trung Quốc), không chỉ là cửa ngõ kết nối Trung Quốc với ASEAN mà còn là trung tâm phát triển mạnh về năng lượng xanh, thủy lợi và thủy điện. Tại đây, Trường Cao đẳng Nghề Thủy lợi và Điện lực Quảng Tây (Guangxi College of Water Resources and Electric Power - GCWE) đang trở thành điểm đến của nhiều sinh viên quốc tế, đặc biệt là sinh viên các nước ASEAN, nhờ chất lượng đào tạo, môi trường học tập hiện đại và nhiều chính sách học bổng hấp dẫn.
Hơn nửa thế kỷ chờ đợi, hy vọng được thắp lên từ những mẫu ADN

Hơn nửa thế kỷ chờ đợi, hy vọng được thắp lên từ những mẫu ADN

Có những cuộc chiến đã lùi xa hơn nửa thế kỷ, nhưng nỗi chờ đợi của những người ở lại vẫn chưa bao giờ kết thúc.
Thông báo Triệu tập thí sinh dự thi vòng 1 kỳ thi tuyển dụng công chức năm 2026

Thông báo Triệu tập thí sinh dự thi vòng 1 kỳ thi tuyển dụng công chức năm 2026

Hội đồng tuyển dụng công chức của Cơ quan Liên hiệp các tổ chức hữu nghị Việt Nam năm 2026 (Hội đồng) thông báo triệu tập các thí sinh đủ điều kiện dự thi Vòng 1 kỳ thi tuyển dụng công chức của Cơ quan Liên hiệp các tổ chức hữu nghị Việt Nam năm 2026, cụ thể như sau:
Hoàn lưu bão số 1 gây mưa lớn diện rộng, khẩn trương ứng phó nguy cơ lũ quét, sạt lở

Hoàn lưu bão số 1 gây mưa lớn diện rộng, khẩn trương ứng phó nguy cơ lũ quét, sạt lở

Theo Trung tâm Dự báo khí tượng thủy văn quốc gia, sau khi đi vào đất liền và suy yếu dần, bão số 1 (Maysak) tiếp tục gây mưa rất to trên diện rộng tại khu vực Đông Bắc Bộ. Cơ quan khí tượng cảnh báo nhiều nơi có lượng mưa trên 300mm, nguy cơ ngập úng, lũ quét và sạt lở đất ở mức cao, trong khi các lực lượng chức năng khẩn trương triển khai nhiều biện pháp ứng phó nhằm giảm thiểu thiệt hại.

Đọc nhiều

Gắn hoạt động hữu nghị nhân dân với chiến lược “Ba kết nối”

Gắn hoạt động hữu nghị nhân dân với chiến lược “Ba kết nối”

Ngày 13/8 tại Tuyên Quang diễn ra gặp mặt kỷ niệm 50 năm thiết lập quan hệ ngoại giao Việt Nam - Thái Lan (06/8/1976 - 06/8/2026). Tại đây, Chủ tịch Trung ương Hội hữu nghị Việt Nam - Thái Lan Nguyễn Văn Thành đề xuất gắn hoạt động hữu nghị nhân dân với chiến lược “Ba kết nối” về chuỗi cung ứng, doanh nghiệp - địa phương và phát triển bền vững; đồng thời gợi mở hợp tác với Thái Lan trong những lĩnh vực phù hợp với thế mạnh của tỉnh.
Đẩy mạnh các hoạt động dạy, học tiếng Việt, giao lưu văn hóa và hướng về nguồn cội

Đẩy mạnh các hoạt động dạy, học tiếng Việt, giao lưu văn hóa và hướng về nguồn cội

Ngày 12/8, tại Hà Nội, Ủy ban Nhà nước về người Việt Nam ở nước ngoài, Bộ Ngoại giao phối hợp với các bộ, ngành, địa phương và các cơ quan đại diện Việt Nam ở nước ngoài tổ chức Lễ tổng kết Ngày Tôn vinh tiếng Việt trong cộng đồng người Việt Nam ở nước ngoài năm 2026.
GNI: triển khai Dự án Phát triển Công tác xã hội và Tư vấn tâm lý cho học sinh tại 55 trường học ở Việt Nam

GNI: triển khai Dự án Phát triển Công tác xã hội và Tư vấn tâm lý cho học sinh tại 55 trường học ở Việt Nam

Ngày 12/6/2026, tại Hà Nội, Tổ chức Good Neighbors International (GNI) và Bộ Giáo dục và Đào tạo (GD&ĐT) đã tổ chức Lễ công bố Văn kiện Dự án “Phát triển Công tác xã hội và Tư vấn tâm lý trong trường học giai đoạn 2026 - 2027”.
Bộ Ngoại giao kết nối doanh nghiệp Việt Nam - Uganda

Bộ Ngoại giao kết nối doanh nghiệp Việt Nam - Uganda

Ngày 12/8, tại Hà Nội, Thứ trưởng Ngoại giao Lê Anh Tuấn dự và phát biểu chào mừng tại Diễn đàn doanh nghiệp Việt Nam - Uganda, khẳng định Bộ Ngoại giao sẵn sàng đồng hành, hỗ trợ doanh nghiệp hai nước kết nối, mở rộng thị trường và thúc đẩy hợp tác hiệu quả.
Hơn 230 y, bác sĩ chăm sóc sức khỏe quân, dân Trường Sa

Hơn 230 y, bác sĩ chăm sóc sức khỏe quân, dân Trường Sa

Ngày 6/8, tại Hải Phòng, Quân chủng Hải quân tổ chức tổng kết công tác khám sức khỏe cho quân và dân trên quần đảo Trường Sa và công tác phối hợp hoạt động quân dân y năm 2026. Trong năm, 3 đoàn công tác với hơn 230 bác sĩ, dược sĩ, điều dưỡng và kỹ thuật viên đã tham gia khám, tư vấn, cấp thuốc, điều trị cho cán bộ, chiến sĩ và nhân dân trên quần đảo.
Kiến tạo, phát triển Việt Nam trở thành quốc gia biển mạnh

Kiến tạo, phát triển Việt Nam trở thành quốc gia biển mạnh

Thay mặt Ban Chấp hành Trung ương Đảng, đồng chí Tổng Bí thư, Chủ tịch nước Tô Lâm đã ký ban hành Nghị quyết Hội nghị lần thứ ba Ban Chấp hành Trung ương Đảng khóa XIV về xây dựng và phát triển Việt Nam trở thành quốc gia biển mạnh (Nghị quyết số 20-NQ/TW, ngày 28/7/2026).
Bảo vệ vững chắc chủ quyền, thúc đẩy lợi ích quốc gia, củng cố hòa bình và mở rộng không gian hợp tác, phát triển

Bảo vệ vững chắc chủ quyền, thúc đẩy lợi ích quốc gia, củng cố hòa bình và mở rộng không gian hợp tác, phát triển

Nhân dịp Hội nghị Ngoại giao lần thứ 33 và Hội nghị Ngoại vụ toàn quốc lần thứ 22, Cổng thông tin điện tử Bộ Ngoại giao đăng tải bài trả lời phỏng vấn của Ủy viên Trung ương Đảng, Thứ trưởng thường trực Bộ Ngoại giao Nguyễn Minh Vũ về kết quả công tác biên giới, lãnh thổ và các ưu tiên nhằm bảo vệ vững chắc chủ quyền, thúc đẩy lợi ích quốc gia, củng cố hòa bình, mở rộng không gian hợp tác, phát triển.
Xin chờ trong giây lát...
[Video] 50 năm Việt Nam - Philippines: Mở rộng kết nối nhân dân trong giai đoạn mới
[Video] Dấu ấn kết nối Việt Nam - Malaysia của Đại sứ Dato' Tan Yang Thai
[Video] Liên hiệp các tổ chức hữu nghị Việt Nam ghi sổ tang, tưởng niệm nạn nhân động đất Venezuela
[Video] Trẻ em Đông Á cùng kiến tạo giải pháp cho những thách thức chung
[Video] Âm nhạc flamenco gắn kết văn hoá Việt Nam - Tây Ban Nha
[Video] Trao tặng Kỷ niệm chương "Vì hòa bình, hữu nghị giữa các dân tộc" cho Đại sứ Hungary tại Việt Nam
[Video] Nhân dân Việt Nam luôn trân trọng tình cảm của nước Nga
Video: Cơ hội giao lưu quốc tế cho học sinh Việt Nam tại trại hè Artek
[Video] Đối ngoại nhân dân Thủ đô hướng tới kết nối hiệu quả nguồn lực người Việt Nam ở nước ngoài
[Video] Plan International đồng hành cùng thanh thiếu nhi tiên phong ứng phó với biến đổi khí hậu
[Video] Lào dành ưu tiên hàng đầu cho quan hệ với Việt Nam
[Video] Doanh nghiệp Hoa Kỳ hỗ trợ Việt Nam xác định danh tính người mất tích trong chiến tranh
[Video] Nguyên Phó Chủ tịch nước Nguyễn Thị Bình nhận Huân chương “Ngôi sao Công trạng” của Nhà nước Palestine
[Video] GNI khánh thành thư viện KB trị giá hơn 1,9 tỷ đồng tại Tuyên Quang
[Video] Quảng Trị thúc đẩy dinh dưỡng học đường: Đầu tư cho trẻ em từ bữa ăn mỗi ngày
Phiên bản di động