見出し画像

プログラミングを副業にする難しさについて。

プログラミングを学び始めて実感したことを記事にしました。

プログラミング学習の切っ掛け

僕がプログラミング学習に興味を抱いたのは、勤め先の会社で副業が解禁されることになった為です。
兼ねてより投資関係で参考にしていたリベ大でオススメの副業を紹介している動画が有り、その内の一つがプログラミングでした。
僕は昔、大ハマリした女神転生ソウルハッカーズの主人公が属するハッキングチームに憧れを抱いていた時期がありました。
副業としてプログラミングが紹介された際に、ふと当時の記憶が蘇り、ちょっとそちらの世界を覗いて見たくなったのです😄
プログラマーとして副業で稼ぐ事がそんなに甘くないことはYouTubeでプログラミング解説をされている方の多くが警鐘を鳴らしている事から理解しつつも、試してみないことには始まらないと思いやってみることにしました。

プログラミング学習方法

プログラミング学習を始める上で、プロゲートとドットインストールの2つを試し、何となくドットインストールの方が向いているように感じドットインストールを使って学習することにしました。
ドットインストールは一つの学習動画が3分程にまとめられていて、スキマ時間に学習しやすいと思ったのが選択の決め手でした。
プログラミングにあたっては最終的にpythonを習得することを目標に、先ずはhtml/CSSから勉強を開始しました。

学習を始めての実感

プログラミングの中でhtmlは最も簡単、と言う言葉をよく目にしましたが実際に始めてみると全然そんな事はなく😂、コレで簡単な部類に入るならば他の言語はどんだけ難しいんだ!と早速心が折れそうになりました。
htmlのタグで困ったらmdnを見ると良いと解説されていたので時折調べているのですが、解説内容が難しく日々半泣き状態です😅
解説の日本語が横文字だらけで意味が分からず、結局英語で読み進めてたりします。
そのため、要素を理解するにも一手間、更に使わないと忘れていくので復習も欠かせません。

プログラミングに入力ミスがあると結果に反映されず、間違い探しも大変でした💦
ドットインストールは自分の書いたコードとお手本を比較出来るので、これは見返しに向いており良い機能だと思います。
これが無い実践は考えると恐ろしくなります😭
プログラミングの難しさを痛感する日々です。

ウェブサイトに掛けられている熱量

学習を始めてから、時々開いているウェブサイトのページを調べるために開発コマンドを使うようになりました。
開発コマンドを使うと、表示されているウェブサイトのコードが表示されます。
これを眺めると、シンプルなサイトにも膨大な量のコードが書かれていることを理解できるようになりました。
知れば知るほど自分でコードを組むことの難しさ、甘い気持ちで副業でプログラミングの仕事を引き受けてはならないと思い知らされました。
一方で、同時に綺麗なコードを見かけるとそこにカッコ良さや作成者の方の熱量を感じられるようになりました*̣̩⋆̩

どのウェブサイトも、その裏には作成している人が居るという当たり前の事実を理解でき、自分も少しだけクリエイター側に近づけた事に嬉しさを覚えました✌️

僕がソウルハッカーズのスプーキーみたいになれる日が来るか分かりませんが😅、あの時の憧れをモチベーションに学習を続け、何か世の中に貢献できる事を夢見ています。
世界中のプログラマーの人に敬意を払いながら、少しづつ勉強を続けていきたいと思います。
プログラミング学習に躓いた方がおられましたら、一緒に苦悩を共有できると嬉しいです😁
最後まで読んで頂きありがとうございました。

この記事が気に入ったらサポートをしてみませんか?