Lời khuyên của tôi sẽ là vứt cuốn sách ra!
Tất nhiên không phải theo nghĩa đen. Ý tôi là, hãy vào một lĩnh vực chủ đề mà bạn có ít kinh nghiệm và giải quyết các vấn đề khó khăn ở đó, mà không cần tìm hiểu về các giải pháp hiện có. Dựa vào không có gì ngoài sự sáng tạo và suy nghĩ phê phán của bạn và có lẽ là một hướng dẫn tham khảo.
Bạn có thể thiết kế một định dạng hình ảnh. Hoặc một máy chủ web. Hoặc một sơ đồ nén. Hệ thống tập tin. Hạt nhân. Trí tuệ nhân tạo. Ngôn ngữ lập trình. Hệ thống thị giác máy tính.
Một cái gì đó bạn thấy thú vị, đó là khá phức tạp, và điều mà bạn chưa bao giờ tìm hiểu về. Đừng đọc về nó: chỉ cần nhảy thẳng vào. Thử nghiệm. Mắc sai lầm. Làm việc vô ích.
Đừng yêu cầu giúp đỡ. Tránh xa các hướng dẫn. Tránh xa lý thuyết. Đừng kéo một giải pháp ra khỏi kệ.
Tại sao?
- Chúng tôi học tốt nhất từ những sai lầm.
- Nó cung cấp cho bạn một cơ hội để thực hành đưa ra các giải pháp một cách sáng tạo, thay vì hồi sinh và thích nghi các giải pháp cũ.
- Bạn buộc phải đánh giá ý tưởng của mình. Bạn không thể đánh giá chúng mà không phát triển sự hiểu biết tốt về các công cụ của bạn, về vấn đề bạn đang giải quyết và về ý tưởng bạn muốn đánh giá. Điều này dẫn đến sự hiểu biết sâu sắc hơn về chủ đề mà bạn sẽ phát triển. (Vui lòng đọc về các công cụ bạn đang sử dụng, đừng đọc về vấn đề bạn đang cố gắng giải quyết.)
Thực hiện một vài nỗ lực và một khi bạn cảm thấy hạnh phúc với những gì bạn đã đạt được, hãy để nó trong vài tháng. Sau đó trở lại tươi mới và xem nếu bạn có thể tìm thấy một quan điểm mới. Sau đó, đã đến lúc bắt đầu đọc về vấn đề và cách người khác giải quyết nó (hoặc nói chuyện với mọi người). Tại thời điểm này, thay vì tự nói với mình "có, điều đó có ý nghĩa" trong khi bạn đọc, bạn sẽ nói "có, chính xác ", hoặc "tốt, ở một mức độ nào đó", hoặc "wow, thật thông minh".
Nói cách khác, bạn sẽ suy nghĩ nghiêm túc hơn nhiều về những gì bạn đọc và bạn sẽ thấy dễ hiểu và dễ nhớ hơn nhiều vì bạn đã có một "khung tinh thần" lớn để gắn nó. Bạn sẽ cảm thấy tốt về những điều mà bạn phát hiện ra một cách độc lập và bạn sẽ bỏ đi với vô số kiến thức mới.
Đừng cố gắng làm cho giải pháp của bạn hoàn hảo. Chỉ cần chứng minh với bản thân rằng bạn có thể giải quyết vấn đề. Chấp nhận một thái độ "có thể làm" và nếu bạn cảm thấy nản lòng trước vấn đề này, hãy nhớ rằng người đầu tiên giải quyết nó có thể biết nhiều như bạn (thực tế, họ không biết nó có giải pháp!).