>>>>>webデザイナーの方限定のLINE@での相談はこちら!<<<<<<<<
登録後は最初にメッセージの送信をお願いします。
こんにちは。
ゆうです。
今回はその理由とともに
そもそもHTML,CSSができただけでは、
プログラミングがほとんどできない
上にもちょっと紹介しましたが、できるだけ早く
エンジニアとして生きていくのでなければ、
最近友人のwebデザイナーの方が
プログラミングの勉強を始めたらしいです。
私としても、Webデザイナーの人たちには
是非ともプログラミングを勉強してもらいたい
と思っています。
今回はその理由とともに
「Webデザイナーがプログラミングを勉強する重要性」
についてお伝えします。大前提
プログラミングができるとは言えない
という前提でお読みください。
なぜプログラミングを勉強する必要があるのか?
Webデザイナーが大多数だからです。
最近はフロントエンド側(HTML, CSS, Javascript)
ができる方は増えて来ました。
まだまだサーバサイド側(PHPなど)まで
できる人はかなり少数と言っていいです。
つまり
プログラミングができるようになれば
それがあなたの武器になるということです。
(以下写真はイメージです。)

Webデザイナーという仕事は
参入障壁の非常に小さな職種で
(憤る方もおられるかもしれませんが)
名乗ってしまえば誰でも
Webデザイナーになることができます。
ただ単にフロントエンドができる方、
イラストレーターやフォトショップ、
ドリームウィーバーが使える方も
かなり増えました。
その中で頭一つ抜けるにはどうすればいいのか?
それがプログラミングを理解できるかどうか?
になってきます。
例えば、最近のウェブサイトの必須になっているjQueryは
JavaSciptのオープンソースライブラリの一つで、
簡単に色んなことが出来るツールの一つですね。
これを使いこなすにはある程度のJavaScriptの知識が必要です。
サンプルプログラムをそのまま利用することももちろんできます。
しかし、どこで何を操作しているのか理解していないと
実装に非常に手間がかかり、時間だけが過ぎていきます。
あとは最近必須のツールとして WordPressが挙げられます。

簡単にサイトを作れることで
webデザイナーの方も使うようになっています。
しかし、 これに関してもHTML, CSS, PHPを
ある程度理解していないと、表示できなくなったり、
意図しないバグが発生したり、さらにいうと、
細かいカスタマイズができないです。
細かいカスタマイズができないなんて
「webデザインでこだわるべきところがこだわれない」
ということがいくらでもおきます。
もししっかりデザインをしたい方だとしたら
耐えられないかもしれないですね。
Webデザイナーがプログラミングを勉強するならどの言語?
仕事を得たいと考えるのでしたら
JavaScriptとPHPをお勧めします。
なぜなら
- WordPressの細かいカスタマイズができるようになる
- アニメーションをwebデザインに取り込めるようになる
逆にこれらが全くわからないと
これからはWebデザイナーとしてやっていけるか
どうかちょっと疑問に感じられます。
(長い目で見ると。という話です)

ただプログラミングの参入障壁は
低くなってきたとはいえ、まだ初心者には難しいです。
上達を早めるコツは
誰かできる人に質問することです。
できる人が周りにおられるなら
積極的に質問するのが良いでしょう。
どの程度プログラミングが出来ればいいのか?
Webデザイナーに必要なプログラミング技術は
と言ったレベルで十分かと思います。
- WordPressなどのCMSを修正して表示を変えることができる
- jQueryのサンプルコードを見てどこを修正すればどんなことが出来るのかが理解できる
このレベルまでであれば、
人によっては数週間で到達できる人もいます。
(個人差がありますが。)
本当は問い合わせフォームがどんな仕組みで動いているのか
理解できている方が色々作っていく上で役には立つし、
出来れば知っておいたほうが良いです。
しかし、 webデザイナーの方が実際業務で
そこまで要求されることはないに等しいですし、
デザイナーがこだわるべきはそこではないでしょう。
エラーを吐いて動きません。
最初のうちはとにかく写経と呼ばれる、書籍のコードを
ひたすら手打ちするところから。
プログラミングは地道にコツコツ学べるかどうかが
かなり重要になるものです。
本当に好きな人にとってはゲームを解くかのごとく
楽しく学べるそうです。
私にとっては違いましたが。
ただし、苦労があるぶん、一度身に付ければ
一生使える非常に役に立つ技術がプログラミングです。
プログラミングを学ぼうと思っているWebデザイナーには
是非ともプログラミングを身につけて欲しいですね。
それに当たってLINE@で webデザイナー向けに
相談も行なっています。 迷っている方はどうぞ。

