Giới thiệu về Chia sẻ kiến thức của bạn
Tôi đã giới thiệu TDD (Phát triển dựa trên thử nghiệm) cho đồng nghiệp của mình cách đây hai tuần bằng cách đưa ra một minh chứng nhỏ. Vì đây là lần đầu tiên thuyết trình tại nơi làm việc mới nên tôi gặp nhiều khó khăn. Ngoài ra, tôi sẽ thảo luận về một chủ đề mà tôi vẫn đang tìm hiểu. Tuy nhiên, tôi đã được truyền cảm hứng để làm điều đó vì tôi biết rằng bằng cách đó, tôi có thể chia sẻ kiến thức của mình và xem mình đã học được bao nhiêu. Dưới đây là những ấn tượng và bài học chung của tôi mà tôi rút ra được từ sự kiện này.
Đừng đợi đến khi bạn học được “mọi thứ”
Vì tôi không có nhiều kinh nghiệm với TDD ở cấp độ doanh nghiệp nên lúc đầu tôi hơi e ngại. Sau đó, tôi hiểu rằng miễn là mục tiêu chính của bạn là chia sẻ thay vì tỏ ra “khôn ngoan”, thì bạn không cần phải là một chuyên gia để đưa một khái niệm mới đến với đám đông. Nói như vậy nếu bạn không chắc chắn về câu trả lời cho một câu hỏi hoặc không biết nó. Bạn vẫn có thể hướng người đó đến nguồn tài nguyên thích hợp hoặc nghiên cứu câu trả lời và chia sẻ nó với nhóm trong cuộc họp sau. Bạn sẽ phải đợi mãi nếu bạn đợi cho đến khi bạn đã học được “mọi thứ” trước khi chia sẻ kiến thức của mình.
Tuy nhiên, bạn cũng không muốn lãng phí thời gian của người xem. Do đó, bạn phải xác định giới hạn của bài thuyết trình và lên kế hoạch đầy đủ cho các chủ đề mà bạn sẽ giải quyết.
Xác định giới hạn của bản trình bày của bạn
Trong trường hợp của tôi, tôi quyết định giữ bài phát biểu của mình trong 30 phút và chỉ sử dụng một ví dụ. Để hoàn thành mọi thứ trong thời gian hạn chế đó, tôi đã chọn một ví dụ đơn giản, bài toán “ Giao lộ đoạn thẳng ”. Nhưng hóa ra, ngay cả ví dụ này cũng quá dài cho một bài thuyết trình 30 phút, vì vậy tôi đã quyết định biến đổi nó thành vấn đề “ Giao lộ đường thẳng ”.
Tôi đã cấu trúc bài thuyết trình của mình thành ba phần chính. Giới thiệu ngắn gọn về TDD và vấn đề tôi tìm cách giải quyết là bước đầu tiên. Tôi chỉ đơn giản viết ra định nghĩa vấn đề và thông tin tối thiểu liên quan đến kỹ thuật trong một tài liệu văn bản vì tôi không muốn mất quá nhiều thời gian. Phần thứ hai là viết mã để giải quyết vấn đề bằng cách sử dụng TDD trong khi nói to về các hành động tôi thực hiện và lý do đằng sau chúng. Phần cuối cùng là phần hỏi đáp dài 5 phút.
Chuẩn bị tốt
Tôi có một tuần để chuẩn bị. Tôi đã bắt đầu bằng cách sử dụng TDD để tự mình giải quyết vấn đề một vài lần và sau đó tôi tìm kiếm thứ tự lý tưởng cho các trường hợp thử nghiệm để minh họa quy trình. Tôi sắp xếp các trường hợp thử nghiệm theo thứ tự mà tôi muốn chúng xuất hiện, sau đó tôi sử dụng sơn để tạo một số bản vẽ đơn giản thể hiện các trường hợp mà tôi đang tạo trường hợp thử nghiệm. Sau đó, tôi đã mã hóa toàn bộ ví dụ thêm vài lần nữa. Tuy nhiên, lần này, tôi vừa nói vừa viết mã như thể đang thuyết trình. Tổng cộng tôi đã làm việc chuẩn bị trong 7–8 giờ.
Vui thích!
Không có gì bí mật khi bạn đạt được kết quả tốt hơn nếu bạn chấp nhận ý tưởng rằng việc mắc lỗi là rất con người và cố gắng tận hưởng khoảnh khắc hơn là lo lắng về hiệu suất của bạn. Tôi không nói rằng nó dễ dàng hay nó phù hợp với bất kỳ ai, nhưng trong suốt bài thuyết trình của mình, tôi đã cố gắng cười nhạo bản thân và tận hưởng trải nghiệm hơn là cảm thấy xấu hổ khi mắc lỗi. Tôi đã áp dụng nó khi tôi trải qua quá trình tuyển dụng của Microsoft. Tôi có thể nhớ lại một trong những người phỏng vấn đã chỉ ra một lỗi ngớ ngẩn mà tôi đã mắc phải, và thay vì buồn bã hay thất vọng, tôi chỉ cười với anh ấy về lỗi đó và sửa nó. mà, tôi tin rằng, đã thành công bởi vì tôi đã được thuê.
Sự kết luận
Điều cốt yếu là không ngừng học hỏi trong suốt sự nghiệp và cả cuộc đời của một người. Tuy nhiên, có lẽ điều quan trọng hơn thế là khả năng trình bày rõ ràng bất kỳ suy nghĩ hoặc quan điểm nào mà bạn có thể có. Có lẽ phương pháp hiệu quả nhất để thực hành cả hai là cố gắng giải thích điều gì đó mà bạn mới học được gần đây. Bằng cách đó, bạn sẽ có thể xác định bất kỳ lỗ hổng nào trong hiểu biết của mình và đóng góp vào kiến thức của người khác. Tôi dự định sẽ tiếp tục làm điều này trong những tuần tiếp theo về các chủ đề khác nhau và viết về những trải nghiệm của tôi trong một bài đăng trong tương lai.
Chúc bạn học tập vui vẻ cho đến lúc đó!

![Dù sao thì một danh sách được liên kết là gì? [Phần 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































