前回の投稿からかなり日が開いてしまいましたが、僕が今プログラミングをするために用意した環境を紹介します何から始めたらいいかわからない人の参考になれば嬉しいです。
①PCについて
PCは、台湾のメーカーであるMSIのノートパソコンを購入しました。価格は13~14万円と、素人の僕から見るとめちゃくちゃ高いので、親に買ってもらうのが大変でした。高校生でプログラミングを一から始めたいのであれば、設備を整えるのにそれなりのコストがかかるため、自分のやりたいことや将来的な目標を親に伝え、理解を得ることが必要だと思います。
PCのスペックとリンク
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
デバイス名:MSI
プロセッサ:Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz 2.59 GHz
実装RAM:16.0 GB
GPU:NVIDIA、GEFORCE-RTX
これだけのスペックがあればプログラミングをやる分には十分だと思います。
僕の場合はプログラミングだけでなくゲーム制作もやりたかったので、Unityといった開発アプリが快適に動くPCを選ぶ必要があり、この商品にしたので、単純にプログラミングがしたい人はもっと安いPCでも問題なく使えるかと思います。
②回線
プログラミングをやるために、ADSLだった回線を普通の光回線に変えました!以前はADSLだったのですが、速度を測ってみると、、、
はい。遅すぎますね(笑)光回線だと、この1.2って書いてるとこが80ぐらいになります。大体6~7倍ですね。ここまで遅い回線だと、プログラムのコードを書くために必要なエディタというアプリを入れるのもかなり厳しいです。僕の場合だと3時間ぐらいまって、ロードの表示が100%になtったのに、エラーが表示されるといった感じです。
ですので回線は、最低でも速度が10~20Mbpsくらいは必要かと思います。
③どうしても環境が整えられない人に超おすすめの学習サイト
親の理解が得られず、十分なスペックのPCを買えなかったり、回線が悪かったりする皆さん!あきらめるのはまだ早いです!そんな人におすすめなのが、「プロゲート」というプログラミングの学習サイトです。このサイトでは、無料で、かつブラウザ上で、初歩中の初歩ではありますがプログラミングの基礎を学ぶことができます。学べる言語は
HTML & CSS
JavaScript (ES5)
JavaScript
jQuery
Ruby
Ruby on Rails5
PHP
Java
Python
Command Line
Git
SQL
Sass
Go
Node.js
Quest
と16種類!1レッスントータルで3時間ほどです。僕はHTML&CSSのコースから始めました。
このサイトがおすすめの理由は主に二つです。
- エディタが要らない。
- 体系的に学べる。
- PCは高価な買い物になるので、親の理解を得る為の説明が必要。
- エディタを入れることも考えると、スペックは妥協しすぎないほうが良い。
- 回線は結構重要。本格的にプログラミングをするのであれば、速度は10Mbpsくらいほしい。
- 環境がなかなか整わない人には、プロゲートで学ぶことをお勧めする。
以上です!これからは毎週日曜日に更新する予定です。来週はHTML&CSSの学習の経過報告をしようかなと思っています。変更になったらごめんなさい。
あとインスタとも連携してやっていきたいので、そちらのフォローもよろしくお願いします。
