2017 年、高考が終わり、まあまあ(でも満足はしていない)な点数を取りました。
長い間悩んだ末、私はこのコンピュータサイエンス
の専攻を選びました。
様々な大学生活を描いた映画やアニメを見た後(国内外の映画、アニメなどを含む)
大学キャンパスに入る前のその夏休み、未来の生活についていろいろな計画を立てました(ただの妄想です)。
例えば、毎朝何時に起きてジョギングに行き、ジョギングから帰ってシャワーを浴びて食堂に行き、ルームメイトと一緒に朝食を食べ、その後一緒に授業に行く。午後の授業が終わったらサークルに参加して様々な活動をし、夜は図書館で勉強する。寮に戻ってシャワーを浴びて、夜はルームメイトと一緒におしゃべりしたりゲームをしたりする。
しばらく勉強した後、数人で小さなチームを作って、何かプロジェクトを一緒にやる云々。
ついでに、課外生活で日本語を学び、高校からの夢を実現する。(具体的にはこの記事一封写给日语的情书を見てください)
大学キャンパスに入ると、新入生の受付が賑やかでした。
入学手続きを終え、キャンパスカード、バッジ、学部の T シャツを受け取った後、私は寮に向かいました。
標準的な 4 人部屋で、上段ベッド下デスクで、独立したトイレやバスルームはなく、まあ、標準的な北方の学校の様子です。
私は上段のベッドに住んでいて(私たちのベッドは学校が決めたものです)、下段は休暇中に年級のグループチャットで仲良くなったルームメイト(他の記事に登場する X 総、2 号)で、ラッキーでした。
他の二人は知らない人で、一人(3 号)はどうやら無口で、家族と一緒に来ていて、ずっと家族と話しているようで、私たちとは話したがらない様子でした。
最後の一人(4 号)は、どう接しやすいかは感じられなかったので、しばらくはこのままで。
こうして、私は憧れの大学生活を始めました。
学校に来てから 3 日目、私たちは軍事訓練を始めました。
中学や高校で軍事訓練を経験した私にとっては、まあまあ、大学の軍事訓練は時間が長く、約 2 週間で、週末はありません。しかし、毎日自分の寮に戻れるので、これは悪くないです。
軍事訓練中、私の周りにいる数人と話が合い、私と同じようにオタク文化が好きな同級生とも仲良くなりました。
軍事訓練中、毎晩約 5 時に終了し、その後は食事、シャワー、着替えをし、夜 7 時半頃から夜の訓練が始まります。夜の訓練と言っても、みんなで一緒におしゃべりしたり、パフォーマンスをしたり、歌を学んだりするだけです。9 時半頃には終了します。
寮に戻ると、特にやることがないようで、ちょうど学期が始まったばかりで、何もありませんでした。
そこで、私は 3 日目の昼に文房具店に行き、ノートを買いました。その日の夜、X 総を引き連れて図書館に行き、『私の第一本日语 50 音』という本を借りました。
その夜から、寮に戻ると、50 音図の 2、3 行を写して暗記することにしました。仮名、ローマ字、例の単語を含めて、1 行を 1 ページ写しました。
これが私が大学に入ってから最初に自学した内容のようです。
こうして、軍事訓練が終わらないうちに、私はすでに五十音図を学び終えました。後遺症は、どこに行っても日本語の文字を見たら、必ずその上の仮名部分を全て読み返さなければならないことです。
軍事訓練が終わった後、私は『標準日本語』という本を自学し始めました。この学習は 2 年間続きました。(具体的にはこの記事一封写给日语的情书を見てください)
軍事訓練が終わり、正式に授業が始まりました。
『百団大戦』という活動があり、学校の様々なサークルが新入生を募集するようです。最初にこの名前を聞いたとき、私は『晋南遊撃戦』の回想のような活動だと思いました。
そこで、私はこの活動でアニメサークル、放送局、ニュースセンターの 3 つに参加し、私の大学生活がアニメの高校部活のように豊かで多彩であることを期待しました。
1 年生の授業の中で、私たちは『C 言語』の授業がありました。子供の頃に Basic を学び、競技で賞を取った私にとって、これは特に難しいことではないように思えました。また、高校の時にいくつかの理由で C 言語を独学したので、最初の授業は非常に楽でした。
最も印象に残ったのは、先生が自分で平方の関数を書く方法を教えてくれたことです。その時、私はなぜ先生が直接math.h
のpow
関数を教えないのか不思議に思いました。当時の先生の説明はあまり理解できませんでしたが、私はこの授業を聞かなくてもいいように思いました。
やはり私の想像通り、先生が教えた知識は本当に基礎の基礎で、私は聞かなくてもできるように感じました。。
もちろん、この授業の内容は先生が教えた内容だけに限らず、先生が出した宿題の中には簡単には解決できない問題もありました。
この時、私はこれらの問題に非常に長い時間を費やす必要があり、本当に解決できた時は非常に達成感がありました。
こうして、この学期が終わろうとしている時、私たちは実験が何であるかを知らなかったのです。
1 年生の前半学期の最後の月に、先生が私たちに zip ファイルを渡しました。その中には 8 つの文書があり、それぞれの文書にはいくつかの問題があり、私たちは試験の前にすべてを完成させ、相応の文書を作成して提出する必要がありました。
今振り返ると、これは実験と実験報告と呼ばれるものですが、当時は理解していませんでした。
これらの実験を完了するために、私はほとんど長い時間をかけずに最初の 5 つの内容を完成させましたが、残りの 3 つの知識は先生が教えたことがないようでした。
もちろん、その時私は先生を疑ったことはありませんでした。なぜなら、私は授業を聞かなかったからできないのだと信じていたからです。
そこで、私はインターネットで似たような問題を探し、相応の解決策を見つけようとしました。
この時、私は bilibili や youku などのサイトでいくつかの有用な C 言語の教育動画を見つけ、ほぼそれらの動画に従って、C 言語の知らない知識(基礎)を再学習しました。
こうして、私は第六と第七の実験を無事に完成させました。
第八の実験報告の内容は、動的リンクリストを使用して学生情報管理システムを構築し、追加、削除、変更、検索などの機能を実現する必要があるものでした。
これには私を困らせました。私はこのような struct の複合構造に触れたことがなく、インターネットで見つけたチュートリアルや様々な記事も適用できなかったり、理解できなかったりしました。
そこで、私は苦しみながら考え、リンクリストの基本的な概念から始めて、リンクリストの構成原理を理解しました。
こうして、私はリンクリストを成功裏に構築しました。
しかし、追加、削除、変更、検索の際に、私は困難に直面しました。当時、私はノード間のリンク関係をどのように交換すべきか全く理解できませんでした。この部分については長い間考えました。
ほぼ毎日、草稿用紙とペンを持って、授業が終わったら時間があれば、どのように接続関係を調整するかを研究し、紙に書き出した後、プログラムで試してみて、何度も試行錯誤を繰り返しました。
ついに、諦めかけた時、教授にメールを送って助けを求めることにしました。教授は非常に迅速にメールに返信し、私の考えの誤解を指摘してくれました。
その誤解を修正した後、私は正しい方法で修正を行い、ついに一部の機能を実現しました。
そして、他の部分の機能を実現しました。
すべての機能が実現された後、私はリンクリスト全体の動作原理を理解したようで、この時、私は報告を書くのではなく、新しいプロジェクトファイルを開いてそのプロジェクトを再作成しました。なぜなら、あのコードは本当に乱雑に見えたからです。
こうして、私は動的リンクリストの原理を自分で理解することに成功しました。
これが私が最初に自学で習得したスキルです。。
C プログラムを書く後期に、私は VS を使って書くことを独自に研究し始めました。自動フォーマットの特徴があり、強迫観念のある私には非常に快適でした。
さらに、WeChat で見た記事があり、コードを書く際にどのように規範的に書くべきか
についてでした。
そのため、その時から、コードを書くときは常にコードの規範性、整然性、再利用性、実行効率などの問題を考慮するようになりました。また、コメントの合理的な使用についても考えました。
これにより、コードを書くのにより多くの時間を使うように見えましたが、こうすることで後で読む、メンテナンスする、さらには再利用する際に、これらのコードの機能と目的を迅速に把握できるようになりました。
私はこの習慣に非常に感謝しており、VS が私のコードを自動的に規範化してくれることにも感謝しています。これにより、私は「耳濡目染」で標準的なコードの書き方を学びました。
これが私が第二に学んだスキルです。
1 年生の時に、高等数学という授業があり、そこには私が理解できない様々な内容が直接含まれていました。
この授業を学ぶとき、私は非常に苦痛を感じました。
なぜなら、一般的に私は授業中に理解した後は、授業後にあまり時間をかけて学習しないのですが、この授業は大量の時間をかけて学ばなければ、期末試験で必ず落第するからです。
そのため、このプレッシャーの中で、私は効率的に時間を利用せざるを得ませんでした。
そのため、私は再びゲームを諦めました(完全に遊ばないわけではなく、少なくとも寮の時間の大部分を学習に使っていました)。
期末試験は宿題の問題から出題されるようで、宿題の問題を完全に理解すれば、必ず合格できると思いました。
しかし、宿題の本は非常に厚い(私たちは THU の高数の宿題を使っています)。
そこで、様々な零細な時間を利用して、私は静かに座ってこの宿題の問題を研究し始めました。
もし分からないところがあれば、すぐにノートパソコンを持ち上げて Google 先生に聞きました。。それでも分からなければ、いろいろな解説動画を探しに行き、繰り返し視聴してすべての知識点を理解するまで見続けました。
しばしば一つの問題には複数の知識点が含まれています。。例えば、この問題は A の知識点に関係していて、A の知識点を学ぶ過程で B の知識点が基礎として必要で、B を理解するためには C を先に習得する必要があります。
こうして、知識点が循環し、入れ子になっているため、一つの知識点を学ぶ際に、何度も繰り返し理解することになり、すべて記憶しました。
こうして、高等数学を自学していた私は、ある日突然、授業で先生が話している内容をすでに自学していたことに気づきました w
私にとって、授業で高等数学の授業を理解できることは、まさに天からの大きな恵みでした。
私の高校時代には高等数学の内容を学んだことがなく、高等数学の授業では多くの内容を先生が「高校で教えたので大学では教えない」と言いました。
本来は「教えていない」と言いたかったのですが、教室のほとんどの同級生が同意したため、彼らは本当に高校でこれらの内容を学んでいたのです。この部分の差は私が自分で埋めるしかありませんでした。
しかし、今の私は授業の進度を超え、理解し、進度に追いつくことができるということは、私のこの自学の方法が適用できるということです。(私自身にとって)
最終的に、一学期の試行錯誤を経て、私は高等数学の期末試験で満点を取得しました(自分でも信じられないほどです)。
この成果は私に自信を与え、大学でどのように進むべきかを理解させてくれました。
このような学習方法は、私の大学 4 年間を共にしました。私は高等数学I、高等数学II、離散数学、線形代数、確率論と数理統計
など、数え切れない理系の授業を成功裏に乗り越えました。
私は他の人にどうすれば怠けられるかを教えたいわけではありません。この方法を取ったのは、私の学習能力と基礎が非常に薄弱だったからであり、この方法が私に合っているだけです。
私の別の記事あなたは鳥のように山に飛ぶべき
では、高校時代にミニ映画を制作した経験について少しお話ししました。
そのため、その時から、動画を作ることが非常に面白いことだと理解しました。
大学に入ってから、私は最も簡単な非編集ソフトを使っていくつかの MAD 動画を B 站に投稿しました(今はまだ削除していませんが、好奇心から見に行かないでください。自分の動画を見るたびに、地面に穴を掘りたくなります)。
最初は会声会影を使っていました(今見ると非常に簡単なソフトですが)、当時はそのインストールパッケージが巨大で(約数 GB)、非常にすごいソフトだと思っていました。
高校時代、私は非常に厚い会声会影のチュートリアルを買ったことがありますが、あまり使わなかったです。
このソフトを使って試行錯誤する中で、私は動画編集がどのような概念であるかについて自分なりのイメージを持つようになりました。
これが私が学んだ最も重要な内容です。
これらの基礎があったおかげで、後に AE や Pr に触れたとき、非常に迅速に習得できました。
AE や Pr の大まかな操作を理解した後、私は PS に触れ始めました。具体的な機能は異なりますが、非常に迅速に習得できました。
これは、点が線をつなぎ、線が面を構成する感覚です。これらの知識が直接つながり、知識のネットワークを構成しました。
同様に、これらの方法はこれらのソフトに限定されません。
上記で述べたように、私は C 言語を最終的に完全に自学で習得したため、この部分の知識は非常に深く記憶しています。
そのため、他のプログラミング言語を学ぶ際、特に C++ を学んだ後、私は学習の最強のツールを手に入れました。それはプログラミング思想
です。このツールを使って、新しいプログラミング言語に簡単に迅速に入門できます。
例えば、C#、Java、Python の学習では、必要な文法やキーワードを除けば、他の内容は基本的にそのまま書けます。
AE を学んでいるとき、私は B 站の UP 主柏吃支醉の AE チュートリアルを見ました。この動画を見ているときに、私は 2 つのことを理解しました。一つは github、もう一つは個人ウェブサイトです。
まず github について、以前は多少聞いたことがありましたが、真剣に理解しようとは思っていませんでした。
もしあなたがgithubを知らないなら、プログラマーだと言えるのか?
(大体こんな意味です。原文は見つかりませんでした)
でも、まあ、どうでもいいです。
この動画を見た後、私は github アカウントを登録し、自分のウェブサイトを作る方法を研究し始めました。
自分のウェブサイトを作ることは、私が小さい頃からの夢でした。。
その時は全く何から始めればいいのか分からなかったので、多くのインターネット会社が提供する無料の二次ドメインや無料のウェブサイト作成方法を使って作成しました。
今回は、ウェブサイトがどのような概念であるかを理解した後、私は人生で初めてのドメインを購入し、阿里云で学生割引を利用してクラウドサーバーを購入しました。
どうやら直接 WordPress を構築しましたが、チュートリアルに従って一つ一つ設定を終えた後、なんと解析に阻まれました hhhhh。
その後、备案を行うことにしましたが、阿里云の方から、私のドメインが国内で登録されていないため、国内に移転する必要があると言われました。しかし、私はちょうど 1 年登録したばかりでした。
仕方なく、直接サーバーを返金申請しました。
返金後、私は github page を研究し始めました。。
今見ると非常に簡単ですが、その時の私にとっては、これらの文書はまるで天書のようで、これらの操作の意味が全く分からず、一歩一歩進むしかありませんでした。
2018 年 4 月 20 日、私はついに自分のブログを立ち上げました。
もちろん、今もずっと使っていますが、様々な変化があるだけです。
それで、私は github を使い始めました。
しかし、具体的な用途はなかったので、ただテーマを更新したり、変更したり、改善したりするだけでした。
3 年生の時、本当に github をリポジトリとして使い始め、このウェブサイトを書くことが正式に始まりました。
私が大学 1 年生の時、私は UP 主冷水煮楽器をフォローしていました。彼のある動画は、大学での専門選択から卒業までの様々な計画について話していました。私は非常に多くのことを学びましたが、見たのが遅かったので、彼がこの動画を公開した時に見ていたら、今の生活はもっと良くなっていたのではないかと考えています。
【冷水】高考が終わったら解放される?大学はあなたが思っているほど簡単ではない!av11121361
この動画を見て、私は以下の内容を得ました:
- 学習は学校が教えることや本に書かれた知識に限らず、どんなスキルを学ぶことも学習です。
- 例えば、言語を学ぶこと
- 妻を描くことを学ぶこと
- ゲームスキルを磨くこと
- 本を読むこと
- チャンスをつかみ、すべてに
はい
と言うように努めること。- 大学での試みのリスクは非常に小さい
- あなたがチャンスの背後にある不確実性を見たとき、あなたがすべきことはそれを受け入れるための心の準備をすることです。
- 本当にその不確実性が発生したとき、あなたはそれをできるだけ早く処理し、解決し、受け入れるべきです。
冷水は動画の中でそのファンのコメントを紹介しましたが、ここでも私の経験を書きたいと思います。
私は、高校 1 年生から大学 3 年生まで交際していた異性のパートナーがいました。時間は長くも短くもなく、様々な理由から最終的には別れることになりました。もしその時に戻れるなら、私はこの関係を再開することは選ばないでしょう。なぜなら、他人を傷つけたくないし、自分も傷つけられたくないからです。
しかし、これはチャンスをつかまなかったわけではありません。
冷水のこの動画を見た後、私は動画の中で言及されていた映画『Yes man』を見て、この方法を現実生活に応用しようとしました。
私は生活の中で起こることを避けることが少なくなり、可能性が非常に高いことでも、明確に可能性が非常に低いことでも、受け入れて実践するようになりました。
こうすることで、私は確かに多くのものを得ました。中には私が全く想像できないものや、想像すらできないものもありましたが、確かに得ることができました(チャンス、物品など)。
さて、私の日本語について、学期が始まった後、目標を失ったため、私は毎日真剣に日本語を学ぶことはなく、約 10 ヶ月の間、標日初級上巻の半分ほどしか学びませんでした(これはほぼ全く学んでいないに等しいです)。
しかし、あるチャンスが私を変えました。2018 年の夏休み、私は非常に幸運にも日本に旅行する機会を得ました。国内旅行はよく行きますが、これは私にとって初めての海外旅行でした。
貴重な機会でしたが、私はあまり日本語を学んでおらず、出発日が非常に近かったのです。
私はこの本の残りの内容を急いで学びましたが、事はうまく運ばず、結局学び終えることはできませんでした。
こうして飛行機に乗って日本に行きました。
この旅行は私に動機を与え、同時に打撃も与えました。
そのため、私は真剣に日本語を学び始め、大学卒業前に N2 の資格を取得するという目標を立てました。
帰国後、学期が始まる前に、私は学習のスケジュールを真剣に計画し始めました。
いくつかの本を順番に学んだ後、同級生に引っ張られて、人生で初めての JLPT を半年ほど早く受験することになりました。
試験準備期間中、私はほぼ狂ったように日本語の知識を学びましたが、最終的には良い結果を得て、この試験に合格しました。
もし私が最初にこの試験を拒否していたら、こんなに早くこの資格を取得することはできなかったでしょう。
私はよく自分でいろいろな道を探求するのが好きです。
私は学校で教えられることを学ぶのがあまり好きではありませんが、計算機に関連する知識は嫌いではないので、学校で教えられないが、私が面白いと思うことをよく自学しています。
そのため、私が大学 4 年生の時にインターンシップをした際、会社で行ったことはほとんどが私が自学した内容を使っていました。
言い換えれば、もし私がそれらのことを自学していなければ、その時は全く動けなかったかもしれません。
次に適応能力について話します。
大学の最初の 2 年間、私は毎日夜 10 時に寝て朝 6 時に起きる非常に規則正しい生活をしていました。
寮の中では、この時間は非常に早いです。
他の人がゲームをしたり、大声で叫んだり、電話をかけたりしている時間に、私は寝る準備をしていました。
しかも、照明をつけたままでした。ベッドに横になると、照明から非常に近い位置にいます(上段ベッドのようなものです)。
これは私自身の理由でもあるので、他の人に私のために変わるように求めることはできません。だから、私は他人に適応する必要があります。
もちろん、この適応は私の生活リズムを変えないことを前提としています。
徐々に、私は騒がしい環境や非常に明るい場所でも寝る能力を身につけました。
また、非常に騒がしい場所で学習したり、本を読んだりする能力も習得しました。
そのため、私は本来適応したくなかったのですが、知らず知らずのうちに強力な適応能力が鍛えられました。
最後に興味を発見する能力についてです。
私は比較的運が良く、早い段階で日本語が好きだと気づいたため、この興味がもたらす快感を楽しむための十分な時間がありました。
また、私は新しい事物に対して一定の興味を持ち、できるだけ試してみようとするタイプです。
そのため、私のDestinationページには様々な学びたい内容があるのですが、実際にはすべての内容をずっと学び続けるわけではありません。しかし、私はこれらの内容に興味があるので、試してみたいと思っています。
ただ、これらのことが私の新しい事物への愛や追求に影響を与えることはありません。
この文章ではあまり多くの内容を書けなかったようですが、これらは確かに私が大学期間中に学んだこと、または感じたこと、私自身に合った学習方法や非常に重要なことです。