Kể từ đợt cải cách lớn vào tháng 4 năm 2023, kỳ thi Hệ thống Kỹ sư Công nghệ Thông tin Cơ bản (FE - Fundamental Information Technology Engineer Examination) của Nhật Bản (Cơ quan IPA) đã chính thức chuyển đổi hoàn toàn sang hình thức thi trên máy tính (CBT - Computer Based Testing) quanh năm, đồng thời thay đổi mạnh mẽ cấu trúc đề thi. Bài viết này sẽ phân tích chi tiết cấu trúc mới và chiến thuật ôn tập ăn điểm.
1. Đề thi Môn A (Sub-test A) - Trắc nghiệm Kiến Thức Rộng
Thay vì tên gọi "Buổi Sáng" (Morning Exam) như trước kia, phần này giờ được gọi chính thức là Môn A. Format thi đã được tinh giảm nhưng yêu cầu tốc độ phản xạ não bộ nhanh hơn.
- Số câu hỏi: 60 câu trắc nghiệm (Tứ trắc nghiệm - 4 đáp án chọn 1).
- Thời gian: 90 phút (Trung bình 1.5 phút/câu).
- Điểm tối đa: 1000 điểm. Điểm đỗ: 600 điểm (Trả lời đúng khoảng 36/60 câu).
Trọng tâm kiến thức Môn A:
Phạm vi kiến thức vẫn cực kỳ mênh mông như cũ, chia làm 3 mảng lớn: Công nghệ nền tảng (Technology), Quản lý (Management) và Chiến lược quản trị (Strategy).
Sự khác biệt lớn nhất trong cấu trúc mới là IPA đã **giảm bớt các tính toán toán học phức tạp** và **tăng cường tỷ trọng Security (Bảo mật)**. Đừng quá lo lắng về các phương trình hệ cơ số 16 mệt mỏi, hãy dành thời gian học kỹ các chứng chỉ số (PKI), TLS/SSL, mã hóa AES, RSA, tấn công Zero-day, và WAF. Một phần rất dễ đạt điểm là quy trình ITIL và kỹ thuật phân tích SWOT/PPM. Môn A có tính chất kế thừa cao, rất nhiều câu hỏi sẽ lấy lại từ các kỳ thi cũ của năm 2018-2022.
2. Đề thi Môn B (Sub-test B) - Cơn Ác Mộng Lập Trình & Bảo Mật
Sự thay đổi tàn khốc nhất và cũng là mồ chôn của rất nhiều Frontend Dev hay IT Comtor chính là Môn B (Trước đây là Phần thi Buổi Chiều).
- Số câu hỏi: 20 câu tình huống thực tiễn.
- Thời gian: 100 phút (Khoảng 5 phút cho một cấu trúc code).
- Điểm đỗ: 600/1000 điểm.
Điều luật cứng rắn mới của IPA: KHÔNG CÒN CHO PHÉP CHỌN NGÔN NGỮ LẬP TRÌNH YÊU THÍCH. Bạn sẽ không được chọn Java, C, Python hay Assembly như những năm 2019 trở về trước nữa. Tất cả thí sinh trên toàn nước Nhật đều phải đọc và chạy (Trace) một ngôn ngữ giả tượng do IPA thiết kế, gọi là "Pseudocode" (Ngôn ngữ giả mã).
Chiến Lược Sinh Tồn Với Môn B:
Trong 20 câu hỏi của Môn B, sẽ có đúng **16 câu Thuật toán/Lập trình** và **4 câu Tình huống Bảo Mật/Mạng**. Bạn cần trả lời đúng tối thiểu 12 câu để an tâm vượt qua ngưỡng 600 điểm.
- Pseudocode 1-index: Các kỹ sư JavaScript, C++, Java phải cẩn thận tột độ. Trong Pseudocode định dạng của IPA, phần tử đầu tiên của mảng
array[1]là phần tử số 1, không phảiarray[0]. Nếu bạn áp dụng tư duy "0-index" quen thuộc, bạn sẽ đếm sai vòng lặp For/While. - Trace bằng tay (Dry-run): Kỹ năng quý giá nhất của lập trình viên là đọc code bằng não. Bạn phải chuẩn bị một bảng Trace Table trên tờ giấy nháp ở phòng thi CBT, vẽ 3 cột tương ứng với các phân số
i,j,resultvà gạch xóa liên tục để tìm ra kết quả cuối cùng. - 4 câu Bảo Mật - Điểm Cho Không: Hãy đọc 4 câu Bảo mật vào đầu giờ làm bài. Tình huống thường miêu tả cấu hình Tường lửa (Firewall rules) hoặc lỗi cấu hình phân quyền AWS/Cloud Access. Nếu vững Môn A, bạn sẽ phán đoán được ngay. Đừng bỏ lỡ 4 câu này!
"Kỳ thi FE mới thực dụng hơn, phản ánh đúng kiến thức cốt lõi. Sự gỡ bỏ các môn ngôn ngữ riêng lẻ (như COBOL hay C) buộc mọi người học bản chất của Logic vòng lặp, đệ quy, con trỏ và cây nhị phân."
Kết Luận
Với hình thức CBT, thí sinh Việt Nam có thể đăng ký thi mọi lúc trong năm. Cơ hội quá rộng mở để sở hữu chứng chỉ uy tín này. Hãy vứt bỏ các sách mẹo thi những năm 2020 trở về trước, tập trung luyện đề "Giả mã - Pseudocode" mới và đào sâu các nguyên lý Cloud/Security. Bạn có thể sử dụng các ứng dụng luyện đề độc quyền như FE Master để mô phỏng chính xác cấu trúc Môn A và Môn B trên máy tính, từ đó tạo cảm giác quen tay trước "giờ G".