プログラミング言語で私がweb系を選んだ理由

2020年9月12日

 

  • 他にも色々言語があるけどどういったところがおススメなの?
  • web系がプログラミング言語で初心者向けって聞いたんだけど具体的に何をするものなの?

 

こちらの記事では、こういった疑問にお答えします。

 

私は現在、会社に通いながら学習を重ねつつも

クラウドソーシングで案件獲得に行動している所です

会社に通いながらも出来ることというと結構限られてしまいます

webプログラミングは、そんな人にも出来ることがある

身に付けることができる言語です。

この記事を読むことで「おススメの理由」と「そもそもの言語の役割」が分かり

今後のプログラミング学習の参考になるかと思います。

それでは、本文へどうぞ。

 

プログラミング言語で私がweb系を選んだ理由【理由は低難易度で在宅ワーク向けだから】

 

web系言語を選んだ理由は、難易度の低さと仕事の自由度の高さです。

在宅ワーク向け

在宅ワークとはお家にいながらお仕事が出来る環境ですね。

web系はこの環境と相性抜群です。

特に今はクラウドソーシングというお仕事の仲介サイトを通して

多くの案件があるためパソコン一台あればどこでも仕事を受けて

どこからでも納品できるようになっています。

つまり

  • 会社への出勤時間が無い(納期さえ間に合えば仕事時間は自由)
  • 満員電車も乗らない
  • 通勤時間が無い

 

このようなストレスフリーな環境になります。

朝早くからしんどい思いして電車に乗って

憂鬱な気持ちで会社の面々と顔を合わせる必要がない

私は根っこが引きこもりなのでこれは素晴らしいことです。

 

直感的にわかりやすく低難易度

 

web系言語はぱっと見でどこに書いてあるものが

何をしているのか直感的に理解しやすく

この点が初心者向けといえます。

難易度の高い言語だと、そもそもこの記述が

なんの役割を持っているのかぱっと見ではわかりにくく

解らない故に「つまらない」となって辞める原因になりやすいです。

 

副業に向いている

 

上記に挙げた「在宅ワーク向け」という点とも結びつくのですが

作業場所や時間に縛られないため、副業にも向いています。

既に本業がある方だとみなさんそれぞれで出勤時間も違えば

退勤時間も違います。

ましてや、今は交代制の会社も普通にあって

夜勤がメインの方もおられるでしょう。

場所や時間に縛られない(とはいえ納期は厳守ですが)

仕事というのは副業を探している方にとっても魅力出来ではないですか?

ちなみに私は、現在三交代の会社に勤めており

出勤時間が「8:00~」「16:00~」「23:00~」の三種類あります。

正直、これはしんどいです。すいません、余談でしたね。(汗

 

将来フリーランスになって仕事を受けることもできる

 

上記のように働きやすい環境というのも魅力的ですが

人によってはフリーランスになってそっち専門で食べていく方もいます。

クラウドソーシングで仕事を受けたり、営業して案件を貰ったり

そういった繋がりから更に仕事を貰って食べていく。

これも憧れませんか?毎日好きな時間、場所で働いてお金をもらい休みたいときに休む。

酒飲みの付き合いもなければ、上司の愚痴に付き合う必要もない。

私は正直憧れています。今はこうしてブログも書いていますので

どっちか、もしくは両方で食べていけるようになったら最高ですね。

 

プログラミング言語で私がweb系を選んだ理由【端的に言えばホームページを作る言語です】

 

皆さんが普段からこうしてみているブログやサイトというのが

web言語でプログラミングされたものです。

 

web系は一言でいえばホームページを作る言語

 

ネットサーフィンや調べ物で様々なページを見ますよね?

これらがプログラミングで作られたページです。

このブログも勿論そうです。文字一つ一つ、色等の装飾、アイコンや画像の配置全てです。

web系を扱うということはこういったサイトを作成するという解釈で

差し支えありません。

 

ホームページを作るプログラミング言語は複数

 

ホームページは一つの言語だけでは成り立ちません。

「文字を出す」「色を付ける」「アニメーションする」「言葉を送信する」

それぞれ別々の言語を使って表現しています。

お仕事として受ける場合もどれだけのことが出来るかで

受けれる案件の数はもちろん、報酬額にも大きく影響するため

沢山出来るようになっておくに越したことは無いですね。

 

サイトを形作る言語を紹介

 

  • HTML:画面上に文字を出したり画像を出したりといった
    直接的な表現をする言語、一番骨格にあたる部分を担う
     

     
  • CSS:画面に表示された文字や画像を装飾する役割をもつ。
    具体的には着色、大きさ、設置場所等の設定。
    慣れると簡単なアニメーションも出来たりする
     
     
  • JavaScript:実はweb系以外でも活躍する言語。
    ホームページ作成では主にアニメーションをするのに使用
    回転したりふわっと出たり消えたりするのはこれの仕事。
    より簡単に使えるようにするためにjQueryというものが存在する。
     
     
  • PHP:目に見えない部分で情報をやり取りするための言語
    ログインするときにIDなどがショートカットで入力出来たり
    掲示板等でやり取りする際にはこれが使われていることがほとんど
    上記に比べると効果が視認しにくく難しく感じるかも。
     
     
  • SQL:データベースを管理するための言語
    普段何気なく使っている会員サイトの会員情報や
    掲示板の書き込み情報等はこのデータベースという所に格納されており
    それを管理するための言語

     

 

プログラミング言語で私がweb系を選んだ理由【学習におススメのサイトを紹介】

 

ここまでweb言語についてお話してきました。

そこで「学習してみようかな?」と思った方向けに

学習サイトも紹介します。

ここでは特に認知度が高く利用者も多いサイトをチョイスしました。

  • ドットインストール
    動画を見て学習できる知名度抜群のサイトの1つです。
  • progate
    こちらはゲーム感覚で学習できる非常に人気の高いサイトです。

詳しくはこちらのプログラミングを独学したい方向けおススメの学習サイトに紹介していますのでぜひご覧ください。

 

プログラミング言語で私がweb系を選んだ理由【まとめ】

 

プログラミング言語で私がweb系を選んだ理由

 

  • 理由は低難易度で在宅ワーク向けだから
  • web系言語とはホームページを作るプログラミング言語です

 

如何でしたでしょうか?

web系を選ぶ理由、おススメする理由が分かってもらえたのではないかと思います。

この後実際に学習するか、ほかの言語を見てみるかはあなたの目的次第です。

この記事を読んだことで少しでも助けになったのであれば嬉しいです。

今後のプログラミング学習があなたの幸福度アップに繋がると最高ですね。

頑張ってください!

尚、私はTwitterでも発信をしていますので、フォローしていただけたら嬉しいです。よろしくお願いします。

人気記事 おススメのプログラミングスクール3社、副業、独立、転職を目指す方へ【無料、返金あり】