Cậu bé mới có 16 tuổi, cứ chuyển trường liên tục, v́ vậy cậu là một học sinh đă bị "lơ mơ" và hổng kiến thức. Thay v́ phải lấp lỗ hổng kiến thức bằng cách bổ sung, cậu đă nghĩ ra là tự viết phần mềm giải tất cả các bài tập. Đúng như các cụ nói "cái khó ló cái khôn"- cậu bé Amit Kalra khiến giới IT vô cùng nể phục.
Amit Kalra.
Đầu năm lớp 10, Amit Kalra chuyển đến một ngôi trường mới tại thành phố Union City, (bang California, Mỹ), nơi cậu phải học lại môn đại số vốn đă hoàn tất ở những lớp dưới. V́ thế, Kalra đă thuyết phục mẹ cho chuyển lại trường trước đây để khỏi phải học lại nền tảng cũ, tiếp thu kiến thức mới. Nhưng điều không ngờ là khi vào học trường cũ, giáo tŕnh môn h́nh học đă dạy quá nửa và Kalra khá lơ mơ về môn này nên bị mất một phần kiến thức.
"Em gặp nhiều khó khăn, chẳng quen với bạn nào trong lớp, lúc nào cũng thui thủi một ḿnh", Kalra chia sẻ với phóng viên tờ Business Insider.
Phần lớn những đứa trẻ rơi vào trường hợp tương tự thường có xu hướng bỏ cuộc do tự ti, phải học những khóa bổ túc hay ở bị ở lại lớp. Tuy nhiên, Kalra không chịu thua mà quyết định sẽ tự viết nên một phần mềm giải quyết tất cả những khó khăn trong việc giải bài tập toán của ḿnh.
Vào tháng 5/2015, cậu bắt tay vào nghiên cứu phát triển phần mềm trên nền tảng hệ điều hành iOS và đặt tên cho nó là 6284 Calc. Ứng dụng này có khả năng giải các bài toán đại số, h́nh học, giải tích và nhiều môn khác. Người dùng nhập các giá trị của đề bài vào các ô công thức có sẵn và ứng dụng sẽ tự tính toán để cho ra kết quả chính xác. Để mua thêm một tính năng giải toán trong ứng dụng, người dùng sẽ phải bỏ ra khoảng 1,99 USD.
"Ứng dụng này giúp học sinh giảm tải thời gian làm bài tập về nhà. Chỉ cần dành ra 5 phút mỗi ngày là bạn đă hiểu được bài toán", Kalra trả lời khi nhận được câu hỏi liệu 6284 Calc sẽ khiến cho học sinh lười nhác hơn hay không.
Trước khi phát triển 6284 Calc, Kalra không có nhiều kiến thức về mă hóa iOS, chỉ mới thực hiện một số thí nghiệm nhỏ như phần mềm quay số ngẫu nhiên cho cha ḿnh. Em mày ṃ kiến thức trên mạng và học theo để tự viết các đoạn mă. Chỉ mất khoảng 4 tháng, Kalra đă hoàn thành ứng dụng và đặt tên là 6284 Calc (một cách chơi chữ v́ 6284 là các phím trên bàn phím điện thoại tương ứng với những chữ cái ghép lại thành từ Math - toán học).
Giao diện ứng dụng 6284 Calc.
"Mỗi lần học những bài mới trên lớp, lập tức em sẽ dùng ứng dụng để giải toán thay v́ chờ về làm bài tập ở nhà", cậu bé nói.
Kể từ khi phát hành, ứng dụng 6284 Calc đă đạt khoảng 30.000 lượt tải, mặc dù Kalra không hề thực hiện việc tiếp thị mà chỉ mời các bạn bè trong lớp dùng thử. Thành công của 6284 Calc cũng gây sự chú ư cho Apple và hăng đă mời Kalra đến tham dự hội nghị Worldwide Developer Conference vào đầu năm nay.
Đam mê lập tŕnh của Kalra một phần tạo nên từ những tṛ chơi video thuở nhỏ và tṛ mà cậu mê nhất là Roblox - một game trực tuyến nhiều người cùng chơi để khám phá thế giới ảo. Cũng như các bậc phụ huynh khác, bố mẹ cậu rất lo lắng khi con ḿnh chơi game cả ngày. Nhưng khi đó dù mới chỉ 12 tuổi, Kalra nhận thấy ḿnh có thể tự xây dựng một thế giới tṛ chơi riêng ngay bên trong Roblox nên đă tải về giáo tŕnh online để nghiên cứu.
"Sở thích lập tŕnh bắt nguồn từ đó, khởi đầu từ việc em muốn tạo một tṛ chơi cho riêng ḿnh", Kalra vui vẻ nói.
Mất khoảng 6 tháng, cậu đă xây xong thành phố Parkour, một không gian đô thị mở rộng lớn nơi người chơi có thể nhảy, nhào lộn hay thực hiện nhiều động tác di chuyển khác. Mùa hè này, thành phố đă chạm mốc một triệu lượt tham quan và lọt vào danh sách xếp hạng cao nhất của Roblox.
Trao đổi với phóng viên tờ Business Insider, Kalra cho biết chưa có ư định vào đại học. Mục tiêu hiện tại của cậu là tập trung hoàn thiện 6284 Calc và tiếp tục nghiên cứu những phần mềm thú vị mới.
Vietbf @ sưu tầm.