web-dev-qa-db-ja.com

開発者はデザイナーになれますか?

これが私の質問の場所であるといいのですが、そうでない場合は、それに最適な場所を指摘してください。知りたいプログラマーがデザイナーになれる場合またはCSSスタイリングに注意を払うスタイラーあるいは、CSSの属性と位置をスタックすることは、新しい機能を構築することを重視する必要がある開発者にとって、時間と労力の無駄です。
この問題についてのあなたの意見を知りたくなったのは、私はPHPプログラマーですが、多くのスタイルを設定するのが好きで、ボードが機能していないと動作しません。厄介ですが、全体の作業が完了するのを待っている間、時間がかかりすぎます。

1
Charmop

開発者は、歯科医、デザイナー、愛情深い母親や父親、さらには宇宙飛行士でさえあります。なぜデザイナーになれないのか?もちろん、開発者はデザイナーになることができます。

3
user16878

デザイナー兼開発者として

2年前、私は会社でデザイナーと開発者の両方でした。自分がデザインしたものを開発していたので、常に開発しやすいものをデザインしました。私は技術的に身を疲れさせたくなかったので、芸術的に自分自身をプッシュしませんでした。これにより、製品のリリースがスピードアップしました。左と右に新機能をリリースしましたが、必ずしも最適なデザインを生み出したわけではありません。

開発のみへの移行

最近弊社がデザイナーを採用しました。デザイナーは今、純粋にデザインに集中しており、技術的にどのように実装されているかをあまり気にしていません。これは一般に、ユーザーが本当に望んでいるものにより近いデザインを生成します。一方、最適な設計を開発するのは非常に困難な場合があります。ほとんどの場合、利益を得るには多くの時間を費やします。設計者は、各要素がコード化にかかる時間を知る手がかりがありません。

学んだ教訓

あなたの質問に答えるために、あなたは小さな会社のデザイナーと開発者の両方になることができると思います。会社が始まったとき、あまり時間をかけずに設計を調整することなく、適切に機能する製品を開発したいと考えています。ハイブリッドデザイナー/開発者の場合、最小限のデザインを作成して機能をすぐに開発するための通信オーバーヘッドがないため、これは簡単に実行できます。

会社が成長し、安定するにつれて、純粋な開発または純粋な設計に移行する必要があります。これにより、デザイナーは開発者の新しい創造的なデザインへの不快感に悩まされることがなくなるため、一般にエンドユーザーのエクスペリエンスが向上します。しかし、この段階では、以前に設計の経験を積んだ開発者がいるのもいいので、この開発者は、ある程度の機能のコーディングが非常に難しいことを設計者に伝えることができます。しかし、この人にすべての難しい機能を断念させないでください-彼/彼女がコードするのに価値があるよりもはるかに多くの時間がかかると彼/彼女が考えるものを断ってください。

2
JoJo

もちろんできます。私の正式なトレーニングは、クリエイティブアート(グラフィックデザイン)とコンピューターサイエンスの2度でした。

UXデザインは、研究、数学、およびテストに基づいているため、技術志向の/分析担当者にとってさらに適切な分野です。

1
Kit Grose

開発者はデザイナーです。あなたはコードでソリューションを設計しています。それはあなたが別のタイプのデザイナーであることを妨げるものではありません。タイプとグラフィックを使用してグラフィックデザイナーがデザインします。

ウェブは巨大な媒体です。触れる部分が多いほど、知識が増え、他の部分の理解が深まります。

ただし、デザインは「スタイリング」以上のものであることに注意してください。

1
DA01

例外もあるかもしれませんが、私が長年にわたって学んだことは、開発者はユーザーエクスペリエンスデザイナーとは異なるアプローチをとることです。問題を解決する方法です。 2つの帽子をかぶることができますが、インテリアのように車のエクステリアをデザインすることになります。この問題から、デザイナーのニーズ全体が浮上しました。開発者は、使用するのが難しすぎる優れたシステムを作成します。

開発者とデザイナは、お互いから学び、テクノロジとユーザーがコードとデザイナをより使いやすくすることができます。

0
rohan