Nguyen Le PhongNguyen Le Phong
Về trang Blog

Bài viết

Engineering Culture

Code review, feedback, mentoring và những thói quen giúp team làm việc tử tế mà vẫn hiệu quả.

Các bài viết về phần con người trong software engineering: viết pull request rõ ràng, review code không làm nhau mệt, feedback thẳng mà ấm, mentoring engineer và xây trust trong team. Không phải lý thuyết HR; đây là những tình huống rất đời trong một ngày làm sản phẩm, release, họp, sửa bug và cùng nhau trưởng thành.

Engineering Culture

Từ Software Engineer đến Technical Manager: đổi vai là đổi cách tạo giá trị

Lên vai trò Technical Manager không chỉ là làm nhiều hơn một chút so với Senior Engineer. Bạn phải rời khỏi thói quen tự tay giải mọi bài toán để tạo điều kiện cho cả team giải tốt hơn. Bài này chia sẻ những thay đổi dễ bất ngờ: code vừa là tài sản vừa là chi phí, giá trị chuyển từ phép cộng sang phép nhân, và delegate là một kỹ năng cần luyện thật.

12 phút đọc
Engineering Culture

Code review tử tế: góp ý để code tốt hơn và người viết vẫn muốn tiến lên

Code review không chỉ là tìm lỗi. Đó là nơi team học cách nói chuyện về chất lượng, trade-off và tiêu chuẩn chung. Bài này đưa ra cách review rõ ràng mà không làm người viết chùn bước: góp ý cụ thể, phân biệt blocker với suggestion, hỏi trước khi kết luận, và giữ cho review trở thành nơi code lẫn con người cùng tốt lên.

14 phút đọc
Engineering Culture

Kind Engineering: tử tế không làm team chậm hơn

Tử tế trong engineering không có nghĩa là né tránh vấn đề hay nói chuyện cho dễ nghe. Nó là cách nói thẳng mà vẫn tôn trọng, xử lý incident không đổ lỗi, review code để người khác học được, và tạo môi trường nơi mọi người dám nói thật sớm. Bài này giải thích vì sao sự tử tế đúng cách giúp team đi nhanh và bền hơn.

13 phút đọc
Engineering Culture

Viết Pull Request dễ review: giúp reviewer hiểu nhanh và góp ý đúng chỗ

Một pull request tốt giúp reviewer tiết kiệm năng lượng: phạm vi gọn, title rõ, mô tả có bối cảnh, screenshot hoặc test note đủ dùng, commit sạch và self-review trước khi gửi. Bài này chỉ cách biến PR từ một đống thay đổi khó đọc thành một câu chuyện dễ theo dõi để review nhanh hơn và ít hiểu lầm hơn.

13 phút đọc
Engineering Culture

Feedback trong team kỹ thuật: thẳng, rõ và vẫn giữ được sự tôn trọng

Feedback tốt không phải là nói nhẹ cho qua, cũng không phải nói thẳng đến mức làm người khác phòng thủ. Bài này gợi ý cách đưa feedback cụ thể, có ngữ cảnh, hướng vào hành vi và bước tiếp theo; đồng thời chỉ cách nhận feedback mà không biến nó thành phán xét cá nhân. Một kỹ năng nhỏ nhưng ảnh hưởng lớn tới tốc độ trưởng thành của team.

13 phút đọc
Engineering Culture

Mentoring engineer: giúp junior lớn lên thành người đáng tin

Một junior không trở thành senior chỉ nhờ nhận task khó hơn. Họ cần context, feedback, cơ hội thử sức và một người biết khi nào nên hướng dẫn, khi nào nên lùi lại. Bài này chia sẻ cách mentoring qua pairing, code review, stretch task, câu hỏi tốt và những thói quen giúp engineer trẻ dần tự tin nhận việc lớn hơn.

14 phút đọc