Learning Tech things

1 số tips, tricks mình hay áp dụng khi học 1 thứ gì đó:

  1. Nguyên tắc 80/20
    • Phần lớn mọi thứ đều tuân theo nguyên tắc Pareto này. Nên khi bắt đầu học 1 thứ gì đó, mình thường search Google hoặc hỏi ChatGPT để tìm ra 20% thứ quan trọng nhất, chiếm tới 80% hiệu quả.
    • Ví dụ: Khi học về CSS, mình sẽ search thử xem 20% most used properties là gì. Sau đó focus vào chúng trước. CSS 80-20
    • Thời gian của chúng ta là hữu hạn, hãy tập trung vào những thứ quan trọng trước.
  2. Cheatsheet/ Awesome/ Under the hood
    • Mình có một số keywords thông dụng mà cộng đồng thường sử dụng. Khi học 1 ngôn ngữ gì đó, mình hay search theo những keywords này + thứ muốn học.
    • Ví dụ:
      • CSS Cheatsheet Những thứ cơ bản nhất của CSS, được show ra trong 1 trang giấy. Eg: CSS cheatsheet
      • CSS Awesome Tổng hợp các resources/tools/blogs/courses/libs/… hay của ngôn ngữ/framework đó.
      • CSS Under the hood Deep dive về cách CSS hoạt động.
  3. Roadmap
    • Học gì cũng nên có roadmap, nhảy cóc có thể giúp chúng ta nắm bắt 1 phần kiến thức nhanh, nhưng sẽ bị hổng đi những thứ cơ bản.
    • Developer Roadmaps - roadmap.sh Trang tổng hợp nhiều roadmaps cho các job title khác nhau.
  4. Github Trending
    • Theo dõi Github Trending, để nắm được xu thế công nghệ đang là gì, đặc biệt là về ngôn ngữ/framework mình đang muốn học.
  5. Reading Blogs
    • Ở mỗi mảng, sẽ luôn có những blogger tích cực viết bài chia sẻ. Hãy đi tìm những người như vậy trong cộng đồng, những blogger uy tín, những tuần san cập nhật thông tin, add chúng vào Feedly và chăm chỉ đọc