Cậu bé lớp 7 sở hữu 8 ngôn ngữ lập trình - Bắt đầu sớm để cán đích sớm
Ở tuổi 12, khi các bạn đang lao đầu học tập các môn văn hóa thì Trần Trọng Nghĩa đã sở hữu 8 ngôn ngữ lập trình rất đáng nể!
.jpg)
Một ngày tháng 6, anh Cao Văn Việt - giám đốc dự án nền tảng học lập trình trực tuyến cho sinh viên và cộng đồng lập trình viên nhận được tin nhắn của một học viên tên Trần Trọng Nghĩa, xin được thực tập.
"Em cứ gửi CV đi nhé", anh Việt nhắn lại. "CV là gì ạ?"- tin nhắn hồi đáp. Vị giám đốc cảm thấy hơi bực mình vì câu hỏi ngô nghê nhưng để kiểm tra tính kiên trì và khả năng của ứng viên, anh Việt ra thách thức: "Nhặt lỗi trong website rồi tính tiếp".
Ngay tối ra đề bài, vài tiếng anh Việt lại nhận hàng loạt tin nhắn thông báo kết quả của Nghĩa. "Phần này không thấy", "Phần này em không tìm ra", cậu nhắn. Đến sáng, Nghĩa gửi hình mặt cười kèm tin nhắn đã tìm ra lỗi. Không tin, anh Việt chuyển nội dung sang kỹ thuật nhưng được khẳng định "không tồn tại lỗi này". Mười lăm phút sau, phòng kỹ thuật gọi lại, thừa nhận lỗ hổng mà Nghĩa tìm ra là chính xác.
Bất ngờ về kết quả, vị giám đốc bắt đầu tìm hiểu về Trần Trọng Nghĩa và phát hiện học viên này thực chất chỉ là một cậu bé 12 tuổi, đang học lớp 6 tại quận Ngô Quyền, Hải Phòng. "Dù lỗi đó nhỏ nhưng để tìm ra phải có kiến thức của sinh viên chuyên ngành CNTT năm cuối", anh Việt khẳng định.
Qua tìm hiểu anh Việt biết thêm ở tuổi 12, Nghĩa biết tới 8 ngôn ngữ lập trình, từng đạt giải nhất cuộc thi Appjaming Vietnam 2019 - Cuộc thi lập trình ứng dụng sáng tạo quốc tế. Cậu bé này cũng đã giành được học bổng 2 khóa học lập trình ở Hà Nội và hiện đang bắt đầu mày mò về hack (kĩ thuật tấn công để dò tìm lỗ hổng bảo mật).
"Nghĩa khiến nhiều lập trình kỳ cựu phải bất ngờ vì trước đó họ tưởng cậu chí ít cũng là một sinh viên CNTT giàu tư chất", anh Việt nhận xét.
Trần Trọng Nghĩa ngoài đời không khác tưởng tượng của vị giám đốc là mấy. Mười ngón tay lướt nhanh trên bàn phím gõ câu lệnh xử lý, cậu chưa khi nào phải dùng đến chuột. Từ cuối năm lớp 1, khi lần đầu tiếp xúc với máy tính, Nghĩa đã tỏ ra mình "khác người" khi không "bập vào game" như các bạn cùng trang lứa mà mò mẫm vào tìm hiểu phần cài đặt. Từ đó, mỗi ngày cậu bé 6 tuổi dành 2-3 tiếng tự học về máy tính trên YouTube.
Năm lớp 2, khi bố cho chiếc máy tính cũ, Nghĩa tự mình mày mò cài đặt thành công hệ điều hành Windows. Hai năm sau, việc cài đặt hay sửa lỗi phần mềm máy tính cậu đã làm thành thạo, có thể tùy chỉnh cài đặt hoặc cài hai hệ điều hành song song trên một máy. Cậu bé trở thành "nhân viên IT" thường xuyên nhận sửa lỗi máy tính cho cô giáo ở trường hay bà con họ hàng.
Hè năm 2018, khi đang là học sinh lớp 4, Nghĩa tự dò tìm mật khẩu máy tính của bố rồi cài đặt lại theo sở thích. Không may dữ liệu tại ổ cứng bị xóa sạch. Dù cố gắng khôi phục nhưng chỉ được một phần. Sau tai nạn đó, cậu học trò bị bố cấm sử dụng máy tính.
Nhưng cũng sau lần đó, anh Trần Trọng Đại - bố Nghĩa - nhận ra khả năng và đam mê CNTT của cậu bé này. Anh quyết định hướng dẫn con học lập trình để có thể hiểu sâu hơn về máy tính. Việc đầu tiên ông bố này làm là dạy con học tiếng Anh để tạo nền tảng ngữ pháp tốt và có một lượng từ vựng tin học nhất định. Qua cách dạy của bố, Nghĩa có thể tự học lập trình qua các trang web, kể cả của nước ngoài.
Song song với việc học tiếng Anh, anh Đại cũng mày mò tìm hiểu lập trình cho người bắt đầu, tham gia vào diễn đàn công nghệ rồi tải tài liệu, cung cấp cho con. Tiếng Anh tốt kết hợp với khả năng ghi nhớ chính xác những câu lệnh dài, việc học lập trình của Nghĩa sau đó khá thuận lợi. Vài ngày làm quen, cậu đã viết chương trình đầu tiên "Hello World!’’bằng ngôn ngữ Java. Tất cả kiến thức đều tự học trên mạng.
Khi học được những phần cơ bản, Nghĩa bắt đầu lập trình các ứng dụng đơn giản như xếp loại học sinh, game trò chơi... rồi nhờ bố góp ý chỉnh sửa giao diện hay tiện ích trong ứng dụng. Sau hai tháng, cậu tự viết một ứng dụng game trò chơi hoàn chỉnh rồi gửi bố.
Lần đầu nhận được sản phẩm từ con, anh Đại háo hức khi ấn vào nút cài đặt. "Không biết thành công không nhưng nhìn thấy khuôn mặt tươi rói của con, tôi thấy vui vì cháu đã nỗ lực hoàn thành". Kết quả, hai bố con có thời gian vui vẻ khi cùng chơi cờ caro trên ứng dụng do Nghĩa viết. Từ đó, mỗi khi viết xong một phần mềm, bố luôn là người đầu tiên được con trai khoe sản phẩm mới.
Kỷ niệm mà cậu bé nhớ nhất trong những năm tháng "chơi với máy tính" của mình là hồi lớp 5, khi thấy hãng Apple ra mắt phiên bản hệ điều hành mới với nhiều tính năng thú vị, Nghĩa quyết định tìm cách bắt nó chạy trên chiếc máy tính HP cũ của mình.
Từ đó, Nghĩa bắt đầu thích nói chuyện với trợ lý ảo của các hãng công nghệ nổi tiếng thế giới như Apple hay Google vừa để giải trí vừa để khám phá thêm kiến thức về mảng tự động trả lời của máy.
Tháng 3 năm 2019 khi đang học lớp 5, Nghĩa tham gia và đạt giải nhất cuộc thi App Jamming Summit 2019 dành cho cho các lập trình viên từ 8 đến 19 tuổi.
Phần mềm cậu viết là về sản phẩm múa rối nước ứng dụng cho hệ điều hành Android với tính năng điều khiển bằng giọng nói đã được ban giám khảo cuộc thi đánh giá cao.
Ứng dụng này giúp việc tra cứu thông tin liên quan đến loại hình múa rối nước tại Việt Nam, yêu cầu nói bằng tiếng Việt hay tiếng Anh, tùy vào yêu cầu của người sử dụng. Sản phẩm sau đó được mang sang Hong Kong thi đấu, vì một số trục trặc nên Nghĩa không có cơ hội trình bày sản phẩm của mình với bạn bè quốc tế. Bù lại, cậu bé 11 tuổi đã tự quay và dựng video bản thuyết trình bằng tiếng Anh gửi tới cuộc thi. Video của Nghĩa được chiếu trong lễ tổng kết cuộc thi tại Hong Kong năm 2019.
Sau giải thưởng, cậu bé 12 tuổi tiếp tục nhận được học bổng 2 khóa lập trình ở Hà Nội. Trong năm, Nghĩa cũng trở thành sinh viên nhỏ tuổi trong 30 người nhận được học bổng "Language of Future" của chuyên gia Nguyễn Hà Đông.
Hiện tại Nghĩa đang hoàn thiện phần mềm về lớp học thông minh dạy và học tiếng Anh cho học sinh lớp 2 theo giáo trình sách giáo khoa. Với sản phẩm này, cậu dự tính tham gia cuộc thi sản phẩm sáng tạo cho thanh thiếu niên và nhi đồng toàn quốc năm 2020.
"Em đặt mục tiêu hoàn thành mỗi năm 1 phần mềm để ứng dụng cho cuộc sống và nâng cao dần trình độ của mình", cậu bé 12 tuổi nói.
Theo: Vnexpress
===================
Còn bạn, chần chờ gì mà không gia nhập ngay với công nghệ thông tin?
Nhập học CNTT CÙNG BACHKHOA-APTECH VỚI XÉT HỌC BẠ

1. Khóa Lập trình viên Quốc tế 2.5 năm: https://bit.ly/2L0TreC
Học bổng 'Chiến binh IT 4S' từ: 20.000.000 VNĐ/suất
Gồm bão quà: Smart Laptop, Smart Apple Watch 4, Smart Bicycle (Xe đạp địa hình), Smart Headphone Sony và Bộ đồng phục IT Pro.
2. Khóa trung hạn PHP Full-Stack 1 năm: https://bit.ly/3eZiDQk
Học bổng 'Làn sóng IT' trị giá 10.000.000 VNĐ/ suất
3.Khóa ngắn hạn PHP 141 giờ: https://bit.ly/2yVFQCE
Học bổng 'Cool Pro' trị giá: 3.000.000 VNĐ/ suất
4. Khóa ngắn hạn Java 141 giờ: https://bit.ly/2SgZJdQ
Học bổng 'Cool Pro' trị giá: 3.000.000 VNĐ/ suất
5. Khóa ngắn hạn Tester 141 giờ: https://bit.ly/2XRoIXe
Học bổng 'Super Cool' trị giá: 4.000.000 VNĐ/ suất
Học bổng được áp dụng ra sao?
- Học bổng được trừ trực tiếp vào học phí
- Áp dụng cho học viên nhập hoặc, hoặc book chỗ từ 1/7 - 31/7/2020.
Hè năng động - Tăng kỹ năng - Tăng thêm lợi thế thôi nào!