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

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, học sinh lớp 6 trong khu vực. 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á các tin tặc (kỹ thuật tấn công phát hiện lỗ hổng bảo mật).

“Điều này làm nhiều lập trình viên cao cấp ngạc nhiên vì họ nghĩ rằng anh ta ít nhất là một sinh viên máy tính giàu có,” ông Việt nhận xét. “-Tran Trọng Nghĩa không khác gì giám đốc CodeLearn ngoài đời thực. Bằng cách gõ các lệnh xử lý mà anh ta không bao giờ cần sử dụng chuột, mười ngón tay nhanh chóng trượt trên bàn phím. Từ cuối năm đầu tiên, khi anh chạm vào máy tính, Nghĩa, Thể hiện sự “khác biệt”, anh không “nhảy” vào trò chơi như các bạn cùng lứa, mà cố gắng khám phá cơ sở. Mỗi cậu bé 6 tuổi đã dành 2-3 giờ để học máy tính trên YouTube. — -Trong lớp hai, cha anh đã cho máy tính cũ và Nghĩa vá thành công hệ điều hành Windows. Hai năm sau, phần mềm máy tính mà anh thành thạo có thể được tùy chỉnh hoặc cài đặt song song trên hai máy tính. Cậu bé sau đó trở thành một “nhân viên IT. “, thường cung cấp sửa chữa máy tính cho giáo viên của trường hoặc người thân. Vào mùa hè năm 2018, khi anh học lớp bốn, Nghĩa sẽ tự động tìm kiếm mật khẩu 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 đĩa 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, học sinh bị cha mình cấm sử dụng máy tính.

Nhưng sau đó, ông Trần Trọng Đại – Ông Nghĩa nhận ra. Cậu bé có khả năng và nhiệt tình với khoa học máy tính của cậu bé. Ông quyết định hướng dẫn 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 làm là dạy con tiếng Anh để giúp đỡ Ngữ pháp và một số từ vựng máy tính là nền tảng tốt. Nhờ có cha dạy học, Nghĩa thậm chí còn 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 khăng khăng hiểu lập trình cho người mới, tham gia các diễn đàn kỹ thuật và tải xuống Cung cấp thông tin và cung cấp cho con bạn. Với trình độ tiếng Anh tốt và khả năng nhớ chính xác các câu dài, việc học lập trình Nghĩa rất thuận lợi. Sau vài ngày làm quen, anh ấy đã viết chương trình đầu tiên “Hello World” ! “. 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 ra giải pháp bằng cách “đào” trong các diễn đàn kỹ thuật, và lần đầu tiên học được điều gì đó 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.

Ký ức anh nhớ 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.

Từ đó, Nghĩa thích nói chuyện với trợ lý ảo của các công ty công nghệ nổi tiếng thế giới. Giống như Apple hay Google, bạn không chỉ có thể giải trí mà còn tìm hiểu thêm về tính năng tự động trả lời 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. Năm nay, Nghĩa trở thành sinh viên trẻ nhất trong số 30 người và giành được học bổng “Ngôn ngữ của tương lai” do các chuyên gia từ Nguyễn Hà Đông trao tặng.

Hiện tại, Nghĩa đang hoàn thành việc dạy và học phần mềm thông qua các lớp học thông minh. Theo sách giáo khoa, tiếng Anh được cung cấp cho 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 và Giới trẻ Sản phẩm Quốc gia năm 2020.

“Mục tiêu của tôi là cải thiện phần mềm cho các ứng dụng suốt đời mỗi năm. Và dần dần cải thiện trình độ của mình”, cô bé 12 tuổi nói.

CATEGORIES