それではZero-Create記念すべき第一回はこのテーマ
なぜWebクリエイターに?
こちらで始めてまいりたいと思います。
人間誰しも、何かを始めるとき、何かしらのきっかけがあるかと思います。
例えば・・・
あるいは・・・
なんてのも、立派な動機ですね。
ちなみに、私の動機は
子供ができて家計がツライ…何か副業で補助収入が得られないだろうか…
こんなヨコシマな動機が、Webクリエイターを目指すきっかけとなりました。
私がそう感じたように、同じ疑問を抱えている方もいらっしゃるのではないでしょうか?
そこで、なぜ私がWebクリエイターを選んだのか。その具体的な理由を公開します。
初めに断っておきますが、”Webクリエイターが最も楽に、そして簡単に稼げるから”ではありません。
むしろ、初心者から始める副業という目的で考えると、かなりハードルが高い分野だと考えています。
それでもなおWebクリエイターを選んだ3つの理由、それがこちらです。
先ほども挙げましたが、せどりやプログラマー、まあ、Youtuberはいいとして、様々な副業が存在しますが、満足度の高い成果物ってなかなか生み出せないと思うんですよね。
もちろん、私の主観と偏見が多分に入ってはいるのですが、少なくともこのHP、学習を思い立ってから1週間で公開に至りました。
まだまだ素人レベルにも達していないようなサイトではありますが、これでも管理人的には割といい感じのサイトが公開できて楽しいです!
こういったWebサイトを作成するのは意外と簡単で、未経験の方にこそ、是非体験していただきたいのですが
以下のコードをコピペしてくださいね。
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>ZeroCreate</title> <!--Bootstrap--> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"> <link rel="stylesheet" href="https://zero-webcreate.com/css/Style_v0.0.1.css"> </head> <body> <!-- JS, Popper.js, and jQuery --> <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script> <nav class="navbar navbar-inverse navbar-fixed-top"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="https://zero-webcreate.com">ZeroCreate</a> </div> <div id="navbar" class="collapse navbar-collapse"> <ul class="nav navbar-nav"> <li><a href="https://zero-webcreate.com">Top</a></li> <li><a href="https://zero-webcreate.com/profile">Profile</a></li> <li><a href="https://zero-webcreate.com/blog/">Blog</a></li> <li><a href="https://zero-webcreate.com/form">Form</a></li> </ul> </div> <!--/.nav-collapse --> </div> </nav> <div class="container"> <div class="starter-template"> <h2>Zero Createへようこそ</h2> <br /> <p>どうですか?簡単ですよね!</p> <p>ここの文字を書き換えると、好きな言葉を表示させることができますし、</p> <p>cssという、HTMLを修飾する言語を覚えると</p> <p style="color:red;">こんなことや</p> <u><strong><p style="color:green;">こんなことも朝飯前です!</p></strong></u> </div> </div> </body> </html>
まあ。作ったページを公開しようと思ったら、サーバー代、ドメイン代と諸々諸経費は掛かってくるわけですが…
ちなみに、管理人の場合は年間1万円程度のサービス(Xserver)を選択しました。
もちろん、無料で公開できる方法もありますが、どのサービスがよいのかなど、詳しい話についてはもう少し後にご紹介したいと思います。
ともあれ、初心者といえど、周りのサイトと比較してもまだ見れるレベルの作品が、簡単にできてしまうということで、本格的なプログラミング言語で食っていくよりもまだチャンスはあるんじゃないか!という希望が生まれた訳です。
また、Webサイトの見た目を構築するHTML&cssは先ほど体験していただきましたが、webサイトの機能をさらに拡張させる言語としてPHPやRuby、JavaScript等が挙げられます。
実はこの言語、かの有名な"C言語"や、近年AIなどの機械学習の分野でホットな"Python"など、名だたる機械言語と肩を並べて、共通する点がたくさんあるのです。
たとえて言うなら、HTMLやcssが日本語で、PHPやRuby、JavaScript等が中国語だとしましょう。
そして、PythonやC言語等の有名どころが英語、フランス語、ドイツ語だと考えてみてください。
日本語の文法や語順は英語とは全く異なるため、日本人が英語を習得するのは難しいとよく言われていますよね。
ですが、中国語の文法は英語をはじめとした西洋諸国の言語と同じようなルールになっています。
ですから、中国語を習得すれば、英語の文法の基礎もおまけで身につくことになり、ひいては英語習得の近道にもなるというわけです。
さらに、英語が習得できてしまえばドイツ語・フランス語なども更に身近になってくる事でしょう。
つまり何が言いたいかというと
Webクリエイトを突き詰めていけば、プログラマーへの道の基礎が完成するのではないだろうか。
という結論に達したわけです。
第二の理由としては、これに尽きるといったところで、やっぱりスキ、キライは大事だと思います。
管理人は小学生のころからパソコンを与えられ、ゲームやネットサーフィンをこよなく愛していましたが、最近になって頻繁に感じることがあります。
それは、"Googleで検索する力が人並以上にはそこそこ優れているのではないだろうか"ということです。
昔からPCを触ってきた人間ですから、PCへの信頼の厚さは、それはもうブラジルに達するまでの勢いです。
ネットの海を漁れば、基本的にどんな些細な機能も存在すると思っているし、その機能に辿り着く為のノウハウも当たり前のように持ち合わせています。
※もちろん、どれだけ探しても見つからなくて、諦めることだってたくさんありますよ!
そのため、仕事中などではよく
というような、Googleで検索すればすぐに解決できるような質問をされます。
このような経験を繰り返していると、"もしかして、この検索能力は、私がこれまでの人生で培ってきた中でも誇れる、数少ない財産なのでは"
と考えるようになりました。
学習を進めて来た中でも実感していますが、特に独学で進める場合においては、ググる力というのは最低限必須です。
あと、Profileではプログラミング経験無しと記載していましたが、ゴメンなさい、若干嘘が入ります。
とはいっても、大学時分に数値解析のツールとして使用した"FORTRAN"や、社会人時代に担当業務の効率化で活用した"VBA"など、個人レベルの話であり、商用経験は皆無であることは間違いありません。
このFORTRANやVBAですが、いじっていて割と楽しかったんですよね。
こういう挙動を作るためにはここでループ処理を行って…
などと失敗を繰り返しながらコーディングして、最後にようやく思い通りに動いた時の達成感はとても良いものです。
"ゼロから始める"と謳っておきながら、裏切りのように感じた方には申し訳ありませんが、ことWebクリエイト分野に関しては全くのゼロからスタートですので何卒ご容赦ください。
ともあれお伝えしたかったのは、PC好きならやってみてもいいんじゃない?
ということです!!
最後の理由は若干逃げが入ります。
ですが人間、あまり強い生き物ではありませんので、逃げ道を作ることが継続の秘訣だったりするのではないでしょうか?
管理人がWebクリエイターを目指す主たる目的は、Webクリエイターとしてクラウドソーシングなどで案件を勝ち取り、成果報酬を副収入とすること。
この事業が軌道に乗るのであればフリーランスや転職なども一つの道だとは思います。
ですが、プロの道は果てしなく遠すぎた…
もう無理だ…
こうなってしまったときどうするのか? 勉強した時間は無駄になってしまうのか?
はい、このサイトこそが結論です。
私の学習記録とその思考プロセスを発信すること。
そして、それを累積することで、このサイト自体が私の財産として手元には残るはずだと考えました。
さらに、このサイトを更新するごとに私のスキルも累積され、仮にWebクリエイターを挫折してもこの時間が無駄にはならない状況を作り出そう。
その答えがこのサイトであります。
仮にWebクリエイターを諦めたとしても、この財産を手にブロガーやECサイト管理、アフィリエイト等、方向転換ができる。逃げ道があるんだ。
そう考えた結果、数ある副業の中からWebクリエイターを選択したというわけです。
今回管理人がWebクリエイターになることを決意した3つの理由を熱弁させていただきましたが、これは全く以て、誰しもに当てはまる理由ではございません。
ですが、キレイな理由もキタナイ理由もごちゃ混ぜにして、Webクリエイターを目指すメリットは存在すると考えています。
また、自分の目標を定めるにあたって、管理人の考え方が参考になれば非常に嬉しく思います。
それでは次回 Create.2~プログラミング言語はどうやって学べばいいの?~ 乞うご期待!!