Tuyển sinh 🎓 Mình nhận đào tạo lập trình giải thuật thi đấu: thi vào lớp 10 chuyên tin · thi học sinh giỏi tin học cấp tỉnh/thành · thi vào đội tuyển quốc gia · Olympic tin học sinh viên / ICPC · phỏng vấn thuật toán. Bấm vào đây để xem thông tin khóa học → Xem khóa học
Thi thử miễn phí
🏆 Thi thử HSG Tin học tuần này trên ClueOJ
Mở công khai cho mọi người · đề do thầy Nguyễn Việt Nam Sơn biên soạn
Lịch thi, đề cũ & lời giải →

Bài 11: ecnerwala (Andrew He) – Nhà vô địch Hacker Cup 2021, á quân ICPC và "streamer" của lập trình thi đấu

Bài 11: ecnerwala (Andrew He) – Nhà vô địch Hacker Cup 2021, á quân ICPC và "streamer" của lập trình thi đấu

Andrew He – nick ecnerwala (đọc ngược thành "alawrence") – là một trong những lập trình viên thi đấu mạnh nhất nước Mỹ: hạng 3 IOI 2015, á quân thế giới ICPC 2019 cùng MIT, vô địch Facebook Hacker Cup 2021 và đạt rating Codeforces 3844.

ecnerwala Andrew He - Huyền thoại lập trình thi đấu
🔗 Xem hồ sơ của ecnerwala trên các nền tảng thi đấu:

Bài thứ mười một của chuyên mục Huyền thoại lập trình thi đấu. ecnerwala là đại diện tiêu biểu của thế hệ "streamer" – vừa thi đấu đỉnh cao, vừa quay màn hình và livestream để mọi người học cách anh suy nghĩ.

Chân dung ecnerwala

Thông tinChi tiết
Họ tênAndrew He
Nicknameecnerwala (Codeforces, AtCoder, CodeChef), ecnerwal (TopCoder)
Năm sinh1997, California (Mỹ)
Trường THPTMonta Vista High School, Cupertino (2011–2015)
Đại họcMIT – cử nhân Toán và Khoa học Máy tính (2019)
Rating Codeforces cao nhất3844 – Legendary Grandmaster
Công việcKỹ sư backend ở một startup tại San Francisco (2020); theo Wikipedia, sau đó làm ở Cognition AI – công ty tạo ra Devin

Một chi tiết vui: nếu đọc ngược từng chữ cái, "ecnerwala" sẽ thành "alawrence".

Thiên tài toán và tin ở Cupertino

Trước khi nổi tiếng trong làng lập trình thi đấu, Andrew He đã là một tài năng toán học. Theo Wikipedia, anh là một trong những người thắng giải USAMO 2013, giành huy chương bạc RMM 2015, lọt top 25 Putnam 2016 và top 15 Putnam 2017. Anh còn là đồng tác giả hai bài báo trên arXiv về công thức Cayley trong tổ hợp.

NămKỳ thiThành tích
2014IOI – Đài BắcHuy chương Vàng, đồng hạng 16–19 – cùng Scott Wu và Steven Hao, cả ba đều giành vàng
2015IOI – Almaty, KazakhstanHuy chương Vàng, hạng 3 thế giới với 555,72 điểm

MIT và ICPC: á quân thế giới 2019

Vào MIT, Andrew He tiếp tục thi ICPC:

NămĐịa điểmĐộiKết quả
2016Phuket, Thái LanBrian Chen, Steven Hao, Andrew HeHuy chương Bạc
2019Porto, Bồ Đào NhaAndrew He, Kevin Sun, Yinzhan XuHạng 2 thế giới, vô địch Bắc Mỹ

Trong buổi AMA (hỏi gì đáp nấy) trên Codeforces năm 2020, anh kể hạng 2 ICPC là một trong những thành tích lớn nhất của mình.

Bảng vàng thành tích

Giải đấuNămThành tích
Distributed Google Code Jam2017Vô địch
Facebook Hacker Cup2018Hạng 3
Google Code Jam2019Hạng 3 – lần đầu vào chung kết, bằng điểm với rng_58
Google Code Jam2020Hạng 3
Facebook Hacker Cup2020Hạng 3
TopCoder Open – Algorithm2020Hạng 2, sau tourist
Facebook Hacker Cup2021Vô địch
TopCoder Open – Algorithm2022Hạng 3
AtCoder World Tour Finals2022 (tổ chức 9/2023), 2024Vào chung kết
CodeChef–7 sao

Năm 2019, ĐH ITMO tường thuật chung kết Code Jam và gọi anh là "người lần đầu tham dự, Andrew He từ MIT" – vậy mà anh đứng ngay hạng 3, bằng điểm với rng_58.

Streamer của lập trình thi đấu

Năm 2020, ecnerwala bắt đầu đăng nhiều video quay màn hình các kỳ thi của mình lên YouTube. Tháng 9/2020, anh mở kênh Twitch và hứa sẽ livestream đều đặn vào Chủ nhật. Người xem có thể thấy anh dùng Vim trên Linux, gõ code cực nhanh với bộ template riêng – file cấu hình .vimrc của anh còn được chia sẻ công khai trên GitHub.

Trong buổi AMA năm 2020, anh chia sẻ rằng phần lớn sự tiến bộ đến từ việc luyện cài đặt code. Anh cũng nói mục tiêu của mình là thắng một vòng chung kết trực tiếp: "I want to win an onsite round." Một năm sau, anh vô địch Facebook Hacker Cup 2021.

Ngoài lập trình, anh thích game Celeste và các cuộc thi giải đố (puzzle hunt).

Livestream Kotlin tại ICPC World Finals

JetBrains (công ty tạo ra Kotlin) nhiều lần mời ecnerwala tham gia các buổi livestream đặc biệt tại ICPC World Finals:

  • 4/2024: thử thách Kotlin Heroes Blind Coding. JetBrains gọi anh là một lập trình viên thi đấu xuất sắc với vô số thành tích.
  • 9/2025, Baku: đối đầu trực tiếp với SecondThread (David Harmeyer) trong một buổi livestream Kotlin.

ecnerwala năm 2025–2026

Theo Wikipedia, Andrew He làm việc tại Cognition AI, công ty phát triển "kỹ sư phần mềm AI" Devin. Trang Wikipedia của Cognition liệt kê anh trong nhóm các thành viên từng giành huy chương vàng IOI, cùng với Neal Wu và chính tourist. Tài khoản Codeforces của anh vẫn hoạt động đều đặn.

Bài học cho người học thuật toán

  1. Luyện cài đặt nhiều: theo chính ecnerwala, phần lớn sự tiến bộ đến từ việc luyện code.
  2. Đầu tư công cụ: một trình soạn thảo quen tay và bộ template tốt giúp bạn tiết kiệm từng phút trong kỳ thi.
  3. Xem người giỏi làm bài: video quay màn hình của các cao thủ là tài liệu học quý giá.
  4. Đặt mục tiêu cụ thể: "thắng một vòng chung kết trực tiếp" – và anh làm được chỉ một năm sau.
  5. Toán là nền móng: USAMO, Putnam và tổ hợp giúp anh có lợi thế lớn với các bài khó.

Bạn đã từng xem livestream giải bài của cao thủ nào chưa? Hãy chia sẻ kênh yêu thích trong phần bình luận nhé!

Nguồn tham khảo

Tự học thuật toán: khó ở đâu?
Đọc xong một bài giải là bước đầu. Phần lớn học sinh tự học sẽ gặp những trở ngại sau:
  • Không biết học gì trước, học gì sau, học lan man nên kiến thức bị hổng.
  • Bí bài không ai gỡ, ngồi cả buổi vẫn không ra rồi bỏ cuộc.
  • Code chạy được nhưng không đủ điểm, không biết sai ở đâu, chậm ở đâu.
  • Không có đề thi thử và người chấm, nên không biết mình đang ở mức nào.
  • Dễ nản giữa chừng khi không có ai theo sát.
Học cùng thầy Nam Sơn, các trở ngại đó được gỡ bỏ:
  • Lộ trình 111 buổi video sắp sẵn từ dòng code đầu tiên đến đề HSG thật của các tỉnh.
  • Thầy trực tiếp gỡ bí, chữa bài cho từng em qua nhóm Zalo riêng.
  • Hệ thống chấm bài tự động 24/7 và thi thử HSG hằng tuần để biết chính xác mình đang ở đâu.
  • Đóng học phí một lần, thầy kèm lâu dài: từ thi chuyên Tin đến HSG quốc gia và cả khi lên đại học.

Nhận xét