Khi mình bắt đầu học một công nghệ gì đó mới thì mình thường học kiểu gì?

Pomodoro learning method

Lý Tiểu Long từng nói là: “Tôi không sợ thằng tập 10000 kiểu đấm, tôi chỉ sợ thằng tập 1 kiểu đấm trong 10000 lần

Thay vì học 1 câu 20 lần trong 1 ngày, hãy lặp lại câu đó mỗi ngày 1 lần trong 20 ngày.

Đầu tiên, mình sẽ mò vào docs official của công nghệ đó và đọc.

  1. Tập trung vào các khái niệm chính, đừng cố gắng hiểu từng chi tiết nhỏ ngay từ đầu. Hãy cố gắng nắm bắt được những mảng kiến thức quan trọng trước.
  2. Sử dụng từ điển hoặc công cụ dịch từ vựng khi gặp từ vựng không quen. Không cần (không nên) dịch toàn bộ, chỉ cần dịch những từ khóa quan trọng.
  3. Thử tìm các tài liệu bổ sung như blog, video tutorial, ví dụ Code ở git…, v.v. để bổ sung cho tài liệu chính. Điều này sẽ giúp bạn hiểu rõ hơn về công nghệ mới.
  4. Tìm những keyword quan trọng của công nghệ đó và học ý chính của nó.
    1. Ví dụ: Khi học NestJS, hãy tập trung vào các khái niệm cơ bản như modules, controllers, services, pipes, guards, etc. Hãy thử xây dựng một vài ứng dụng đơn giản để áp dụng các kiến thức này.
  5. Tham gia các cộng đồng, diễn đàn liên quan để trao đổi, hỏi đáp với những người khác đang học cùng công nghệ. Điều này sẽ rất hữu ích.
  6. Cuối cùng, đừng ngại thực hành và mắc lỗi. Quá trình học tập là một quá trình liên tục, mỗi lần mắc lỗi là một cơ hội để bạn học hỏi thêm.