【プログラミング学習】6か月目を迎えて今後勉強したいこと

はじめに

昨日、Vue.jsを使ったポートフォリオ制作を終えました。

Vue.js初心者がVuesax+Netlify使ってポートフォリオ作ってみた全記録

ポートフォリオ制作を終えると、やはり次は何をやろうかな??と考えをめぐらしてしまいます。

ちょうどプログラミング学習を初めて6か月目にあたる4月。ちょうどいい節目かなとも思うので、いま僕の中にある考えをここにアウトプットしておこうと思います。

勉強してみたいこと

今月4月中に勉強してみたいことをまとめました。

いろいろ書きましたが、一番作りたいのは、もはや自分のための日記と化しているこのブログに代わる、誰かのためになるようなことだけをピックアップ&凝縮した第2のブログを作ること。(誰よりもじぶんのためでもあります)

Go

Laravelの環境構築などで利用してきたDocker。これがGo言語で作られていると知りました。

いままでいわゆるLL(Lightweight Language)と呼ばれるカテゴリーのプログラミング言語ばかり勉強していたので、この機会にコンパイラ言語を学ぶことでより一層今まで学んできたことへの理解も深まるのではないかと感じています。

いろんな環境構築をしてきたので、インフラも少しは知っておきたい。

この書籍が良さそう。

そして驚いたのはKindle版だとコピペができることと、検索ができるということ。

これは書籍によりますが、この機能が付いているならKindleでもアリだなと思いました。

圧倒的書籍派でしたが、プログラミングの勉強を始めて、部屋の中は本で山積み状態でもあるので。。。苦笑

Kindleもうまく併用して学習していこうと思います。

TypeScript

人間とは愚かなもので次々にいろんなことをやってみたくなります。(人間ではなく私ですごめんなさい)

Vue.jsでポートフォリオが作れてしまったので、今更基本の部分を見返すのも正直しんどい。(全然理解できていないのに)

ならばJavaScriptの延長線上にあるTypeScriptを学びながら理解を深めていこうかなと。一挙両得。

いやむしろ【二兎を追う者は一兎をも得ず】な気がしてならないが、むしろ三兎??四兎??

好奇心が止まりません。。。

ってことでつべこべ自分に好都合な解釈をして新たな分野にどんどん足を踏み入れて勉強しようとしているわけです。

なにも身につかない

(誰にも被害は出ないし、誰も見ていないし、苦しむとしても自分だけなのだから、つべこべ言わずにとりあえずやればいい)

プログラミングTypeScript ―スケールするJavaScriptアプリケーション開発

ってことで上の本が評価良さげ。Kindle版がない&オライリーで翻訳本なのが恐い(オライリー一度も買ったことないのもある)が、評価良いし、これと言って定番書籍もなさげだったのでこれで学ぶことにする。(いい加減公式ドキュメントでコスパよく学べじぶん)

Angular

これまた人間はおろか(わたしが)

Vue.jsの基本のきの字もできていないような私が更に新たなJSのFWを学習しようとしている。

TypeScriptと併行しながら学べるとまたじぶんに都合の良い解釈をして手を出そうとしている。

困ったことにこちらはJS関連でかなり評判の良い書籍を出している山田さん著の本が出ている。

僕は気づいたら買っていた。。。(ごめんなさい。まだ買ってない。遅れたエイプリルフール。)

Vue.js(Nuxt.js&Vuetify)

やっと出てきて安心したVue.js。

現在進行形で学んでいますが、なんだかんだで楽しい。

Laravelでアプリ作ったときに思ったけど自身のモチベーションを引き上げるためにも、完成品のデザインは大事。

苦手なデザイン面を容易くそれなりに作り上げてくれる素敵なコンポーネントUIが豊富です。

Vuesaxの実装を公式ドキュメント(苦手な英文)見ながらやったときは1人で何度興奮、手を叩いていたことか。笑

作曲で良いメロ、フレーズができたときの感動に近いものがあります。

こんどはVuetifyにもチャレンジしてみたいなと思っています。(どうやらVuesaxより定番ぽい。)

目指せNuxt.js&Vuetifyでのブログ作成。

おわりに

最近8時に住んでいるマンションの外装工事が始まるので、嫌でもたたき起こされます。

少し寝不足のふわっとしている頭で書き綴りました。

テンションがおかしいですが、これも自分の頭の整理のためのアウトプットです。(誰も見ないし)

最後に。

う~ん、やっぱり自分で作り上げたもので得られる感動は最高!この幅を広げてくれるプログラミングはもっと最高です!笑笑

メモ

【2019年版】エンジニアが学習すべきプログラミング言語ベスト3

2019だけど。笑

コメントを残す