WEBデザイナーさん、あなたのプログラム関連の知識ってどんなかんじですか??
WEBデザイナー5年目です。「WEBデザイナーなら、デザイナーといえどプログラムのひとつも書けないんてダメ」というような話を最近よく見聞き、耳が痛いと思っているところです。
私は、jqueryをちょっとかじり、JavaScriptも覚えないとあんま意味ねえな…ということで、JavaScriptの勉強の超初歩を学びはじめたところです。
phpは、wordpressなどのカスタマイズの際に不自由がないよう、初心者用の本でちょろちょろ勉強したようなかんじです。概念的なものは学んで、めっちゃめちゃ簡単なものなら書けるというレベル。
ActionScriptにいたってはコピペレベルのしょぼさ。
5年目なのにこんなのでやばいな…というのは重々承知でございますが、いわゆる「デザイナー」さんのプログラム知識は世間的にどんなものなのか聞いてみたいな、と思いました。
参考程度にデザイナーさんのプログラム知識、どんなもんなのか教えてくださいませ。できれば歴もききたいな。
みんなの回答 17 件
フロントエンドエンジニアへのジョブチェンジ中って感じですね。
デザイナーはデザインに特化していればいいと思うけどな。
コーダーやプログラマーにはデザインやらせたくないけど、逆が発生しているのはつまりそういうことなんだよ。
よくいる奴だねー中途半端極まるといった感じ。
私はたぶんトピ主さんよりちょっとだけわかるかな?(PHP JS AS共)程度で、歴はwebに限って言えば6年くらいです。
でもデザイナーとしてはこれくらいで十分だと思ってます。
新しい言語でも何でも、仕事で必要になれば自然に覚えるし。
最近「一人でなんでもできる」という人がもてはやされる傾向らしいけど、中途半端じゃ意味ないらしい。「なんでも」の一つ一つが、それだけでも食っていけるレベルじゃないとダメっていう。そんな超人そうそういないだろうし、個人的には住み分けしたほうがいいと思うんだけどなー。それぞれがそれぞれの専門を突き詰めるというか。
私もなんでもかじる。というかそうせざるを得ない職場にいる。
まだ歴は2年。
自分でもわかっている。すべてが中途半端だと。
建築畑にずっといてデザインは多少かじっていたいたものの、コーディング・プログラムは独学から0から始めた。未だに独学だ。なぜなら、いきなりやってと言われ、他に誰も分かる人がいないからだ。
2年間がむしゃらに勉強し挑戦しているが、未だに私のやり方は正しいとは思えない。手に入るあらゆるサンプルと完全とは言い切れない基礎知識でなんとかしてるだけだ。
例えばこのW3Qをコピーするとしたら、プロの仕事ほどの時間ではできないだろうが、1から生で書いて作って再現させる自信は今の私でもある。それくらいの設計の見通しはざっくり立つ。しかし、パフォーマンス、セキュリティー等の同一レベル達成はおそらく絶対ムリだ。細かいところに穴があるだろうことは自分でも容易に想像できる。
実現しているソースを見てみたくてたまらない。さぞかし勉強になることであろう。
そんなレベル。
学ぶのは楽しくて仕方ないですが、将来不安です。独学ってこわい。
プログラマーからの転身なので、中規模システムの開発はできる程度。
ショッピングカートのASPがない頃はバックエンド含め自作してた。
最近はもうスクリプト程度書けないと仕事にならないと感じるな。
JSはコピペしかできませんっていう元請けがあって、やりとりは正直疲れる。
ちなみに、HTML(5)/CSSはどれくらいのレベルなんですか?
だれよりも効率よく、だれよりも軽く、だれよりも検索エンジン&ソーシャルにフレンドリーなソース書けますか?また、誰よりも使いやすくて分かりやすいデザインを提供できますか?
デザイナはデザイナとして勝負できるところはいろいろあると思うけど。
私はトピ主さんと同じレベルだと思うけど、それなりに人脈があるので、クライアントからはデザインとコーディングまで私任せ。あとは適当に外注って感じです。もちろん情報設計とデザインは、貴方より上だと自信があるけど。
なんでもかんでも出来る必要はないよ。
ただ、広く浅く基本知識があれば他人との連携がうまくいくよね。
気軽にいこうよ。
コーダーの仕事もやってると仮定して、JSとAS3あたりは近しいものだし、デザイン上の演出に使うだろうから優先していいのではとおもう。
PHPは無理にできるようにならなくても、どんな事ができるか分かっててそれにあわせてデザイン組んでくれるのが一番いいなー。
簡単な文字加工程度ならやってくれたほうがいいけど、ちょっと複雑なものだとプログラマが後から無言でスクリプト直してることって結構あるんだよ。
勉強したくてしょうがなくてプログラマと同じ目線でやりたい!っていう人以外はあんまし手出しして欲しくないのが正直なところかなー...。
以上プログラマより。
前はなんでもやらなきゃいけない職場だったけど、やっぱりどれも中途半端でこのままじゃやばいと思ってデザインはやめて実装面に特化することにしました。職場もやめました。大規模な仕事にも携われるようになって結果収入もあがりました。ただ一人で全部やらなきゃいけないような小さい仕事はもうモチベーション的にできないですね。
私はデザイナーですが、プログラムは
トピ主さんに近いレベルです。
デザイナーがなぜプログラムを覚えられないかというと多分
たまにしか書かないからだと思います。
「こういうスクリプトを組みたい」「こういうプログラムを書きたい」という案件を、しょっちゅう書いていたら、自然に覚えると思う。
私自身もたまに、Jqueryやwordpressの為にPHPを書きますが
いつも以前覚えた事を忘れて、調べ直すの繰り返しです。。。
webデザイナー歴3.5年です。jsはcoffeeで、cssはsassで出してます。phpはフレームワークを使えるくらいです。最近はGAEをpythonで作ってます。ただ最近はあまりデザインさせてもらえません... 小規模な黒い会社に勤務してます。
私も同じです。2年目ですが1から組み立てるのはできません。
仕事でほぼ使わないのですぐ忘れてしまいます。
ただプログラムの知識は絶対必要だと思ってます。
できるできないは置いといて、知っておかないとデザインで実現不可能なもの(無理な構造やスケジュール問題、予算問題)を作ってしまう可能性があります。
他の仕事をしながらweb制作をしていたときを含め、6年、
フリーになってからは3年くらいです。ご希望に合わせたCMSを選んでサイトをつくったり、ECサイトはASPを使って組んだりもします。jsは必要に応じて勉強しているので知識に斑が...、jqueryはよく使います。求められたことに合わせて、学んでいる感じです。忘れて調べ直しもよくあります...。
ある程度のプログラム習得は、デザイン提案には便利だなと思っています。
どういう表現や使い勝手になるか、概ね読めるので、提案もしやすいです。
以前、知人に「デザイン以外のこともやっててかわいそう...」と言われ、
悩んだこともあったのですが、クライアントに「素敵なサイトをつくってくれて本当にありがとう!」と言われたとき、私は気にせずがんばろうと思いました。
あなたが今いる職場で、必要とされるものを勉強すれば良いのではないでしょうか。
どれを深めても、そのうち廃れてまた新しいものが出てきますし。デザインを柱にするなら、それ以外は広く浅くでいいと思います。
(ただし、JavaScriptは今のような形で復活してくるとは10年前には思いませんでした。おそらくまだしばらくは使われていくのではないかと思います)
フリーで10年以上やっていますが、結局残るのはデザイン能力とコミュニケーション能力という感じがします。プログラマになりたいのなら話は別です。
デザイナーはプログラムかけなくても大丈夫。
ただし、プログラムで何ができて何ができないかを知っている必要があり、デザインしたものを実現するにはどれだけの工数がかかるかも知っている必要があります。
そうしないと、周りが迷惑しますね。
フラッシュとかなら、アクションスクリプトとかはやってくれると嬉しいけど、
基本的にプログラムにしたときに無駄などが出ないかなどを考えてくれればいいし、
プログラムを書けなんて、とんでもない。
デザイナーなのだから、良いデザインを徹底してくれればいい。
表現できるものに作れないということはないのだから。
関連するトピックス