Welcome to MikeDaDev's Blog – notes on Java, backend & system design.

Explore
MikeDaDev's Blog

#career

Things I've written about #career
  • Kinh nghiệm phỏng vấn tại công ty A*

    Bài test viết gồm 5 câu của một công ty fintech mình tạm gọi là A*: đa luồng cho n chiếc xe xuất phát cùng lúc, chuỗi con dài nhất không lặp ký tự, thiết kế API 3 tầng có mã hoá bất đối xứng, SDLC và mô hình OSI. Mình đi qua từng câu, chỗ dễ mất điểm, code đã chạy thử, rồi tổng hợp các vòng phỏng vấn thường gặp phía sau và cách chuẩn bị.

  • Critical Thinking

    Mấy cách tư duy phản biện và giải quyết vấn đề mình thấy dùng được trong công việc: khung Cynefin để biết mình đang ở loại bối cảnh nào, tư duy nguyên lý đầu tiên (First Principles), chia vấn đề theo cây MECE và cách đặt lại câu hỏi theo mục tiêu (Goal-Oriented Reframing).

  • Foundations of Project Management

    Những kiến thức nền cho nghề Quản lý Dự án: phân biệt Project với Operations, cân tam giác Triple Constraint, giữ Scope Creep trong tầm tay, tính Earned Value Management (EVM) và chia vai bằng ma trận RACI.

  • Team Leadership Essentials

    Những thứ một Frontline Leader cần nắm: phân biệt Leadership và Management, ủy quyền theo tình huống, phản hồi kiểu Radical Candor, giữ an toàn tâm lý cho team và cách xử lý thành viên underperform.

  • kỹ sư phần mềm trong kỷ nguyên AI

    AI viết 1.000 dòng code trong vài giây, vậy giá trị thật của một Software Engineer còn nằm ở đâu? Bài này nói về nghịch lý năng suất, cái bẫy mai một kỹ năng, chuyện review code ngày càng quá tải và cách tự định vị lại bản thân để không bị thay thế.