7 lập trình viên trẻ tuổi nổi tiếng trên thế giới

7 lập trình viên trẻ tuổi nổi tiếng trên thế giới

Hỏi đáp CNTT 04/10/2021

Chúng ta hãy cùng khám phá một số lập trình viên tài năng trẻ nhất trên khắp thế giới và những lập trình viên nổi tiếng đã góp phần thay đổi thế giới của chúng ta.   

Lập trình đang trở thành một kỹ năng thiết yếu trong cuộc sống của chúng ta, rèn luyện sự bền bỉ, tư duy có cấu trúc và sáng tạo. Trên thực tế, nếu bạn còn trẻ hoặc muốn con mình tiếp cận với thế giới lập trình thì có rất nhiều cách để thực hiện điều đó ngay tại nhà. Học một kỹ năng thiết yếu như lập trình từ khi còn nhỏ có rất nhiều lợi ích: giúp trẻ trang bị hành trang khi bước vào thế giới ngày càng phụ thuộc vào công nghệ của chúng ta. 

Hôm nay chúng ta hãy cùng khám phá một số lập trình viên tài năng trẻ nhất trên khắp thế giới và những lập trình viên nổi tiếng đã góp phần thay đổi thế giới của chúng ta.   

Lập trình máy tính là gì? 

Tất cả công nghệ mà bạn đang sử dụng hàng ngày từ các trò chơi đến máy tính mà bạn đang sử dụng đều chứa một số dạng lập trình để thúc đẩy các chức năng của nó. Nói tóm lại, lập trình máy tính là một cách đưa ra các chỉ dẫn cho máy tính về những gì chúng nên làm tiếp theo.

Các chỉ dẫn này được gọi là code và các lập trình viên máy tính viết mã để giải quyết vấn đề hoặc thực hiện một tác vụ. Các ngôn ngữ máy tính khác nhau, phục vụ nhiều mục đích khác nhau, nhưng được tối ưu hóa cho các dự án cụ thể.  

Tại sao nên bắt đầu lập trình khi còn trẻ? 

Không nhất thiết học lập trình khi còn nhỏ phải với mục đích là trở thành một kỹ sư phần mềm trẻ. Cũng giống như những người lớn tò mò về lập trình, có rất nhiều lợi ích thiết thực trong thế giới thực của việc học cách lập trình. Đầu tiên và quan trọng nhất, lập trình máy tính dạy trẻ em cách giải quyết vấn đề theo thời gian, một đặc điểm chung áp dụng cho tất cả các khía cạnh của cuộc sống. Thậm chí, những đứa trẻ học cách lập trình sẽ phát triển khả năng mở rộng kỹ năng sáng tạo và tự đặt mình vào một ngành công nghiệp cần nhân tài. Các công nghệ như trí tuệ nhân tạo, IoT và robot đòi hỏi sự tiếp xúc của lập trình viên. Chưa kể, có rất nhiều điều sáng tạo bạn có thể làm với việc viết mã trong nghệ thuật và thế giới thiết kế. 

7 lập trình viên nổi tiếng bắt đầu lập trình từ khi còn nhỏ

Một số lập trình viên nổi tiếng sau đây đã bắt đầu học từ khi còn nhỏ, áp dụng các kỹ năng của họ để cải thiện cuộc sống của chúng ta bằng cách tạo ra một số sản phẩm mà bạn sử dụng ngày nay. 

1. Bill Gates 

Trích dẫn: “Learning to write programs stretches your mind and helps you think better, creates a way of thinking about things that I think is helpful in all domains”.

Bản dịch: “Học viết chương trình giúp mở rộng tâm trí của bạn và giúp bạn suy nghĩ tốt hơn, tạo ra một cách suy nghĩ về những thứ mà tôi nghĩ là hữu ích trong tất cả các lĩnh vực”.

bill-gates-lap-trinh-vien-noi-tieng

Năm 1968, Gates và bạn bè của ông đã dành hàng giờ chơi với máy tính và học ngôn ngữ lập trình của nó: BASIC (Beginner’s All-purpose Symbolic Instruction Code) – Mã hướng dẫn tượng trưng cho mọi mục đích dành cho người mới bắt đầu.

Hầu hết các bạn đều biết câu chuyện về Bill Gates. Nhà từ thiện, tỷ phú và người đồng sáng lập Microsoft đã có tác động to lớn đến cuộc sống của bạn, giúp mở ra một kỷ nguyên hoàn toàn mới trong lĩnh vực máy tính. Tuy nhiên, nhiều người không biết rằng Bill Gates đã bắt đầu lập trình từ khi còn nhỏ, ông bị cuốn hút bởi cách máy tính hoạt động.

Gates đã dành phần lớn thời thơ ấu bỏ lỡ các lớp học để có thể bắt đầu xây dựng chương trình đầu tiên của mình, một trò chơi tic-tac-toe nơi người dùng chơi với máy tính. Ông thậm chí còn khai thác những chiếc máy tính này để có thêm thời gian sử dụng máy tính. Nhiều năm sau khi trưởng thành, Bill Gates là một trong những người có tiếng nói lớn nhất cho ngành giáo dục lập trình, máy tính và công nghệ mới nổi. 

2. Muhammad Hamza Shahzad

Trích dẫn: “I want to be Bill Gates”.

Bản dịch: “Tôi muốn trở thành Bill Gates”.

Muhammad Hamza Shahzad chỉ mới 10 tuổi, hiện là lập trình viên trẻ nhất trên thế giới. Cậu bé người Anh gốc Pakistan, 10 tuổi, đến từ Birmingham, Vương quốc Anh, Muhammad Hamza Shahzad, đã phát hiện ra niềm đam mê của mình ngay từ khi còn nhỏ và trở thành một trong những lập trình viên trẻ nhất thế giới. Bắt đầu từ năm sáu tuổi, Muhammad lớn lên cùng với máy tính, phát triển tình yêu của mình với lập trình và có mục tiêu trở thành một Bill Gates tiếp theo. Cậu bé tài năng và được cả thế giới chứng nhận. Muhammad gần đây đã hoàn thành chứng chỉ lập trình của Microsoft sau khi học trong sáu tháng. Điểm của Muhammad là 757 – cao hơn 57 điểm so với điểm trúng tuyển yêu cầu. 

3. Daphne Koller 

Nguồn: Diễn đàn Kinh tế Thế giới

Trích dẫn: “Universities have come to realize that online is not a fad. The question is not whether to engage in this area but how to do it”.

Bản dịch: “Các trường đại học đã nhận ra rằng trực tuyến không phải là một mốt nhất thời. Câu hỏi đặt ra không phải là có tham gia vào lĩnh vực này hay không mà là làm như thế nào”. 

Daphne Koller 

Daphne Koller là người sáng lập ra nền tảng học tập trực tuyến Coursera. Daphne Koller bắt đầu quan tâm đến việc lập trình từ khi còn nhỏ, sau đó sử dụng đam mê của mình dành cho khoa học máy tính để ủng hộ việc viết mã và giáo dục trực tuyến. Giáo sư khoa học máy tính người Mỹ gốc Israel tại Đại học Stanford và người nhận Học bổng MacArthur đã tạo ra Coursera, một mạng lưới các khóa học trực tuyến do các tổ chức hàng đầu quản lý và sản xuất. Tại đây bạn có thể học mọi thứ bạn cần biết về mã hóa cũng như các kỹ năng xây dựng khác trong các môn học khác. 

4. Tanmay Bakshi

Trích dẫn: “You have to be passionate about programming before you can program”.

Bản dịch: “Bạn phải đam mê lập trình trước khi bạn có thể lập trình”.

Tanmay Bakshi là cậu bé 16 tuổi, có niềm đam mê mãnh liệt đối với lập trình. 

Lập trình viên trẻ và nổi tiếng Tanmay Bakshi đã thu hút sự chú ý của thế giới. Tanmay không chỉ là nhà phát triển phần mềm mà còn là tác giả, diễn giả, Youtuber và nhà phát triển IBM Watson trẻ nhất thế giới. Tài năng trẻ bắt đầu sự nghiệp lập trình của mình khi mới 5 tuổi, đến năm 8 tuổi, cậu bé đã thiết kế ứng dụng đầu tiên của mình. Tammy rất hào hứng với công việc lập trình khi còn nhỏ. 

“Cha tôi là một lập trình viên máy tính, và vì ông ấy lập trình rất nhiều, điều đó khiến tôi tò mò về cách máy tính có thể hiển thị những thứ như ‘hello world’ và thậm chí cả tên của tôi. Khi còn là một đứa trẻ 5 tuổi, tôi đã nghĩ đó là một phép thuật, và tôi muốn biết nó được thực hiện như thế nào và tìm hiểu sâu hơn về nó” – Tammy chia sẻ.

Được mệnh danh là TTables, ứng dụng iPhone giúp trẻ em học cách làm bảng cửu chương. Cuối cùng, Tanmay trở thành nhà phát triển IBM Watson ở tuổi 12. Hiện tại, Tanmay đang thực hiện một dự án với IBM xoay quanh việc giúp một phụ nữ liệt tứ chi học cách giao tiếp thông qua sức mạnh của trí tuệ nhân tạo. 

5. Mark Zuckerberg 

Trích dẫn: “All of my friends who have younger siblings who are going to college or high school – my number one piece of advice is: You should learn how to program.”

Bản dịch: “Tất cả những người bạn của tôi, những người có em trai đang học đại học hoặc trung học – lời khuyên số một của tôi là: Bạn nên học cách lập trình.”

Mark Zuckerberg 

Mark Zuckerberg không chỉ là một lập trình viên tài năng từ khi còn là một đứa trẻ. Tương tự như những người khác trong danh sách này, Zuckerberg là người ủng hộ rất lớn cho giáo dục và lập trình một cách rõ ràng. Người đồng sáng lập đã thể hiện sự quan tâm của mình ngay từ khi còn nhỏ sau khi cha anh dạy cho Zuckerberg ngôn ngữ lập trình Atari BASIC vào những năm 90, cuối cùng đã được nhà phát triển phần mềm David Newman dạy kèm riêng cho con trai mình. Người đồng sáng lập Facebook cuối cùng đã mài giũa kỹ năng của mình đến mức có thể tạo ra các trò chơi máy tính của riêng mình và cuối cùng là ZuckNet, tiền thân của AOL’s Instant Messenger, cho phép nhiều máy tính khác nhau giao tiếp với nhau trong mạng gia đình của anh ấy. 

6. Isabel Sieh

Trích dẫn:  “When you’re in a community, it’s easier to learn”.

Bản dịch: “Khi bạn ở trong một cộng đồng, việc học sẽ dễ dàng hơn”.

Isabel Sieh là Người sáng lập “Girls Will Code”. Cô bé 15 tuổi người Mỹ gốc Philippines bắt đầu hành trình lập trình của mình khi mới 10 tuổi. Tình yêu dành cho lập trình ban đầu bắt đầu khi cô bé nhanh chóng phát hiện ra mình yêu thích môn toán đến mức nào. Được giáo viên của cô hướng dẫn đến trang web về mã hóa, toán học và khoa học Codeacadmey, Isabel đã học HTML, CSS và JavaScript và hiện đang thực hành Python. Gần đây, cô đã thành lập công ty “Girls Will Code” để giúp các cô gái trẻ khác quan tâm đến việc học cách lập trình để tìm ra con đường của họ. 

7. Jack Dorsey

Trích dẫn: “Make every detail perfect and limit the number of details to perfect”.

Bản dịch: “Hãy biến mọi chi tiết trở nên hoàn hảo và giới hạn số lượng chi tiết để hoàn hảo”.

Để truyền cảm hứng cho nhân viên, Jack Dorsey đưa họ đến Golden Gate Bridge. Giám đốc điều hành Twitter đã sử dụng niềm đam mê ban đầu của mình đối với xe lửa, thành phố và bản đồ để khơi dậy niềm đam mê lập trình của mình. Dorsey yêu thích máy tính khi bố mẹ mua cho anh một chiếc máy tính Macintosh vào năm 8 tuổi, cuối cùng anh ấy đã xây dựng bản đồ trên máy tính xách tay của mình bằng cách sử dụng lập trình phần mềm. Khi còn là một thiếu niên, Dorsey đã dành thời gian của mình để làm công việc định tuyến công văn. Khi ở Đại học New York, chàng lập trình viên tài năng cuối cùng đã nảy ra ý tưởng dẫn đến việc tạo ra Twitter. 

Lời kết

Nếu bạn đang muốn con mình hoặc ngay thậm chí bản thân mình muốn bắt đầu với việc lập trình, hãy bắt đầu ngay lập tức – càng sớm càng tốt! Hiện nay, có rất nhiều tài nguyên trên web để tham khảo. Mặc dù những tài liệu này sẽ không giúp bạn thành một kỹ sư phần mềm ngay lập tức, nhưng chúng là một nơi tuyệt vời để bắt đầu. 

Hãy bắt đầu học lập trình cùng Funix ngay lập tức để thấy lập trình tuyệt vời như thế nào!

Lương Thuận – dịch từ Interest

ĐĂNG KÝ TƯ VẤN HỌC LẬP TRÌNH TẠI FUNiX

Bình luận (
0
)

Bài liên quan

  • Tầng 0, tòa nhà FPT, 17 Duy Tân, Q. Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        
Chat Button
FUNiX V2 GenAI Chatbot ×

yêu cầu gọi lại