8
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

2023年のふりかえり

2023年の1月

私がElixirを始めたのは、2022年の7月8日で、この半年くらいで、いろいろ新たな事を学び、この記事にまとめました。

2023年の2月

Elixirで、AtCoderをやってみよう。とおもいAtCoderを始めました。
数年前から、競技プログラミングといものがある事は知っていたんですが、やってみるまでは至ってませんでした。Elixirのコミュニティで話題になったのがきっかけでした。

2023年3月~11月

AtCoderの問題はElixirでも解けるんですが、次のような問題がでてきました。

  • Pythonで書いた方が、プログラムの作成時間が短い
  • Elixirでは、実行速度が問題になって解けない問題がある。

Elixirがきっかけて始めたAtCoderですが、いったんPythonで取り組むことにしました。
なかなか、学ぶ事が多くて、AtCoderの沼から抜け出せなくなりました。

AtCoderのレーティングは3月から9が月で、灰色→茶色→緑色まで成長できました。

競技プログラミングをやってみて、プログラミングスキルのスキルを数値化して、向上を見る事ができる点はおもしろいと思いました。
長年プログラムを作っていますが、このような経験はなかなかありません。これからプログラミング言語を学びたい。簡単なプログラムはできるけど、もうちょっとできるようになりたいという人にはとても良い教材だとおもいました。
プログラミングを学びたい方にお勧めです。

2023年12月

Elixirのアドベントカレンダーの記事作成。
25個投稿できました。

2024年の抱負

生成AIの発展で、プログラムの作成と人のかかわり方が変わってくるとおもいます。
「あまり詳しいことがわからなくても開発ができる」こんな世の中になるかもしれません。
そんな時に、コンピュータシステムの基本がわかっているかどうかが、壁になるのではないか。こんな気がします。
AtCoderで出てくるアルゴリズムやコーデイングを、今のうちに一度身に着けておくと何かの役に立つのではないか。と思うので、もうちょっとAtCoderをやってみます。

Elixirの様な楽しい言語を使ってみる事で、世界の達人プログラマーが志しているものを理解しておくことは、生成AIが発達したとしても、何かに役立つものになると思います。

今年の目標

  • Elixirを楽しむ
  • AtCoderで水色になる
  • ElixirらしいOSSを作ってみる
8
1
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
8
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?