今回は私の現在学んでいるgitについて、なんで? どんな風に? といったことを記載したいと思います。
ブロックチェーンエンジニアに限らず、エンジニアに必ず必要な知識ですので参考になればと思います。
バージョン管理ツールです。複数人で開発するときにスムーズに開発できるように作られたツールです。
詳しくはここでも見てください。
なんでかっていうと、必要だからです、ほとんどの割合で。
とりあえず、フリーランスエンジニアしてると、3件に1件は言われます。
「githubアカウント持ってないんですか?」
って。
なければないで大丈夫ではあるのですが、あった方がそりゃ有利です。
それだけならいいのですが、実務でめちゃくちゃ使います。
プログラミング言語は複数覚えたところで、仕事内容で使わない言語もありますが、上記に記したようにgitはバージョン管理ツールなので、どうあがいったって、他の開発者と共同開発をする際に使わざるを得ないのです。
「小洒落て、pythonとか覚えてる場合じゃない、一番業務で必要なのgitじゃね? 全然できてない」そう、気づいたのが今年の初めでした。
そんな訳で以下では私が勉強した、そして、勉強している教材を紹介します。
漫画でわかりやすいというのが主なメリットです。最初に手をつけるならこれがいいかなって思ってます。
デメリットとしては、ソースツリーってgitを便利に使うためのツールを使っているため、この書籍の情報だけでは、知識が偏るってことです。
次にオススメしたいのがUdemyで見れる動画「はじめてのGitとGitHub」です。
こちらの教材でオススメなのはgitの仕組みを解説しながら、使い方を説明してくれる点です。
udemyに登録すれば、無料で受けれます。
こちらのコースが気に入ったら、有料版「もう怖くないGit!チーム開発で必要なGitを完全マスター」も参考書一冊分で変えてオススメです。
私が現在学んでいる本なのですが、根本的な仕組みから解説してくれてるのが魅力的です。説明も上記の2つを学んだからかわかりやすいです。
ただ、お値段はちょっとお高めなので、チラ見して参考になりそうなら購入されることをオススメします。
今回はgitの勉強についてまとめました。
「git知らないとフリーランスとしてやばい」と現在私は危機感を持って勉強してます。みなさまも必要そうならば上記の教材参考にしていただければと思います。
全然関係ない余談ですが、ワキノ広告社という興味深い広告代理店を知りました。「あなたのワキは広告になる」って結構なキャッチだと思いました。
それでは。