4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

東京海洋大学NePPAdvent Calendar 2024

Day 14

プログラミングサークルに入って2年目になった

Posted at

この記事は東京海洋大学NePPのAdvent Calendar 2024の14日目です🎄

はじめに

はじめまして!私は今年大学2年生になった者です。
大学・サークルに入って2年目になったということで、これまでの振り返りを記事にまとめていきます。
自分が今後この記事を読み返して初心にかえったり、これからプログラミングを学ぼうかなと考えている方にとって少しでも参考になれればと思います。

プログラミングとの出会い

私がはじめてプログラミングに興味を持ったのは中学3年生のときです。
中学校の朝の読書の時間で読んだ一冊の本がきっかけでした。
野崎まどさんの『know』というSF小説です。

この本を読むまで、「プログラミング」というものは知っていてもそれについて調べたことも学んだこともない状態で、pcを日常的に使うこともありませんでした。
そんな私にとってこの本は内容的にも言葉的にも難しかったです。
「アルゴリズム」「ソースコード」など、当時は全く意味を知らなかった言葉について調べながら読み進めていくうちに「プログラミングっていうのおもしろそうだな」と漠然と感じました。
この本に書いてあるようなことは、もしかしてプログラミングで将来実現することができるのかな、とも。
その時の私には「プログラミング」が魔法のツールのように思えました。

プログラミング学習をはじめてから

そこからただ惹かれるままにプログラミングについて調べ、まずはpcを使えるようになろう!と思い、家にあった勉強用のごつめのノートパソコンでタイピングの練習から始めました。(笑)

中学3年生のときの誕生日プレゼントにはpythonについての本とHTML&CSSについての本をもらって、高校入学祝いにMacBook Airを買ってもらいました。(誕生日は1月なのでどちらもほとんど同じタイミングでもらいました!)
MacBook Airを選んだ理由は、なんとなくカッコよさそうだったからです!!w WindowsとMacでは少し使い方などが違うことに気づいてからは少し後悔しました:sweat_smile:

MacBook Airを使うようになってからは、Swiftを少しいじってみたり、本を参考にしながらpythonを使ったり、HTML&CSSで簡易的なホームページを作ってみたり・・・
私の周りには、少しHTML&CSSをやっている人はいたのですが、他の言語でプログラミングをしている人やそれに興味がある人はいなかったので、分からないことがあれば自分で調べながら独学で勉強していました。
Progateも利用してゲーム感覚で他の言語に触れてみることもありました。

高校では大学進学コースのようなクラスにいたので、完全に空いた時間の趣味としてやっていました。

大学生になってから

受験が終わってからは、大学生になったら空いてる時間がこれまでよりもあるだろうからまたちゃんとプログラミングやっていこー、と思っていました。
サークルもあれば入ってみたいなとも思っていて、同じ学年の子が今のサークルに誘ってきてくれたときはすごくうれしかったです:blush:

大学生になってから、Windowsのノートパソコンとデスクトップpcを買ってもらったので、今はWindowsでプログラミングを学んでいます。
サークルでは、ハッカソンへの参加を何回かさせてもらっていて、人と一緒に何かをすることの楽しさを感じることができています。

これから

来年には私も3年生になるので、人に見せられるようなものをどんどん作っていこうと思います。

最近は叔母に頼まれたHP作成をしていて、それに伴ってGoなどの新しい言語も学んでいます。
今年中にいったん完成させられるようにがんばるぞー!!:raised_hands:

さいごに

今回の記事では、長々と私のプログラミングとの出会いから書かせていただきました。
いつかこの記事を読んだ人が(私も含め)プログラミングの楽しさに気づいたり、初心を思い返したりできたらいいな!と思います。
ここまで読んでいただきありがとうございました:relieved:

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?