Go言語(Golang)の勉強を始める
こんにちは、イルカです。
最近、プログラミングの勉強をはじめました。電気の勉強のモチベーションが低下しているので何か別のことを始めてみようと思いまして。
言語は、たまたま勧められたGo言語をやってみることになりました。三日坊主にならないために、ブログに書いてみることにしました。
ブログに書きつつ3日坊主になっているようなことも多々あるのが正直なところなのですが、とりあえず手を付けてみる主義なのでやってみます。
プログラミングの勉強を始めた理由
プログラミングの勉強を始めた理由は、主に以下の2つです。
- 電気以外のことを身につけて活用したい
- プログラミングを趣味に活かす
電気以外のことを身につけて活用したい
正直にぶっちゃけると、このまま電気の勉強を続けていても、少なくとも私の会社のような共産主義的な労働環境では「収入が増える希望が一切感じられない」のが理由です。仕事ができようとできまいと、言ってしまえば給料は大して変わりません。言ってみれば、「努力に対するインセンティブが少ない」わけです。というわけで、モチベーションが低下してしまっています。
一方で、プログラミングは本業での活用はもちろん、将来的には副業への活用も可能であり、努力に対するリターンがより大きいのではと思い、勉強を始めることにしました。
まぁ、仮に収入源になるほど上達しなくても、どこかの場面で役に立つ技術になりうるのは間違えないかと思い、気軽にやっていきます。
電気の勉強モチベーションが低下しているので、気分転換も兼ねて。新しいことがやりたい気分だったので。
プログラミングを趣味に活かす
プログラミング技術を趣味に活かすことも考えています。
例えば、投資が趣味なので、データ収集や整理、投資判断に役立てることができればと思っています。そして、ある程度自動取引にも挑戦してみたいと考えています。(これがプログラミングを勉強する一番の目的)
また、言うと特定されうるような趣味もあるのですが、そこでも活用していきたいと思っています。
自動取引で黒字にできればプロも苦労しないとは思うのですが、投資をするなら一度は夢見ることですよね。
私のプログラミング経験
「プログラミングをやったことがある」というとボロクソに叩かれるといっても過言じゃないレベルの素人です。一応VBAを触ったことはありますが、動けば良しというレベルであり、見た目もぐちゃぐちゃの個人用、他人に見せられる代物ではありません。
単純反復な事務作業を命じられたので、見様見真似でマクロを作って自動化しただけです。
Goってどんな言語なの?
正直、何をやっていいかわからなかったので友人に勧められたGoに手を付けました。とりあえず、チュートリアルとして以下のサイトで勉強を勧めていきます。
あとはpythonにも興味があり・・・
流行り物に流されやすい私は、AIにも興味があるのでpythonも勉強してみたいと思っています。ただ、あれもこれもというわけには行かないのでまずGoの勉強を勧めていきます。
コメント