5 thói quen giúp developer làm việc hiệu quả hơn — hoatq.dev

cat blog/.md

5 thói quen giúp developer làm việc hiệu quả hơn

date: tags: productivity, career

Sau nhiều năm làm việc, mình nhận ra rằng năng suất không đến từ việc code nhanh hơn, mà từ những thói quen nhỏ hàng ngày. Dưới đây là 5 thói quen đã giúp mình rất nhiều.

1. Viết ra trước khi code

Trước khi viết bất kỳ dòng code nào, mình luôn dành 5-10 phút để:

  • Liệt kê các bước cần làm
  • Xác định edge cases
  • Vẽ sơ đồ nếu logic phức tạp

Điều này giúp tiết kiệm hàng giờ debug sau này.

2. Commit thường xuyên

# Thay vì một commit khổng lồ cuối ngày
git commit -m "feat: add user authentication, fix navbar, update tests, refactor utils"

# Hãy commit từng phần nhỏ
git commit -m "feat: add login form component"
git commit -m "feat: implement JWT authentication"
git commit -m "test: add auth middleware tests"

Commit nhỏ giúp dễ review, dễ revert, và dễ hiểu lịch sử thay đổi.

3. Đọc code nhiều hơn viết code

Mình dành khoảng 60% thời gian đọc code — cả code của team và open source projects. Đọc code của người khác là cách học nhanh nhất.

Một số nguồn mình hay đọc:

  • Source code của framework đang dùng
  • Pull requests của đồng nghiệp
  • GitHub trending repositories

4. Tự động hóa những việc lặp lại

Nếu bạn làm một việc hơn 3 lần, hãy tự động hóa nó:

  • Git hooks — format code, run linter trước khi commit
  • Scripts — setup project, deploy, seed database
  • Templates — snippets cho patterns thường dùng

5. Nghỉ ngơi có chiến lược

Kỹ thuật Pomodoro (25 phút tập trung, 5 phút nghỉ) hoạt động rất tốt với mình. Não bộ cần thời gian để “tiêu hóa” thông tin.

Khi bị stuck với một bug:

  1. Đứng dậy, đi lấy nước
  2. Giải thích vấn đề cho con vịt cao su (rubber duck debugging 🦆)
  3. Quay lại với góc nhìn mới

Bạn có thói quen nào giúp tăng năng suất? Hãy chia sẻ với mình qua email nhé!

// reactions



hoatq@dev : ~/blog $