Quay lại blog
11 tháng 7, 2025Sergei Solod3 phút đọc

Tôi đã đặt hơn 10 câu hỏi tại MoscowJS 66 và giành hai giải thưởng

Tại MoscowJS 66, tôi đã đặt hơn 10 câu hỏi trong các bài nói về bot Telegram, LangChain.js, kiến trúc site builder và kiểm thử kiểu TypeScript. Hai câu được chọn là câu hỏi hay nhất và tôi ra về với hai giải thưởng.

Sự kiệnJavaScriptTypeScriptAILangChain.jsCộng đồngMoscowJS

Tại MoscowJS 66, tôi đã đặt hơn 10 câu hỏi. Hai câu trong số đó được chọn là “câu hỏi hay nhất”, và tôi rời meetup với hai giải thưởng.

Đó là phần dễ nhớ nhất của câu chuyện. Nhưng điều hữu ích hơn với tôi là quyết định không xem Q&A như phần phụ sau nội dung “chính”. Tôi cố gắng theo dõi các bài nói một cách chủ động và dùng câu hỏi để làm rõ những điểm tôi thấy thú vị hoặc chưa chắc chắn.

MoscowJS 66 thực sự nói về điều gì

Meetup diễn ra tại Moscow vào ngày 3 tháng 7 năm 2025, ở School 21. Chương trình chính thức của MoscowJS 66 có bốn bài nói về bot Telegram và Web App, LangChain.js cùng developer experience, kiến trúc của một site builderkiểm thử kiểu TypeScript.

Mô tả như vậy chính xác hơn việc chỉ gói gọn chương trình bằng các nhãn rộng như “AI” hay “frontend architecture”. Phần liên quan AI cụ thể là về LangChain.js, còn bài nói kiến trúc tập trung vào các quyết định khi xây dựng site builder và trade-off giữa tính linh hoạt với sự đơn giản.

Tôi coi Q&A là một phần của nội dung kỹ thuật

Trong suốt sự kiện, tôi đã đặt hơn 10 câu hỏi. Điều đó khiến tôi nghe các bài nói theo cách khác: hiểu ý chính là chưa đủ; tôi còn phải chú ý đến assumptions, edge cases và những chỗ cần lời giải thích cụ thể hơn.

Cuối cùng, hai câu hỏi của tôi được chọn là câu hỏi hay nhất và tôi nhận hai giải thưởng. Tôi có thể xác nhận kết quả này từ trải nghiệm của mình, nhưng không biến nó thành một quy luật kiểu “hỏi càng nhiều thì càng dễ có giải”.

Bài học tôi giữ lại

Với tôi, kết luận thực tế đơn giản hơn: một meetup kỹ thuật có thể có giá trị hơn khi tôi tham gia thay vì chỉ tiếp nhận nội dung thụ động. Một câu hỏi tốt có thể cho thấy giới hạn của một cách tiếp cận, làm lộ ra trade-off chưa có chỗ trong bài nói hoặc biến ý tưởng trừu tượng thành điều cụ thể.

Nếu muốn thử cách tham gia tương tự, hãy ghi lại một điểm chưa được giải quyết trong mỗi bài nói rồi biến nó thành một câu hỏi ngắn có đủ bối cảnh để trả lời. Mục tiêu không phải đặt càng nhiều câu hỏi càng tốt. Mục tiêu là rời sự kiện với ít giả định chưa được kiểm chứng hơn.

Cảm ơn các speaker và ban tổ chức MoscowJS 66. Tôi đến để nghe các bài nói, tham gia Q&A rất tích cực, và kết thúc buổi tối với hai giải thưởng cùng một cách chủ động hơn nhiều khi nghe các bài trình bày kỹ thuật.