Study Plan — AI Engineer

Nguyen Phan Minh Triet · Lộ trình 12 tuần · Tổng ~37h học/tuần

Chuyển dần từ 2am → 11:30pm trong 4 tuần — mỗi tuần dịch sớm 30 phút. Không thay đột ngột vì não cần thích nghi.

7h
Giấc ngủ mục tiêu
4 tuần
Thời gian chuyển đổi
+4h
Học thêm/ngày
Lộ trình điều chỉnh
Hiện tại
Ngủ 02:00 → Dậy 08:30 (6.5h)
Thiếu ngủ, không có sáng sớm, hại sức khỏe lâu dài
Tuần 1–2
Ngủ 01:00 → Dậy 07:30 (6.5h)
Giờ dậy sớm hơn 1h — bắt đầu có morning block học
Tuần 3–4
Ngủ 00:00 → Dậy 07:00 (7h)
Đủ 7h, có 1h sáng học trước giờ đi làm
Tuần 5+ ✓
Ngủ 23:30 → Dậy 06:30 (7h) — Ổn định
Bền vững lâu dài, đủ morning + evening study block
Nguyên tắc bắt buộc
Tắt màn hình 30 phút trước ngủBlue light phá melatonin — khó vào giấc dù mệt
Giờ ngủ cố định kể cả cuối tuầnCuối tuần ngủ muộn hơn tối đa 30 phút — không phá lịch
Dậy ngay khi báo thức5 phút đầu quyết định cả ngày. Không nằm nán.
Ánh sáng tự nhiên khi dậyMở rèm hoặc ra ban công 5 phút — reset đồng hồ sinh học

Lịch Thứ 2–6 sau tuần 5 (lịch ngủ ổn định). Tổng học kỹ thuật: 4h/ngày. Tổng tiếng Anh: 1.5h/ngày.

4h
Học kỹ thuật/ngày
1.5h
Tiếng Anh/ngày
20h
Tổng học 5 ngày
Sáng
06:30 – 07:00
Dậy + vệ sinh
Không check điện thoại. Ánh sáng tự nhiên ngay.
07:00 – 07:30
Ăn sáng
Ăn nhẹ. Có thể nghe podcast tiếng Anh passive trong lúc ăn.
07:30 – 08:30
🧠 Morning Study — Kiến thức khó nhất
Não tươi nhất trong ngày. Dùng cho: DSA patterns, ML theory (Attention, Transformers), System Design concepts nặng.
Phương pháp: Pomodoro 25+5. Sau mỗi pomodoro: đóng tài liệu, giải thích lại bằng tiếng Việt cho chính mình. Không đọc thụ động.
08:30 – 09:00
🎧 Commute → English Listening
Podcast kỹ thuật tiếng Anh, không vietsub, không dịch. Không cần hiểu hết.
Gợi ý: Lex Fridman clips ngắn, Software Engineering Daily, YouTube AI talks tắt phụ đề. Mục tiêu: tai quen âm, không phải dịch từng câu.
Ban ngày
09:00 – 17:30
Đi làm — tận dụng tối đa
Gặp AI concept nào mới trong công việc → ghi note ngắn vào Obsidian. Nếu xong việc sớm: đọc 1 paper ngắn hoặc docs.
17:30 – 18:00
🎧 Commute về → English Listening
Tiếp tục nghe. Cùng bài hoặc bài mới tùy cảm giác.
Buổi tối
18:00 – 19:00
Nấu + ăn tối
60 phút. Được nghe nhạc hoặc tiếng Anh nhẹ khi nấu.
19:00 – 19:30
Nghỉ ngơi bắt buộc
Không học. Nằm, đi bộ nhẹ, hoặc việc gì relaxing. Não cần reset trước evening block.
19:30 – 21:00
🧠 Evening Block 1 — AI Technical Deep Dive
90 phút. Nội dung: LLM internals, RAG architecture, LangGraph, AI Vietnam course, ByteByteGo chapters.
Xem video 1.5x → pause mỗi 10 phút giải thích lại → note Obsidian tiếng Việt → đọc bài gốc tiếng Anh 10 phút cuối để quen thuật ngữ EN.
21:00 – 22:00
🧠 Evening Block 2 — Coding / Practice
60 phút. HelloInterview: 1-2 bài theo pattern đang học. Hoặc implement component trong project AI thực hành.
Không xem solution trước 20 phút. Sau khi giải: đọc solution tốt nhất, hiểu tại sao, viết lại từ đầu không copy.
22:00 – 22:30
🗣️ Shadow Interview — Tiếng Anh kỹ thuật
30 phút. Luyện nói tiếng Anh về kỹ thuật. Ghi âm lại, nghe lại, tự nhận xét.
Chọn 1 concept hôm nay học → viết 4-5 câu EN đơn giản → đọc to 3 lần → ghi âm lần cuối → nghe lại. Focus: đúng thuật ngữ + tự tin, không cần perfect grammar.
22:30 – 23:00
Anki + Review nhanh
Ôn 5 flashcard cũ + thêm 3-5 card mới từ hôm nay. Đọc lại note ngắn.
23:00 – 23:30
Wind down — tắt màn hình
Không học, không điện thoại. Đọc sách giấy hoặc thư giãn nhẹ.
23:30
Ngủ
7 tiếng. Không flexible điểm này — đây là nền tảng của mọi thứ khác.

Lịch T7 & CN. Tổng học: ~8.5h/ngày. Có nghỉ giữa ngày và vận động bắt buộc để não không burnout.

8.5h
Học/ngày
1h
Vận động bắt buộc
17h
Tổng 2 ngày cuối tuần
Sáng
07:00 – 07:30
Dậy + vệ sinh
Cuối tuần cho phép muộn hơn 30 phút. Tối đa 07:30 để giữ nhịp sinh học.
07:30 – 08:00
Ăn sáng chắc
Ăn đủ no — cần năng lượng cho block học dài 3.5h.
08:00 – 11:30
🧠 Deep Study Block 1 — Học mới chuyên sâu
3.5 tiếng. Block quan trọng nhất tuần. Dùng cho: AI Vietnam course, ByteByteGo deep dives, đào sâu 1 topic (RAG, Fine-tuning, Agents, Transformer internals).
Cấu trúc: 50 phút học → 10 phút nghỉ (không màn hình) × 3-4 lần. Sau mỗi 50 phút: viết 5 dòng tóm tắt không nhìn tài liệu. Kết thúc: vẽ mind map tổng.
Giữa ngày
11:30 – 13:00
Nghỉ trưa thực sự
Ăn cơm + nghỉ. Buồn ngủ: ngủ tối đa 20 phút (set alarm). Không học, không màn hình trong 1.5h này.
13:00 – 16:30
🧠 Deep Study Block 2 — Luyện tập & Áp dụng
3.5 tiếng. DSA problems (HelloInterview), Mock System Design, implement code thực hành, ôn lại kiến thức tuần.
Cấu trúc: 60 phút coding → 10 phút break × 3. Mỗi bài toán: tự giải độc lập trước, sau mới xem solution. 3 ngày sau làm lại bài đó không nhìn.
Chiều tối
16:30 – 17:30
🏃 Vận động bắt buộc
Chạy, đi bộ, gym, bơi — bất kỳ thứ gì. Không phải tùy chọn. Não cần máu để học buổi tối hiệu quả.
17:30 – 19:00
Nấu + ăn tối
Thư giãn, không nghĩ về học. Nạp năng lượng.
19:00 – 20:30
🧠 Review Block — Tổng ôn tuần
90 phút. Ôn lại toàn bộ kiến thức trong tuần. Anki cards. Viết lại các concept quan trọng không nhìn note. Tạo câu hỏi phỏng vấn cho chính mình.
20:30 – 22:00
🗣️ Mock Interview Practice — Tiếng Anh
90 phút. Luyện phỏng vấn thực. Tự hỏi tự trả lời bằng tiếng Anh, ghi âm toàn bộ.
Format: 5' giới thiệu bản thân EN → 20' technical question → 20' system design → 10' behavioral STAR → replay và nhận xét. Tuần 8+: dùng Pramp hoặc tìm partner.
22:00 – 23:00
Thư giãn thực sự
Phim, game, gặp bạn bè — không học. Não cần recover để duy trì 12 tuần không burnout.
23:00
Ngủ
Cuối tuần ngủ sớm hơn 30 phút so với ngày thường — bù cho tuần mới.

Lộ trình 12 tuần. Tuần 10 bắt đầu apply song song. Nhắm Buymed, EPAM, MB Bank trước — JD khớp nhất với profile hiện tại.

Tuần 10
Bắt đầu apply
37h
Học/tuần
~444h
Tổng 12 tuần
Tuần 1Phase 0 — Setup & Nền tảng học
Learning How to Learn (Coursera)Xem hết trong tuần. Áp dụng ngay vào tuần 2+. Morning block.
Setup hệ thống họcObsidian (notes), Anki (flashcards), tài khoản HelloInterview + ByteByteGo.
Điều chỉnh lịch ngủ (bước 1)Bắt đầu ngủ 1am, dậy 7:30am — quen dần.
English habit ngay từ ngày 1Podcast 30 phút mỗi lần commute — không exception.
Tuần 2–5Phase 1 — CS Fundamentals Blitz
DSA — HelloInterview2 bài/ngày. T2: Arrays+Hash. T3: Trees+Graph+BFS/DFS. T4: DP. T5: Greedy+ôn tổng.
System Design — ByteByteGo1 chapter/ngày. Focus: URL shortener, Rate limiter, Chat system, CDN, DB sharding.
OOP + Networks30 phút × 3x/tuần. SOLID, HTTP/HTTPS, TCP/IP, REST vs gRPC.
AI Vietnam courseAttend đều đặn. Ghi note. Bài tập → làm cuối tuần Block 2.
Tuần 6–9Phase 2 — AI Deep Dive
Tuần 6 — ML FoundationsBackprop, loss functions, optimization (Adam, SGD). Hiểu tại sao, không chỉ biết dùng.
Tuần 7 — Transformers & LLMAttention mechanism từ đầu, tokenization, pre-training vs fine-tuning, LoRA/PEFT.
Tuần 8 — RAG ArchitectureChunking strategies, embedding models, vector DB internals, retrieval, reranking, evaluation metrics.
Tuần 9 — Agents & ProductionLangGraph state machine internals, multi-agent patterns, MLOps, vLLM inference optimization.
Tuần 10–12Phase 3 — Interview Sprint + Apply
Mock interview 3x/tuần tiếng AnhPramp, Interviewing.io, hoặc ChatGPT làm interviewer. Ghi âm toàn bộ.
Apply jobs từ tuần 10Buymed (Applied AI) + EPAM (LLM Eng) + MB Bank trước. Qualcomm sau.
"Story" ZaloPay bằng tiếng AnhGiải thích hệ thống 32K ticket: architecture, bottlenecks, results — trôi chảy có số liệu.
10 câu STAR behavioral bằng ENConflict, failure, success, challenging project, decision under uncertainty — viết sẵn + đọc thuộc.
Nguồn học theo phase
DSAHelloInterview → NeetCode 150 → LeetCode tagged "Meta" / "Google"
System DesignByteByteGo → hellointerview.dev/guides → DDIA (chương chọn lọc)
AI/ML TheoryAI Vietnam course + Andrej Karpathy YouTube + Hugging Face NLP course (EN)
Tiếng Anh kỹ thuậtPodcast immersion + Shadow speaking hàng tối + Ghi âm bản thân → tự nghe lại

Phương pháp cụ thể cho từng loại block. Phương pháp đúng quan trọng hơn số giờ học — đặc biệt khi bạn đang học với nền kiến thức thực tế từ ZaloPay.

🧠 Học concept mới (Evening Block 1)
Xem/đọc tài liệu tiếng Việt hoặc dùng Claude giải thích trước — não hiểu ý nghĩa không vật lộn ngôn ngữ
Đóng tài liệu, giải thích lại bằng tiếng Việt cho chính mình không nhìn (Feynman technique)
Mở tài liệu gốc tiếng Anh, đọc lại 10 phút để quen thuật ngữ EN — không dịch, chỉ scan
Tạo 3-5 Anki cards từ những gì vừa học: câu hỏi một mặt, giải thích mặt kia
Hôm sau: trước khi học mới, tự giải thích lại concept hôm qua trong 5 phút không nhìn note
🗣️ Shadow Interview (22:00 hàng tối)
Chọn 1 concept hoặc 1 tính năng trong dự án ZaloPay/OPSWAT đã làm thực tế
Viết 4-5 câu giải thích bằng tiếng Anh đơn giản — không cần perfect, cần đúng thuật ngữ
Đọc to 2 lần nhìn giấy, sau đó 1 lần không nhìn
Ghi âm điện thoại lần cuối → nghe lại → note 1 điều cần cải thiện
Không cần grammar hoàn hảo. Cần: đúng thuật ngữ kỹ thuật + rõ ý + không do dự quá lâu
🎧 English Immersion (khi commute)
Không dùng vietsub, không dịch — mục tiêu là nghe thô để tai quen âm thanh tiếng Anh
Không cần hiểu 100% — nghe được 30% là tốt trong 4 tuần đầu, tự nhiên tăng lên
Chọn nội dung AI/Tech để vừa quen tiếng Anh vừa hấp thu kiến thức bị động
Tuần 4+: tăng tốc độ lên 1.2x. Tuần 8+: lên 1.5x
Playlist ổn định: Lex Fridman (clips ngắn 10-15'), MLST podcast, 3Blue1Brown, Yannic Kilcher
💻 DSA Practice (Evening Block 2)
Đọc đề, không đọc hint. Thử 20 phút độc lập trước khi xem bất cứ gợi ý nào
Sau 20 phút không ra: xem pattern tên (VD: "sliding window") — không xem code. Thử tiếp 10 phút
Sau khi giải xong: đọc solution tốt nhất trên discussion, hiểu tại sao tối ưu hơn
Viết lại solution từ đầu không copy sau 5 phút nghỉ
3 ngày sau: mở lại bài đó, làm lại không nhìn — đây là bước quan trọng nhất để nhớ lâu
📚 Deep Study Block cuối tuần (3.5h)
Cấu trúc Pomodoro dài: 50 phút học → 10 phút nghỉ (không màn hình)
Sau mỗi 50 phút: viết 5 dòng tóm tắt không nhìn tài liệu
Kết thúc block 3.5h: vẽ mind map tổng cho topic đã học
Nếu mệt giữa block: nghỉ thêm 5 phút — đừng cố ép não khi không tập trung
Tắt tất cả thông báo điện thoại khi vào block học
Nguyên tắc chống stress & burnout
1 topic sâu / ngàyĐừng học 5 thứ một lúc. Hiểu sâu 1 thứ tốt hơn biết nông 5 thứ khi phỏng vấn.
Progress journal hàng tối3 câu: học được gì hôm nay — chưa hiểu gì — sẽ làm gì sáng mai.
Không skip nghỉ ngơiThiếu ngủ 1 đêm = mất 30% hiệu suất nhận thức ngày hôm sau. Không negotiate.
Resume ZaloPay của bạn đã mạnh32K tickets, production multi-agent, MCP Registry — cần chiều sâu lý thuyết, không cần thêm breadth.