HÀNH TRÌNH CHINH PHỤC ACM - ICPC CỦA ANH NHỊ VÀ CÂU CHUYỆN “PHÍA SAU”
Cuộc thi ACM ICPC (International Collegiate Programming Contest) không chỉ là một sân chơi trí tuệ dành cho sinh viên đam mê công nghệ thông tin, mà còn là nơi thử thách bản lĩnh và tinh thần đồng đội. Đối với nhiều sinh viên, việc tham gia cuộc thi này không chỉ là một cột mốc trong học tập, mà còn là cơ hội mở ra nhiều triển vọng trong sự nghiệp.
Hành trình của anh Nhị - hiện là một trong những giảng viên tại Engineer Pro - đã tham gia cuộc thi ACM ICPC năm 2018 là một minh chứng sống động cho điều đó.
Chính vì thế, Engineer Pro đã có một buổi trò chuyện cùng anh Nhị để cùng nhau chia sẻ về những điều thú vị về cuộc thi này!
Cơ duyên nào đã đưa anh Nhị tham gia ACM - ICPC đầy thử thách này?
Anh Nhị: Mình đã bắt đầu học tin học từ cấp hai và từng tham gia thi Học sinh giỏi Quốc gia Tin học ở cấp ba. Với nền tảng đó, ACM ICPC là cuộc thi mà nhiều sinh viên có đam mê về lập trình đều mong muốn tham gia trong đó có mình.
Mặc dù không thi vào năm nhất đại học (2017), nhưng đến năm 2018, mình quyết định tham gia cùng một người em khóa dưới ở Đại học Bách Khoa và từ đó hai anh em lập team ôn luyện thi đấu.”
Dựa vào trải nghiệm của mình, anh có chia sẻ gì về những điều cần chuẩn bị để bước vào cuộc thi này không?
Anh Nhị: Ngay từ đầu năm học, trường Đại học Bách Khoa đã tổ chức kỳ thi Olympic Tin học để tuyển chọn đội tuyển tham gia ACM ICPC. Sau khi được chọn, nhóm mình bắt đầu tập luyện nghiêm túc.
Chúng mình chọn những kì thi có sẵn trên Codeforces và tập luyện với tinh thần như khi thi thật. Bằng cách này, chúng mình luyện tập không chỉ kĩ năng giải bài của mỗi cá nhân mà xây dựng và cải thiện khả năng phối hợp giữa các thành viên trong nhóm.
Khi tham gia vào các vòng trong của ACM ICPC, anh Nhị có cảm giác như thế nào?
Anh Nhị: Kỳ thi làm sống lại trong mình niềm đam mê lập trình và giải các bài toán hay. Cho đến vòng regional, nơi mình được gặp lại những người bạn cũ, những người bạn ở xa, điều này làm mình càng khiến hào hứng.
Bên cạnh đó, mình cũng có chút lo lắng không biết team mình có phối hợp tốt để có một kì thi thuận lợi hay không. Thời gian thi (05 tiếng) không quá dài, nên cả team phải tìm cách tận dụng tối đa để giải quyết đề thi một cách trọn vẹn nhất.
Ngoài ra, anh có điều gì hối tiếc hoặc chưa làm được sau khi kết thúc hành trình của mình không?
Anh Nhị: Mặc dù đạt thành tích như team mong đợi, nhưng mình vẫn cảm thấy tiếc nuối vì chưa thể giải được một vài bài toán mang tính quyết định. Có thể do thiếu tập trung vào những thời điểm quan trọng. Tuy nhiên, kết quả cuối cùng không tệ và đây là một trải nghiệm rất đáng quý đối với mình và team.
Anh Nhị: Một điều mình tiếc nuối nữa là mình không có cơ hội kết nối với nhiều thí sinh khác tham gia cuộc thi. Những mối quan hệ này không chỉ quan trọng trong quá trình thi đấu, mà còn có thể hỗ trợ mình trong sự nghiệp tương lai. Đạt giải là một chuyện, nhưng xây dựng những mối quan hệ có giá trị lại là một điều mình cảm thấy mình bỏ lỡ.
Bên cạnh đó, anh đánh giá như thế nào về cuộc thi này? Và ACM ICPC có phải nền tảng vững chắc để apply vào Big Tech?
Anh Nhị: ACM ICPC là một cơ hội tuyệt vời để phát triển kỹ năng giải thuật và lập trình. Cuộc thi này không chỉ giúp mình có nền tảng nổi bật trong CV mà còn mở ra nhiều cơ hội nghề nghiệp hấp dẫn, đặc biệt là cơ hội apply vào các công ty Big Tech.
Cuối cùng, anh có chia sẻ quý báu nào dành cho các bạn chuẩn bị tham gia cuộc thi ACM ICPC không?
Anh Nhị: Mình muốn nhấn mạnh rằng ACM ICPC không chỉ là một cuộc thi, mà còn là cơ hội để rèn luyện kỹ năng giải thuật và lập trình, những kỹ năng quan trọng trong phỏng vấn tại các công ty công nghệ lớn. Cuộc thi này còn giúp bạn phát triển kỹ năng làm việc nhóm và khả năng giải quyết vấn đề dưới áp lực thời gian, những yếu tố rất quan trọng trong môi trường làm việc thực tế như hiện tại.
Kết luận
Cuộc thi ACM ICPC không chỉ là sân chơi của những người đam mê giải thuật, mà còn là nơi để khẳng định bản thân, phát triển tư duy và chuẩn bị hành trang cho những bước đi dài trong sự nghiệp công nghệ thông tin.