Lời khuyên dành cho sinh viên bắt đầu nghiên cứu

[N.B .: Các quan sát và khuyến nghị dựa trên lần đầu tiên là sinh viên UROP tại MIT và sau đó giám sát nhiều sinh viên UROP tại MIT và sinh viên đại học và cao học tại UCB.]

Không bị treo lên cố gắng hiểu mọi thứ ngay từ đầu

Thách thức lớn nhất mà bạn gặp phải khi bắt đầu bất kỳ dự án mới nào là có một lượng lớn thứ bạn cần biết để giải quyết vấn đề của mình một cách chính xác. Trong khi hiện tượng này là sự thật trong nhỏ đối với nhà nghiên cứu ban đầu, nó cũng đúng trong bất kỳ dự án nghiên cứu nào. Vì vậy, học cách đối phó với thách thức này là một kỹ năng quan trọng để làm chủ để trở thành một nhà nghiên cứu giỏi. Ngược lại, ngăn chặn hành động và tiến bộ của bạn trong khi chờ đợi kiến thức đầy đủ là con đường dẫn đến thất bại.

Các cơ chế đối phó được người chiến thắng sử dụng bao gồm:

  • ưu tiên (tôi cần biết điều gì nhất)
  • đọc (tất cả mọi thứ có sẵn cho bạn, và tìm kiếm nhiều hơn, nhưng không đặt hàng tháng đọc giữa bạn và bắt đầu làm việc.)
  • đa luồng (khi bị chặn trên một mục hoặc đường dẫn, có một thứ khác mà tôi có thể theo đuổi một cách hiệu quả không?)
  • theo đuổi nhiều, kỹ thuật giải pháp có thể (có thể một số có các đường dẫn dễ dàng hơn / ít chặn hơn các đường dẫn khác)
  • mong muốn suy nghĩ (ok, giả sử giải pháp con này được giải quyết, điều đó có cho phép tôi tiếp tục và giải quyết các vấn đề khác không?)
  • pester những người có thể có một số thông tin bạn cần (bạn có thể nghĩ rằng họ nên biết những gì bạn cần biết, nhưng thường họ không có một ý tưởng rõ ràng về những gì bạn làm và không biết, bắt đầu bằng cách cho họ để cung cấp cho bạn chỉ ra những điều bạn có thể sử dụng để tự giúp mình. Thể hiện sự tôn trọng thời gian của họ và luôn theo dõi các tài nguyên bạn đã đưa ra trước khi yêu cầu giải thích cá nhân.)
  • đề xuất các mô hình làm việc — có thể chúng sai hoặc khác với những người khác, nhưng chúng cung cấp cho bạn một cái gì đó để làm việc và một cái gì đó cụ thể để thảo luận và so sánh với những người khác. Bạn sẽ tinh chỉnh các mô hình của mình liên tục, nhưng tốt nhất là bạn nên cân nhắc điều gì đó cụ thể.

Những người thua cuộc sẽ dừng lần đầu tiên họ gặp phải điều gì đó mà họ không biết, không thể giải quyết vấn đề, hoặc gặp rắc rối một chút về những gì họ coi là ‘phần của họ’ ‘của vấn đề và sau đó đưa ra lý do tại sao họ không thể thực hiện bất kỳ tiến bộ nào .

Người chiến thắng xem xét toàn bộ vấn đề của họ và tìm kiếm các con đường xung quanh mọi hangup.

Người thua cuộc chắc chắn có ai đó hoặc một cái gì đó để đổ lỗi cho sự thiếu tiến bộ của họ.

Người chiến thắng tìm cách để tiến bộ bất chấp biến chứng.

Người thua biết tất cả những lý do không thể thực hiện được

Người chiến thắng tìm cách để làm điều đó.

Giao tiếp và đồng bộ hóa thường xuyên

Tất nhiên, khi bạn phải xây dựng các mô hình của riêng mình, giải quyết các vấn đề bất ngờ, đưa ra giả định, v.v. hãy đảm bảo giao tiếp và đồng bộ hóa với các nhà nghiên cứu đồng nghiệp của bạn. Họ có các mô hình khác nhau từ bạn không? Bạn có thể học được gì từ các mô hình và giả định của nhau? Hãy cho họ biết suy nghĩ của bạn, nơi bạn bị mắc kẹt và cách bạn đang cố gắng giải quyết các vấn đề của mình.

Phân hủy

Toàn bộ vấn đề thường có vẻ áp đảo. Phân hủy nó thành các phần có thể quản lý được (tốt nhất là, với từng miếng có chất trung gian ổn định). Giải quyết từng mảnh một. Phân chia và chinh phục.

Điều này nghe có vẻ hiển nhiên, nhưng nó hoạt động. Tôi đã biến rất nhiều vấn đề xuất hiện “đáng sợ” trong phạm vi thành nhiều nhiệm vụ 1 ngày hoặc 2 ngày, và sau đó giải quyết từng công việc tốt đẹp, chứa 1–2 ngày khi tôi đến đó. Khi tôi hiểu rõ hơn, các vấn đề và nhiệm vụ mới nảy sinh, nhưng tất cả chúng đều có thể bị phá vỡ để cắn từng miếng có kích cỡ sẽ được giải quyết từng lần một.

Được tổ chức

Trong các hệ thống máy tính đặc biệt, giới hạn lớn nhất đối với khả năng chinh phục vấn đề của chúng tôi là sự phức tạp. Bạn cần phải làm việc liên tục để cấu trúc vấn đề và sự hiểu biết của bạn về nó để giải quyết sự phức tạp vốn có. Hãy theo dõi cẩn thận những gì bạn đã làm và những gì bạn cần làm. Lập danh sách; viết xuống; không dựa vào trí nhớ của bạn (hoặc tệ hơn, bộ nhớ của người giám sát) để giữ tất cả những gì bạn cần làm và tất cả các vấn đề trung gian bạn cần phải giải quyết.

Ưu tiên

Hãy ưu tiên trong nỗ lực của bạn và kiểm tra các ưu tiên của bạn với người giám sát của bạn. Một sự cố thường xảy ra là người giám sát của bạn yêu cầu bạn làm A, quên nó đi, và sau đó yêu cầu bạn làm B trước khi bạn có thể hoàn thành A. Nếu bạn không chắc chắn liệu B có nên ưu tiên hơn A hay không, hãy hỏi. Đôi khi nó sẽ, nhưng thường nó sẽ không, và giám sát của bạn sẽ được vui mừng rằng bạn nhắc nhở anh ta bạn đang bận rộn giải quyết A. Theo dõi của B, và khi bạn kết thúc A, xem nếu B vẫn có ý nghĩa để theo đuổi.

Nhận ra rằng người giám sát của bạn đang bận

Giáo sư hoặc giám sát viên sinh viên của bạn đang bận. Anh ta thuê bạn để giúp anh ta đạt được nhiều thành tựu hơn anh ta có thể có một mình. Lợi ích lớn nhất của bạn đối với anh ấy là khi bạn có thể tự di chuyển và thúc đẩy.

Đừng mong người giám sát của bạn giải quyết tất cả các vấn đề của bạn. Tìm hiểu xem anh ta đã nghĩ gì và đề xuất một điểm khởi đầu và làm việc từ đó. Nhưng, nhận ra có thể trở thành một thời điểm khi bạn đặt suy nghĩ chất lượng hơn vào cái gì đó hơn là có (và điều này sẽ xảy ra thường xuyên hơn cho bạn khi bạn vào công việc của bạn). Vì vậy, khi bạn nghĩ rằng bạn thấy hoặc biết một cách tốt hơn để giải quyết một vấn đề, hãy mang nó lên. Trong một kịch bản lý tưởng, đây chính xác là những gì sẽ xảy ra. Giám sát viên của bạn cung cấp cho bạn hạt giống và một số hướng dẫn, sau đó đi ra ngoài để suy nghĩ về các vấn đề khác. Bạn đặt trong thời gian tập trung vào vấn đề của bạn và cuối cùng trở lại với nhiều kiến thức và cái nhìn sâu sắc vào subproblem của bạn hơn người giám sát của bạn.

Là người giám sát, tôi làm việc theo hai chế độ:

  • Cho đến khi một học sinh đã chứng minh rằng anh ta đã suy nghĩ sâu sắc hơn về vấn đề này hơn tôi, tôi mạnh mẽ ủng hộ anh ấy bắt đầu mọi thứ theo cách của tôi.
  • Một khi học sinh đã xem xét vấn đề sâu, thì chúng ta có thể thảo luận vấn đề này với tư cách là đồng nghiệp, và nói chung học sinh trở thành chuyên gia về vấn đề này, và tôi có thể đưa ra lời khuyên chung từ kinh nghiệm và bề rộng của mình.

Giao hàng

Khi bạn đã đăng ký, bạn phải phân phối. Tuy nhiên, bạn không phải cung cấp giải pháp cuối cùng cho mọi thứ cùng một lúc. Điều này, trên thực tế, là một sai lầm của nhiều người và các dự án nghiên cứu.

Người thua sẽ tiếp tục hứa hẹn một điều tuyệt vời trong tương lai nhưng không có gì để hiển thị ngay bây giờ.

Người chiến thắng có thể hiển thị kết quả khả thi / có thể sử dụng trên đường đến giải pháp. Những phần này có thể bao gồm:

  • giải pháp cho các mô hình đơn giản
  • phần của một dòng chảy
  • đầu ra / dữ liệu trung gian
  • phép đo các đặc tính của bài toán
  • trung gian ổn định (xem bên dưới)

Thể hiện tiến trình. Điều này cho phép người giám sát của bạn cung cấp phản hồi sớm và giúp bạn ưu tiên sự chú ý của bạn — điều này thường sẽ giúp bạn vừa thực hiện các sửa đổi giữa khóa học, làm tăng khả năng bạn sẽ có kết quả thú vị cuối cùng. Yêu cầu và sự hiểu biết phát triển không thay đổi (nhớ thử thách chính lúc đầu là kiến ​​thức không đầy đủ). Thay đổi và chuyển hướng là bình thường, được mong đợi và lành mạnh (vì nó thường là kết quả của kiến ​​thức và hiểu biết lớn hơn). Các mô hình gia tăng là mạnh mẽ và chuẩn bị cho sự thích ứng này trong khi mô hình nguyên khối (tất cả cùng một lúc) là giòn và thường dẫn đến các giải pháp tuyệt vời mà không giải quyết vấn đề thực sự.

Tăng dần các giải pháp của bạn (đặc biệt là phần mềm). Trong các chương mới xuất hiện trong ấn bản 20th Anniversary of Mythical Man Month, Brooks xác định sự phát triển gia tăng và sự tinh tế tiến bộ hướng tới mục tiêu là một trong những kỹ thuật mới, tốt nhất mà anh ta đánh giá cao kể từ khi viết MMM gốc. Từ kinh nghiệm của riêng tôi, tôi hoàn toàn đồng ý với điều này, và nó có tác động rất tích cực đến tinh thần (của bạn, nhóm của bạn, người giám sát của bạn).

Nhắm mục tiêu trung gian ổn định

Hãy tìm điểm trung gian ổn định trên con đường tăng dần của bạn để giải quyết một số vấn đề.

  • điểm mà một số phần rõ ràng của vấn đề đã được giải quyết (có một giao diện tốt đẹp cho tiểu dự án này, tạo ra kết quả ở giai đoạn này)
  • những thứ bạn có thể xây dựng
  • những thứ bạn có thể quay ra
  • những thứ bạn có thể chia sẻ với các thành viên trong nhóm (cho phép họ giúp đỡ)
  • điểm hoàn thành

Đừng biến các vấn đề (các nhiệm vụ phụ) thành các vấn đề nghiên cứu một cách không cần thiết.

Thông thường bạn sẽ chạy vào một subtask không có duy nhất, rõ ràng là giải pháp đúng. Nếu giải quyết phần này đúng là chìa khóa cho các mục tiêu tổng thể, có lẽ nó sẽ là cần thiết để dành thời gian để nghiên cứu và giải quyết vấn đề này tốt hơn so với nó đã từng được giải quyết trước đây. Tuy nhiên, đối với hầu hết các vấn đề phụ, đây không phải là trường hợp. Bạn muốn tập trung vào các mục tiêu tổng thể của dự án và đưa ra một giải pháp “đầy đủ” cho vấn đề này. Nói chung, hãy thử làm điều rõ ràng hoặc đơn giản có thể được thực hiện một cách hết sức. Ghi chú về những điểm yếu có thể và các lựa chọn thay thế mà bạn có thể khám phá nếu những điểm yếu này chứng tỏ hạn chế. Sau đó, nếu điều này trở thành một nút cổ chai hoặc liên kết yếu trong chuỗi giải pháp, bạn có thể xem lại nó và các lựa chọn thay thế của bạn và đầu tư nhiều nỗ lực hơn để khám phá chúng.

Tìm hiểu cách giải quyết các vấn đề của riêng bạn

Nói chung, trong cuộc sống, không phải lúc nào cũng có ai đó quay sang ai có tất cả câu trả lời. Điều cực kỳ quan trọng là bạn học cách giải quyết tất cả các loại vấn đề bạn có thể gặp phải. Sử dụng giám sát của bạn như một cái nạng hoặc giàn giáo chỉ để có được cho mình bắt đầu. Theo dõi họ và tìm hiểu không chỉ là câu trả lời mà họ giúp bạn tìm thấy, nhưng làm thế nào họ tìm thấy câu trả lời mà bạn không thể có được một mình. Phấn đấu giành độc lập. Tìm hiểu các kỹ thuật và đạt được sự tự tin vào khả năng của riêng bạn để giải quyết vấn đề ngay bây giờ.

André DeHon

Original Source: http://www.seas.upenn.edu/~andre/general/student_research_advice.html