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.
4 tuần
Thời gian chuyển đổi
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ộ 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 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.