Thử thách hoàn thành khóa học 'Hyangrowin' cùng với Hyangro
Ngay cả trong Halloween, việc học vẫn tiếp tục. "Tìm ra câu nói quyết định của riêng mình chỉ trong một ngày" Chỉ một ngày thôi. Nghe bài giảng + nhiệm vụ + live và nhận từ việc rút điểm ngẫu nhiên đến keycap hương lư bí mật.
Tại sao lại bắt đầu thử thách hoàn thành khóa học Halloween?
Xin chào, tôi là Hyangnro 🙂
Mọi người có vẫn đang duy trì ngọn lửa học tập sau kỳ nghỉ Trung thu không?
Ngày tháng trôi qua một cách bận rộn, không ngờ Halloween đã đến gần rồi 😊😊
Ngày Halloween tuy chỉ kéo dài một ngày, nhưng tôi nghĩ chúng ta có thể cùng nhau học tập một cách thú vị trong thời gian này.
Vì vậy lần này tôi đã suy nghĩ kỹ về việc nên tham gia thử thách với tâm thế như thế nào.
Như nhiều bạn đã biết, tôi đã học phát triển web lần đầu tiên tại một trung tâm đào tạo được tài trợ bởi chính phủ và sau đó tìm được việc làm.
Khi lần đầu học Java và phát triển web thông qua trung tâm đào tạo được tài trợ bởi chính phủ, tôi đã suy nghĩ rất nhiều về cách có thể tiếp thu kiến thức một cách nhanh chóng.
Chỉ đơn thuần nghe giải thích của giáo viên thôi thì hoàn toàn không thể hiểu được, nên tôi đã phải suy nghĩ về nhiều phương án khác nhau.
Trong số đó, phương pháp hiệu quả nhất đối với tôi là "dạy cho các bạn cùng học viện".
Đó là việc tổng hợp những nội dung đã học trong giờ học hàng ngày (từ 9 giờ sáng đến 4 giờ chiều) và tóm tắt trong vòng 1~2 tiếng để dạy lại cho các bạn cùng học viện.
Trong thời gian học về AOP của Spring Framework, tôi đã nghe giải thích về reflection nhưng không hiểu rõ lắm.
Cái này cần thiết ở đâu? Được sử dụng như thế nào? Có điều gì cần chú ý khi sử dụng không? Những câu hỏi như vậy.
Dù sao thì nó cũng được đề cập trong giờ học nên tôi phải dạy lại cho các bạn cùng lớp, vì vậy tôi đã đọc lại vài lần phần giải thích trong những cuốn sách mình có.
Về mặt khái niệm thì tôi hiểu rồi, nhưng tôi tò mò không biết có những điểm nào cần chú ý khi sử dụng nó.
Vậy nên tôi đã nghĩ "Vậy khi sử dụng cái này trong công việc thực tế thì cần phải cẩn thận những phần nào?" và trong lúc tìm kiếm những cuốn sách liên quan, tôi đã phát hiện ra cuốn Câu chuyện về thói quen lập trình và tuning quyết định hiệu suất Java do anh Lee Sang Min viết.

Có mục lục về khi nào nên sử dụng reflection trong thực tế và những điểm cần lưu ý phải không.

Đây chính là điều tôi cần, nên ngay sau khi kết thúc buổi học, tôi đã chạy thẳng đến nhà sách Kyobo ở Gangnam để mua ngay và tổng hợp nội dung.
Tôi đã tập hợp và tổng hợp tất cả nội dung về reflection từ nhiều cuốn sách bao gồm "Java: The Complete Reference", "Passionate Java Programming", "Toby's Spring" cùng với cuốn "Câu chuyện về thói quen lập trình và tuning quyết định hiệu suất Java" của anh Lee Sang Min.
Dựa trên nội dung đã được tổng hợp, tôi đã tóm tắt và truyền đạt nội dung bài học trong ngày cho các bạn cùng khóa, và có lẽ những nội dung đó quá hay nên sau khi kết thúc buổi học, nhiều bạn đã tò mò và hỏi rằng tôi biết được những điều này từ đâu.
Tôi rất hào hứng đã giới thiệu cuốn sách nóng hổi vừa mua của anh Lee Sang Min.
Trái với dự đoán, việc chi 20,000 won chỉ để đọc khoảng mười mấy trang trong cuốn sách hàng trăm trang khiến các bạn cùng lớp nhìn tôi với ánh mắt rất kỳ lạ.
(Lúc đó một tô mì tương đen chỉ khoảng 4,000 won thôi)
Chương Reflection chỉ là một trong 24 chương, nên tính toán đơn giản thì chỉ muốn xem 4% (1/24) nội dung mà phải trả 100%, đây là một lựa chọn phi lý.
Dù vậy, tôi hoàn toàn không cảm thấy tiếc.
Vì đã có được một dòng kiến thức cần thiết.
Sau đó tôi cũng thường xuyên trải qua cảm giác "ah, tôi đã mua cuốn sách này, khóa học này chỉ để có được một câu này thôi".
Ví dụ, tôi đã có được câu này từ "Các bạn sẽ sống như thế nào" mà tôi đã đề cập vài lần trước đây.
"Những người nói mình đáng thương thì phần lớn đều vĩ đại."
Việc nhận thức bản thân đáng thương là vì muốn trở nên vĩ đại.
Người tự thương hại bản thân là người tự coi mình vĩ đại.
Điều đó giống như một vị vua bị cướp ngôi tự thương hại bản thân.
Nếu không phải là vị vua mất ngôi, thì ai lại buồn bã vì mình không ngồi trên ngai vàng?
Lý do tâm trí hối hận về những sai lầm của mình xuất hiện là vì biết rằng lúc đó mình có thể hành động đúng đắn.
Nếu chúng ta không có sức mạnh để lắng nghe tiếng nói của lý trí đúng đắn và hành động theo những gì tiếng nói đó nói, thì chúng ta sẽ không bao giờ hối hận về những sai lầm của mình, cũng không đau khổ vì điều đó.
Cuốn sách High-Performance Java Persistence (Hiệu suất cao với Java Persistence) của Vlad Mihalcea, trong chương 34. Batching the Update Operation with JPA and Hibernate, phần so sánh chi tiết giữa Merge của JPA và Update của Hibernate trong môi trường Batch cũng để lại ấn tượng sâu sắc lâu dài.
"Ah, tôi đã mua cuốn sách này để có được câu này."
"Tôi đã nghe bài giảng này vì dòng này."
Khoảnh khắc sương mù trong đầu tan biến và có thứ gì đó 'tách' một tiếng cắm vào - cảm giác hưng phấn ấy. Chỉ riêng điều đó thôi cũng đã đủ để một cuốn sách, một bài giảng trở nên có giá trị.
Thử thách này là một thử thách diễn ra trong ngày Halloween, cả ngày dài nghe các khóa học Inflearn và mỗi người sẽ có được và chia sẻ 'một bài học duy nhất giúp bản thân phát triển'.
Giá trị của kiến thức dường như không tỷ lệ thuận với khối lượng🙂
Đôi khi một bài giảng 10 tiếng, một cuốn sách 500 trang, tất cả chỉ tồn tại vì 'duy nhất một dòng' khiến ta thốt lên 'À ha!'.
Sao không thử dành Halloween năm nay để tìm kiếm một câu văn, một chương sách như thế?
Giống như tôi đã học được bản chất của reflection từ cuốn sách của anh Sang Min, tôi chân thành hy vọng rằng thông qua thử thách này, các bạn cũng sẽ tìm ra manh mối cho những vấn đề đã trăn trở lâu nay, hoặc khám phá ra 'dòng chữ quyết định' mang lại nguồn cảm hứng mới.
Hãy cùng nhau tìm "một dòng" của riêng mỗi người nhé 🙂

