Một ngày tháng 6, quản lý dự án CodeLearn, ông Cao Văn Việt (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ì?” – Tin nhắn 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 viết: “Tôi không thể tìm thấy phần này.” “Tôi không thể tìm thấy phần này.” Vào buổi sáng, Nghĩa mỉm cười và chỉ ra lỗi. Ông Việt không thể tin rằng ông đã chuyển nội dung sang công nghệ này, nhưng được xác nhận “lỗi này không tồn tại”. Mười lăm phút sau, nhân viên dịch vụ kỹ thuật gọi lại để xác nhận rằng cái lỗ mà Nghĩa phát hiện là chính xác.
Trần Trọng Nghĩa hiện đang là học sinh lớp sáu tại trường trung học Ngô Quyền ở quận Hải Phòng. Nhiếp ảnh: Hải Hiển.
Ngạc nhiên trước kết quả, người giám sát Codelearn, bắt đầu tìm kiếm thông tin về Trần Trọng Nghĩa và thấy rằng học viên thực sự là một cậu bé 12 tuổi và là học sinh lớp sáu ở vùng Ngô. . Hải Phòng Quyên. Ông Việt nói: “Mặc dù những sai lầm được tìm thấy rất nhỏ, nhưng bạn phải hiểu năm cuối của chuyên ngành khoa học máy tính.”
Sau khi biết rằng mình biết nhiều hơn ở tuổi 12, Nghĩa biết 8 ngôn ngữ. Chương trình đã giành giải nhất cuộc thi Appjaming Vietnam 2019-International Creative Lập trình. 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õ và xử lý các lệnh, mười ngón tay trượt nhanh trên bàn phím mà không cần anh ta phải sử dụng chuột. Từ cuối năm đầu tiên, khi anh ta chạm vào máy tính lần đầu tiên. Vào thời điểm đó, Nghĩa đã chứng minh rằng cô và các bạn cùng lứa không phải là “một phần của trò chơi”, nhưng đã cố gắng tìm hiểu và “khác biệt”. “Cài đặt. Từ đó, mỗi cậu bé 6 tuổi dành 2 đến 3 giờ trên YouTube Học máy tính.
Năm lớp hai, khi cha anh từ bỏ máy tính cũ, Nghĩa đã sửa đổi hệ điều hành Windows. Hai năm sau, anh có thể tùy chỉnh hoặc quản lý phần mềm máy tính mà anh thành thạo hoặc cài đặt song song trên hai máy tính. Cậu bé trở thành “nhân viên IT” và thường sử dụng máy tính để sửa chữa giáo viên hoặc phụ huynh của trường.
Vào mùa hè năm 2018, khi học lớp bốn, Nghĩa tự động tìm kiếm mật khẩu từ của mình. Thật không may, dữ liệu trên ổ cứng đã bị xóa. Mặc dù đã cố gắng khôi phục nhưng chỉ là 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 đó, anh Trần Trọng Đại- Ông Nghĩa nhận ra khả năng và sự nhiệt tình của cậu bé. Khoa học máy tính. Ông quyết định hướng dẫn con học lập trình để hiểu máy tính tốt hơn. Điều đầu tiên người cha làm là dạy con học tiếng Anh để xây dựng tiếng Anh tốt. Ngữ pháp cơ bản và một lượng từ vựng máy tính nhất định. Nhờ có cha dạy học, Nghĩa có thể học lập trình trên các trang web nước ngoài.
Ngoài việc học tiếng Anh, Dai còn cam kết hiểu lập trình cho người mới bắt đầu, tham gia các diễn đàn kỹ thuật Tải về thông tin và cung cấp cho con bạn. Tiếng Anh tốt và khả năng nhớ chính xác các câu dài khiến lập trình Nghĩa rất thiết thực. 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! “. Trong Java. Mọi kiến thức đều tự học trực tuyến. – Trong khi học những điều cơ bản, Nghĩa bắt đầu viết các ứng dụng đơn giản, như đánh giá học sinh, trò chơi, v.v., rồi hỏi cha về cách thay đổi ứng dụng. Gợi ý về giao diện chương trình hoặc tiện ích. Hai tháng sau, anh ấy đã viết ứng dụng trò chơi hoàn chỉnh và gửi nó. Bố.
Hàng ngày rất vui khi nhấn nút cài đặt khi nhận sản phẩm của bạn lần đầu tiên. “Tôi không biết nếu nó hoạt động, nhưng nhìn thấy khuôn mặt rực rỡ của anh ấy, tôi rất vui vì anh ấy đã làm việc chăm chỉ. “Kết quả là, thật thú vị khi hai cha con chơi cờ trong ứng dụng do Nghĩa viết. Kể từ đó, sau khi phần mềm được viết, anh ấy vẫn là người đầu tiên cho thấy các sản phẩm của con trai mình.Trên Internet, anh không hiểu vấn đề. Cậu bé tìm kiếm một giải pháp thông qua diễn đàn công nghệ “đào”, và lần đầu tiên học được từ kinh nghiệm của mình. Mấy ngày nay, bố mẹ phải ngủ thiếp đi. Nghĩa nói: “Kiến thức lập trình phong phú, bạn càng học nhiều, bạn sẽ càng ít cảm thấy yếu và yếu.”
Trong quá trình lập trình miễn phí của Codelearn, cậu bé 12 tuổi này luôn theo học các lớp và lớp cơ bản. Phân lô lô đất. Hiện tại, mặc dù Nghĩa chỉ mới học được 3 tháng, nhưng Nghĩa đứng trong top 20 trong số 60.000 sinh viên đang tích cực tham gia vào các hoạt động lập trình viên.
Ký ức mà anh nhớ nhất trong năm năm qua là “chơi với máy tính”. Lúc đó, tôi đang học 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 thú vị, Nghĩa quyết định tìm cách tạo ra nó trong tôi Chạy trên máy tính HP cũ.
Nói chung, MacOS chỉ khả dụng trên các máy tính do Apple sản xuất, trong khi máy tính HP là thiết bị được thiết kế để sử dụng hệ điều hành Windows. Không tương thích phần cứng là trở ngại lớn nhất khi cài đặt các hệ điều hành khác. Để 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 đã phá vỡ Macbook cũ, lấy ổ cứng và tìm thấy RAM 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 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, điều đó hỗ trợ rất nhiều cho việc tôi theo đuổi công nghệ thông tin. Ảnh: Hải Hiển .
Tháng 3 năm 2019, khi tôi học lớp 5, Nghĩa đã tham gia cuộc thi lập trình viên từ tháng 8 đến 19 và giành giải nhất cuộc thi App Jamming Summit 2019. Sản phẩm con rối mà bạn đã viết về hệ điều hành Android có chức năng ra lệnh bằng giọng nói, được ban giám khảo cuộc thi đánh giá cao.
Ứng dụng này có thể tìm thấy thông tin liên quan về loại con rối tiếng Việt, bạn cần 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 đề nhất định, sản phẩm này 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, cậu bé 11 tuổi đã quay video tiếng Anh và chỉnh sửa trò chơi. Video của Nghĩa được 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 được hai khoản tài trợ sản xuất chương 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