Một ngày tháng 6, anh Cao Văn Việt, giám đốc dự án của CodeLearn, một nền tảng học lập trình trực tuyến cho cộng đồng sinh viên và nhà phát triển, nhận được tin nhắn từ một sinh viên tên Trần Trọng Nghĩa yêu cầu thực tập. .
“Xin vui lòng gửi cho tôi sơ yếu lý lịch của bạn.” Ông Yue trả lời. “Sơ yếu lý lịch là gì?” – Thông điệp phản hồi. Người quản lý hơi khó chịu với câu hỏi ngu ngốc này, nhưng để kiểm tra sự kiên trì và khả năng của ứng viên, ông Việt đã thách thức: “Nhặt lỗi trên trang web CodeLearn và tiếp tục.” Học sinh sẽ bỏ cuộc vì khó tìm được sản phẩm giành giải thưởng San Juan năm 2020 và hiện có hơn 60.000 người dùng.
Vào buổi tối, tiếng Anh Việt Nam lại nhận được một loạt tin tức, thông báo kết quả của Nghĩa. Anh ấy đã gửi tin nhắn rằng: “Không thể tìm thấy phần này”, “Tôi không thể tìm thấy phần đó”. Vào buổi sáng, Nghĩa nở một nụ cười và gửi một tin nhắn, và tìm thấy một lỗi. Ông Việt vô tình chuyển nội dung sang công nghệ, nhưng đã xác nhận rằng “lỗi này không tồn tại”. Mười lăm phút sau, bộ phận kỹ thuật gọi lại, thừa nhận rằng lỗ mà Nghĩa tìm thấy là chính xác.
Trần Trọng Nghĩa hiện đang học lớp sáu tại một trường trung học cơ sở ở quận Ngô Quyền, Hải Phòng. Ảnh: Hải Hiển.
Ngạc nhiên trước kết quả, giám đốc Codelearn bắt đầu tìm hiểu thêm về Trần Trọng Nghĩa và phát hiện ra rằng học viên thực sự là một cậu bé 12 tuổi trong khu vực, một học sinh lớp 6. Bởi Ngô. Hải Phòng Quyên. Ông Việt nói: “Mặc dù lỗi nhỏ nhưng để tìm hiểu, bạn phải có hiểu biết nhất định về sinh viên khoa học máy tính.”
Sau khi học, anh hiểu rõ hơn về trẻ em 12 tuổi, Nghĩa, Chương trình biết tám ngôn ngữ đã giành giải nhất cuộc thi Lập trình sáng tạo quốc tế 2019-International Appjaming Vietnam. Cậu bé cũng giành được học bổng trong 2 khóa lập trình tại Hà Nội và hiện đang bắt đầu vá lỗi vi phạm bản quyền (một kỹ thuật tấn công để phát hiện các lỗ hổng bảo mật).
“Điều này làm nhiều cựu chiến binh lập trình ngạc nhiên vì họ nghĩ rằng anh ta ít nhất là ông Việt.” Đây là một sinh viên máy tính giàu có. “Trần Trọng Nghĩa không khác gì giám đốc CodeLearn ngoài đời thực. Khi gõ một lệnh, mười ngón tay nhanh chóng trượt trên bàn phím và anh ta không phải sử dụng chuột. Từ cuối năm đầu tiên, khi anh chạm vào máy tính, Nghĩa thay đổi. Để “khác biệt” vì không “nhảy vào cuộc chơi” như các bạn cùng lứa, nhưng đã cố gắng khám phá cơ sở này. Kể từ đó, mỗi cậu bé 6 tuổi đã dành 2-3 giờ để học máy tính trên YouTube.- — Năm lớp hai, khi bố từ bỏ chiếc máy tính cũ, Nghĩa đã sửa đổi thành công hệ điều hành Windows. Hai năm sau, việc cài đặt hoặc bảo trì phần mềm máy tính tùy chỉnh của anh ấy có thể được tùy chỉnh hoặc cài đặt song song trên hai máy tính. Trở thành “nhân viên IT” và thường nhận các dịch vụ bảo trì máy tính cho giáo viên hoặc người thân của trường.
Vào mùa hè năm 2018, khi anh học lớp bốn, Nghĩa tự động tìm kiếm mật khẩu. Quá khứ. Sau đó, cài đặt lại theo sở thích của bạn. Tuy nhiên, dữ liệu trên ổ cứng đã bị xóa. Mặc dù đã cố gắng khôi phục nhưng nó chỉ được khôi phục một phần. Sau tai nạn này, cha anh đã cấm học sinh sử dụng máy tính.
Nhưng sau đó, ông Trần Trọng Đại – Ông Nghĩa. Nhận thức được khả năng và sự nhiệt tình của cậu bé đối với Khoa học máy tính. Anh quyết định hướng dẫn các con học lập trình để có thể hiểu máy tính tốt hơn. Điều đầu tiên người cha này làm là dạy tiếng Anh cho con mình. Điều này tạo nền tảng tốt cho ngữ pháp và một số từ vựng máy tính. Nhờ có cha dạy học, Nghĩa thậm chí có thể học lập trình từ các trang web ở nước ngoài.
Ngoài việc học tiếng Anh, Dai còn nhấn mạnh vào việc hiểu lập trình cho người mới và tham gia các diễn đàn kỹ thuật , Tải xuống thông tin và cung cấp cho con bạn. Tiếng Anh tốt cộng với khả năng nhớ chính xác các câu dài, học lập trình Nghĩa rất thuận tiện. Sau vài ngày làm quen, anh ấy đã viết chương trình đầu tiên của mình “Xin chào Thế giới! “. Sử dụng ngôn ngữ Java. Tất cả những người quen đều tự học trực tuyến.
Thông qua việc học những điều cơ bản, Nghĩa bắt đầu viết những ứng dụng đơn giản, như đánh giá học sinh, trò chơi, v.v., rồi viết cho cha mình hai tháng sau để đề xuất thay đổi. Gợi ý cho giao diện ứng dụng hoặc tiện ích. Hoàn thành ứng dụng trò chơi và tải lên. Bố.
Khi bạn nhận được sản phẩm đầu tiên, Dai rất vui khi nhấn nút cài đặt. “Tôi không biết có thành công không, nhưng Nhìn thấy khuôn mặt sáng bóng của anh ấy, tôi rất vui vì anh ấy đã làm việc chăm chỉ. “Do đó, hai cha con đã chơi cờ trong ứng dụng do Nghĩa viết. Kể từ đó, khi phần mềm được viết, anh ấy luôn là người đầu tiên cho thấy sản phẩm của con trai mình. Mới .
Nghiên cứuTrên Internet, anh ta không hiểu được vấn đề. Cậu bé tìm kiếm một giải pháp thông qua “đào” các diễn đàn kỹ thuật, trước tiên học hỏi từ kinh nghiệm của mình. Nhiều ngày, bố mẹ phải ngủ. Nghĩa nói: “Lập trình có rất nhiều kiến thức. Càng học, bạn sẽ càng cảm thấy thất vọng và yếu đuối.”
Cậu bé 12 tuổi vẫn tham gia các lớp học và bài học cơ bản khi tham gia các khóa học miễn phí trên Codelearn. Âm mưu được giao. Hiện tại, mặc dù Nghĩa chỉ mới học được 3 tháng, anh vẫn nằm trong top 20 trong số 60.000 sinh viên tích cực tham gia các hoạt động lập trình viên.
Anh có ký ức sâu sắc nhất trong năm năm. Kỷ nguyên “trò chơi máy tính” năm năm là vào năm lớp 5. Khi tôi thấy Apple ra mắt phiên bản mới của hệ điều hành với nhiều tính năng tuyệt vời, Nghĩa quyết định tìm cách chạy nó trên hệ điều hành cũ của tôi. Máy tính HP Nói chung, MacOS chỉ khả dụng trên các máy tính do Apple sản xuất và máy tính HP là thiết bị được thiết kế để sử dụng hệ điều hành Windows. Trở ngại lớn nhất khi cài đặt các hệ điều hành khác là không tương thích phần cứng. Để giải quyết vấn đề này, Nghĩa đã nghĩ ra cách gọi trực tiếp các chuyên gia của Apple tại Hoa Kỳ bằng cách trả lời. Nhưng để được giúp đỡ, Nghĩa phải khai báo số sê-ri của máy tính Mac. Học sinh lớp năm đã hack Macbook đổ nát, lấy ổ cứng và RAM để tìm số sê-ri. Sau khi nhận được phản hồi từ các chuyên gia của Apple, Nghĩa đã chinh phục thành công MacOS. Kể từ đó, Nghĩa bắt đầu thích nói chuyện với các trợ lý ảo của các công ty công nghệ nổi tiếng thế giới. Giống như Apple hoặc Google, bạn có thể giải trí và khám phá thêm về ma trận phản hồi tự động của máy.
Trần Trọng Nghĩa và cha anh Trần Trọng Đại. Đối với Nghĩa, bố tôi là một người rất quan trọng và ông đã hỗ trợ tôi rất nhiều cho việc theo đuổi công nghệ thông tin. Ảnh: Hải Hiển .
Vào tháng 3 năm 2019, khi tôi học lớp 5, Nghĩa đã tham gia cuộc thi Ứng dụng Giao thoa ứng dụng 2019 dành cho các lập trình viên từ 8-19 tuổi và giành giải nhất. Nó phù hợp với các sản phẩm bù nhìn của hệ điều hành Android có chức năng ra lệnh bằng giọng nói. Phần mềm này đã được các giám khảo cạnh tranh đánh giá cao.
Ứng dụng này có thể tìm kiếm thông tin liên quan. Đối với các loại con rối ở Việt Nam, cần phải nói tiếng Việt hoặc tiếng Anh theo nhu cầu của người dùng. Do một số vấn đề, sản phẩm sau đó đã được mang đến Hồng Kông để cạnh tranh, vì vậy Nghĩa không có cơ hội giới thiệu sản phẩm của mình với bạn bè quốc tế. Đổi lại, đứa trẻ 11 tuổi đã quay và chỉnh sửa một video tiếng Anh cho trò chơi. Video của Nghĩa được trình chiếu tại lễ bế mạc Cuộc thi Hồng Kông 2019. Sau lễ trao giải, cậu bé 12 tuổi tiếp tục nhận hai học bổng lập trình tại Hà Nội. Trong năm nay, Nghĩa trở thành sinh viên trẻ nhất trong số 30 người và nhận được học bổng “Ngôn ngữ tương lai” từ các chuyên gia của Nguyễn Hà Đông.
Nghĩa hiện đang hoàn thành sách giáo khoa dựa trên phần mềm thông minh cho phiên bản dạy và học tiếng Anh thông minh của sinh viên năm thứ hai. Anh dự định sẽ sử dụng sản phẩm này để tham gia cuộc thi sáng tạo quốc gia và sản phẩm dành cho giới trẻ vào năm 2020.
“Mục tiêu của tôi là hoàn thành phần mềm trọn đời. Và dần dần cải thiện trình độ phần mềm”, cậu bé 12 tuổi nói. .
Hải Tây