【初心者向け】プログラミングは趣味でこそ向いている理由。徹底解説
「プログラミングを趣味でやってる人はどんなことをやっているのか」
「プログラミングに興味はあるけど、ゆるくやりたい」
プログラミングに興味はあるけど、趣味とすることはできるのか?と思うかたは意外と多いのではないでしょうか。
この記事では、プログラミングは趣味でやっている人はどんな風にやっているのか。
プログラミングは趣味感覚でこそ始めるべきものなんじゃないかということを解説します。
私は、会社勤めの傍らプログラミングを楽しんでやっています。
そんな趣味感覚でやりたい人こそ、プログラミングは向いていることをご紹介します!!
目次(クリックで読みたい部分にジャンプできます)
プログラミングが趣味に向いている3つの理由
プログラミングが趣味でこそ向いているというのは以下の理由があります。
- プログラミングは準備がほとんどいらない
- 楽しむには趣味感覚があっている
- 仕事などにも役立てることもできる
プログラミングには準備がほとんどいらない
プログラミングを始めるために必要なものは、以下の2つくらいです。
- パソコン
- スマートフォン
これだけです。
パソコンは一家に一台、もしくはそれ以上にもう浸透しているので、皆さん持っていることでしょう。スマホは言わずもがなですね。
プログラミングではwebサービスを作るわけですが、このようなwebサービスに多額の設備投資は不要です。
パソコンとスマートフォンは最低限必要なもので、ハードウェア的にはそれだけで十分開発が可能なのです。
楽しむには趣味感覚があっている
プログラミングは確かに難しいところもあります。
そのために途中でやめてしまう人も多いです。
詳しくは以下の記事で解説しています。
そんなプログラミングで楽しめることができれば、それはもう勝ちです。
一度その楽しいという流れに乗ってしまえば、あとはどんどんいろいろな分野に興味を持つことができますし、自分で「次はこういうものを開発してみたい!!」という欲求が出てきます。
なので、楽しめたらプログラミングは勝ちなのです。
その点趣味感覚で始めることができれば、大きなプレッシャーを感じずに、暇つぶし程度にゆるくやることができます。
僕はそのくらいの意思でやっていた方が、プログラミングはうまくいくと思っています。
私生活や仕事などにも役立てることもできる
プログラミングを趣味としてやっていると、だんだん趣味としては収まり切れなくなります。(笑)
そして、プログラミングの技術は私生活や仕事に大いに役立てることができます。
- 自分のwebサイトが作れる
- 仕事が自動化できる
- 自分のサービスを作れる
これらは、プログラミングによって得られる恩恵の一部ですが、プログラミングは間接的にも良い影響を及ぼします。
例えば自分のwebサイトを見た人から、あなたの能力の高さを見込んで、仕事を頼まれることがあるかもしれません。
これは実際よくあります。事実自分も自身のサイトを通して知り合った人から仕事が生まれたこともありました。
また、自身のwebサイトから、あなたの得意なことを発信することで、あなたのファンが現れるかもしれません。
このような、プログラミングを通して、あらたな人との出会いや未来の仕事にもつながることも十分あり得るのです。
プログラミングを始める準備は何がいる?
先ほどプログラミングにはパソコンとスマホさえあれば大丈夫と言いました。
では、パソコンやスマホはどんなものを用いればよいのでしょうか?
ここでは、使う機材についての疑問3つを解説します。
- マシンの性能はどのくらい?
- web開発でwindows macはどちらがいい?
- どんなスマホがいい?
マシンの性能はどのくらい?
一般的に、PCは性能が良いことに越したことはありません。
しかし、サイトを作ったり、webサービスを作ったりするのに、高性能のPCは必要ありません。
webサービスの開発では、手元のPCでコードを書いた後、本番環境のwebサーバーにプログラムを転送し、その上で動かすものだからです。
つまり、手元のPCをいくらハイスペックにしたところで、本番環境には何も影響がありません。
また、webサービスの開発はテキスト編集が主なので、そこまでCPUを酷使するような作業はほとんどありません。
結論として、プログラミングで高性能のPCは不要です。
web開発でwindows mac はどちらがいい?
windows macはどちらがいいのでしょうか。
過去にはデザイン系ならばMac、事務系ならばwindowsという役割分担がありました。
しかし、今ではそれほど明確な役割分担もありません。結論から言えば、どのOSマシンを使っても差はなく、windows macのどちらを使っても問題ありません。
ただ、一点注意なのは、iphone ipas (iOS)向けのアプリを開発する場合、macを選択する必要があります。
windowsではiOSアプリを開発することはできません。
<COLUMN>
格安PCでも大丈夫?
ここまでの解説の通り、格安PCであっても、webアプリを作るのであれば問題ありません。
ただ、ネイティブアプリも一緒に開発したいという場合は、ある程度スペックのあるPCを用いなければなりません。
しかし、webアプリをリリースしたり、サイトを作ったりという場合には、数万円ほどの格安PCでもなんら問題ありません。
私も始めたては3万円の格安PCで開発をしていました。動作も特に問題はありませんでした。
ただ、数年すると動作が遅くなったりするので、長期で見るとコスパは悪かったのかもしれません(-_-;)
どんなスマホがいい?
もうすでにスマホを持っているのであれば、お手元のスマホを用いて問題ありません。
ただ、これから準備するのであれば、ユーザーが最も利用しているモデルを準備するとよいでしょう。
2022年時点で、iphone と Andoroid のシェア比率は、iphoneが44.4% Andoroidが55.6%です。(参考資料)
現在はAndoroidの方が少しシェアが高いようですね。
このシェア率と自分がどんなものを開発したいかなどに合わせて準備するのが一番良いでしょう。
まとめ
今回は「プログラミングが趣味に向いている理由」について解説いたしました。
これからプログラミングを始めようと思っている方は、収益化することも考えておくべきだと思います。
以下の記事では、私が「まったくの未経験から月収15万円を達成した方法」を解説しています。
ぜひこちらも併せて読んでみてください。