Tài năng kỹ thuật 12 tuổi

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. Giám đốc 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 đã đưa ra lời phản đối: “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 một lần nữa nhận được một loạt tin tức, thông báo kết quả 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ù các lỗi được tìm thấy rất nhỏ, nhưng bạn phải biết 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 chương trình này bằng 8 ngôn ngữ. Giành giải nhất cuộc thi Lập trình sáng tạo quốc tế Việt Nam 2019. 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 thử 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). Ông Việt nói rằng ông là một chuyên gia máy tính giàu có. Khi gõ lệnh xử lý, mười ngón tay vuốt nhanh trên bàn phím mà không cần phải sử dụng chuột. Từ cuối năm thứ nhất, khi lần đầu chạm vào máy tính, Nghĩa đã chứng minh rằng mình và các bạn cùng trang lứa không phải là “một phần của trò chơi”, nhưng đã cố gắng khám phá xung quanh, “bất thường”. ‘cài đặt. Kể từ đó, mỗi cậu bé 6 tuổi sẽ dành 2-3 giờ để học máy tính trên YouTube.

Năm lớp hai, khi bố cho máy tính cũ, Nghĩa đã sửa đổi hệ điều hành. Sau hai năm, anh ta có thể tùy chỉnh hoặc quản lý phần mềm máy tính mà anh ta có 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 anh học lớp bốn, Nghĩa tự động tìm kiếm mật khẩu từ của mình. Sau đó cài đặt lại theo sở thích của bạn. Thật không may, dữ liệu trên ổ cứng bị xóa. Mặc dù cố gắng phục hồi, nhưng chỉ một phần. Sau tai nạn, 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 ra khả năng và sự nhiệt tình của cậu bé. khoa học máy tính. Anh quyết định hướng dẫn con học lập trình để hiểu rõ hơn về máy tính. Điều đầu tiên người cha này làm là dạy con học tiếng Anh để xây dựng một nền tảng ngữ pháp tốt và một số lượng từ vựng máy tính nhất định. Nhờ sự dạy dỗ của cha, 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 và tải tài liệu và cung cấp chúng cho con bạn. Tiếng Anh tốt và khả năng nhớ câu dài chính xác khiến chương trình Nghĩa rất thiết thực. Sau khi quen với nó được vài ngày, anh ấy đã viết chương trình đầu tiên “Hello World!”. Sử dụng ngôn ngữ Java. Tất cả các kiến ​​thức là 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 những ứng dụng đơn giản, như đánh giá học sinh, trò chơi, v.v., rồi đề nghị với cha cách thay đổi giao diện ứng dụng hoặc tiện ích. Hai tháng sau, anh 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 lần đầu tiên. “Tôi không biết nó có hoạt động khô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 vui khi hai cha con chơi cờ trong ứng dụng do Nghĩa viết. Kể từ đó, sau khi viết phần mềm, anh vẫn là người đầu tiên trưng bày các sản phẩm của con trai mình. Nghiên cứu mớiTrê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

CATEGORIES