향로と一緒にする「향로윈」完走チャレンジ
ハロウィンでも勉強は続く。 "一日で見つける、私だけの決定的な一行" たった一日。講義 + ミッション + ライブを聞いてランダムポイント抽選からシークレット香炉キーキャップまで受け取ってください。
ハロウィン完走チャレンジはなぜ始めることになったのですか?
こんにちは、向路です🙂
皆さん、秋夕連休が過ぎても相変わらずかまどの火種を育てていらっしゃいますか?
慌ただしく日々が過ぎていくうちに、いつの間にかハロウィンが近づいてきましたね😊😊
ハロウィンデーはたった一日の期間ですが、この期間にも楽しく一緒に勉強してみることができるのではないでしょうか?と思いました。
そこで今回は、どのような考えでチャレンジに参加すれば良いか、じっくりと考えてみることになりました。
多くの方がご存知のように、私は職業訓練校で初めてウェブ開発を学んで就職しました。
職業訓練校でJavaとウェブ開発を初めて学ぶ時、これをどうすれば早く吸収できるか悩みました。
単純に先生の説明を聞くだけでは全く理解できなかったので、様々な方法を考えました。
その中で私に最も効果があった方法は「塾の同期を教えること」でした。
毎日の授業時間(午前9時から午後4時まで)に学んだ内容を整理して1〜2時間以内にまとめて塾の同期を教えることです。
Spring FrameworkのAOPについて学んでいる時にリフレクションについて説明を聞いたのですが、よく理解できませんでした。
これが一体どこに必要なのか?どのように活用されるのか?使用する際に注意すべきことはないのか?などでした。
とにかく授業時間に言及されたので、これを同期たちに教えなければならず、持っていた本での説明を何度か読み返しました。
概念的には理解できるのですが、これを使用する際に注意すべき点は何があるのかが気になりました。
そこで「これを実際の実務で使用する際に注意すべき部分は何だろう?」と考えながら関連書籍を検索していたところ、イ・サンミンさんが書かれたJavaパフォーマンスを決定づけるコーディング習慣とチューニングの話を発見することになりました。

リフレクションを実務でいつ使用すべきか、どのような点に注意すべきかに関する目次がありましたね。

これだと思って授業が終わるとすぐに江南の教保文庫に駆けつけて即座に購入し、内容を整理しました。
Java の定石、熱血講義Java、トビのSpringと共にイ・サンミンさんの「Javaの性能を決定づけるコーディング習慣とチューニングストーリー」まで、様々な書籍からリフレクションに関する内容をすべて集めて整理しました。
整理した内容をもとに同期の皆さんにその日の授業内容を要約整理して伝えたのですが、その内容があまりにも良かったのか、スタディが終わってからどこで知ったのかとても気になって多くの人が聞いてきました。
興奮した私は、買ったばかりのほかほかの李相民さんの本を紹介していました。
予想とは違って数百ページの中でたった十数ページを見るために2万ウォンを使うことに同期たちはとても不思議そうに私を見ました。
(当時はジャージャー麺が4千ウォン台でしたからね)
リフレクションチャプターは24個のチャプターの中の一つなので、単純計算で見ると4%(1/24)の内容だけを確認するために100%を支払う非合理的な選択をしたことになりますね。
それでも全くもったいないという気持ちにはなりませんでした。
必要だった知識を一行は得られましたから。
その後も「この一文を得るために、この本を、この講義を買ったんだな」ということをよく経験しました。
例えば、以前にも何度か言及した「君たちはどう生きるか」からこの文章を得ました。
「自分を哀れだと言う人々は大抵偉大である。」
自分を哀れだと認識するのは偉大になりたいからである。
自らを哀れに思う人は自らを偉大に思っている。
それは王位を奪われた君主が自らを哀れに思うのと同じである。
王位を失った君主でなければ、誰が自分が王位に就かなかったからといって悲しむだろうか。
自分が間違いを犯したことを後悔する気持ちが生まれる理由は、その時正しい行動ができたということを知っているからなのだ。
私たちに正しい理性の声を聞き、その声が言う通りに行動する力がなければ、私たちは決して自分が間違いを犯したことを後悔することも、そのために苦しむこともないだろう。
Vlad Mihalcea氏の高性能JPA & Hibernate (High-Performance Java Persistence)にある34. Batching the Update Operation with JPA and HibernateチャプターでBatch環境でのJPAのMergeとHibernateのUpdateを詳細に比較説明してくれたことも長く印象に残っています。
「ああ、この一文を得るためにこの本を買ったんだな。」
「この一行のためにこの講義を聞いたんだな。」
頭の中の霧が晴れて、何かが「カチッ」とはまるその瞬間の快感。それだけでも本一冊、講義一つの価値は十分でした。
今回のチャレンジは、ハロウィン当日、一日中Inflearn講義を聞きながら、それぞれが「私を成長させたたった一つの学び」を得て共有するチャレンジです。
知識の価値は分量に比例するものではなかったようです🙂
時には10時間の講義も、500ページの本も、私を「あっ!」と気づかせる「たった一行」のために存在しています。
今年のハロウィンも、この一文、一章を得るために使ってみるのはいかがでしょうか?
私がサンミンさんの本でリフレクションの核心を学んだように、皆さんもこのチャレンジを通じて長い間悩んでいた問題の糸口を、あるいは新しいインスピレーションを与える「決定的な一行」を発見されることを心から願っています。
みんなで一緒に、それぞれの「一行」を見つけてみましょう 🙂

