開発者からデザイナーまで:経験とアドバイス







開発者の経験を持つ人がデザイナーになるにはどうすればよいですか? これをした人からのヒント。



翻訳者から。 元のテキストを理解するのは非常に難しいので、翻訳はどこかで曲がっていますが、私は試しました。


数ヶ月前、彼らは私にアドバイスを求めました:「開発から設計に移行する方法」。 このように行った人として、私は喜んで答えました。 その後、私は自分のアドバイスが他の人々に役立つと判断しました。 あなたがデザイナーになりたい開発者なら、この記事はあなたのためです。 開発者が優れたデザイナーになれる理由については、記事「あなたはすでにかなり優れたデザイナーです」を読んでください。



ソフトウェア開発(Webアプリケーション、モバイルアプリケーション、従来のソフトウェア)から移行を開始することをお勧めします。 そのような機会がない場合は、近い将来これを行うようにしてください。 ソフトウェアを作成するアプローチは今後5年間で変わると確信しており、これは設計と開発の両方のスキルを持つ人々に利益をもたらすでしょう。 将来デザイナーはデザイン技術者のようになると思います。 したがって、現在の仕事を障害と見なさないで、新しい職業の出発点として使用してください。



キャリアの初めに役立つヒントのリストを作成しました。 設計技術者の職業は、私が働き始めたときに初めて現れたので、私の発見のいくつかは「科学的な突く」方法を使用して行われました。 たとえできたとしても、これを変更したいとは思わない。 私のアドバイスは役に立つかもしれませんが、正しい道を見つけてその過程で何かを学ぶと信じて、迷子になるために新しい事の深aに飛び込む価値があることを言及する価値があります。

私の答えから得られるもう一つのことがあります-デザインと開発の精神的な分離を控えてください。 Wifiフレームを作成するときは、コードを記述することを意味します。 プログラミングするときは、ユーザーインタラクションを更新します。 分離は、パイプライン化の最初のステップです。 まさにそのようなアプローチに基づいたひどいソフトウェアの例がたくさんあります。



ヒント



これらのヒントは、私の見解と私のアプローチを形作ったものに基づいていることを忘れないでください。 多くは私の意見であり、他のデザイナーは同意しないかもしれません。 しかし、このトピックはさらに興味深いものになります。



ヒント#1:開発を終了しないでください


もう少し、そしてソフトウェア設計者はそれを開発する方法を理解する必要があります。 私はこのことについて半年間話してきましたが、すでに現実になりつつあります。 デザインに関心のある開発者は、自分の経験が最大の資産であることさえ認識していません。 デザイナーは、すでに持っているスキルを得るために必死に働く必要があります。



スキルを最新の状態に保つことが重要です。 あなたの目標が設計に焦点を移すことであるなら、あなたの毎日の開発タスクは変わるかもしれませんが、あなたのスキルはまだ適用できます。 それらを適用できる最も明らかな領域は、プロトタイピングです。 インタラクティブな設計はより複雑になっているため、プロトタイピングの必要性が高まっています。 Webプログラミングのスキルにより、より複雑で、正確で、できれば洞察に満ちたプロトタイプを作成できます。 最終的に、本当の目標は、設計とプログラミングのスキルの違いを見ることではありません。 それぞれの焦点から得られたスキルは相互に関連し、交換可能であり、優れた製品を作成する上で等しく重要です。



ヒント#2:デザインの依存関係に従う


デザインユニバースを一掃しようとすると、失敗に終わります。 これにスムーズにアプローチすることをお勧めします。 優れた方法は、ソフトウェアにとって最も重要なもの(機能)から始めて、使いやすくするもの(外観)で終わることです。 このトピックに関する情報は、 「ニーズの階層に合わせた設計」という記事に記載されています。 私たちのケースに合わせて順序を変更することにしました(図を参照して見た場合、下のリストは下から始まり、上に移動します)。







手順は合理的から感情的です。 この順序で設計を検討することは、2つの理由から最適です。 まず、各ステップは前のステップに依存します。たとえば、相互作用の設計を理解せずに視覚設計を研究すると、悪い結果につながります。 第二に、移行は徐々にあなたを純粋に論理的な(定量的思考)からより良い(審美的な思考)へと移動させます。



おそらく、信頼性の設計とパフォーマンスの設計にすでに慣れているでしょう。 ただし、デザインがどれだけ影響を与えるかを理解することが重要です。 レイアウト(組織の設計)とは、情報アーキテクチャとコンテンツの重要性を指します。 順序と構造の設計は、従来のワイヤフレームで表される従来のインターフェース設計に関連付けられています。 ユーザーインタラクション(インタラクションの設計)は、ユーザーがソフトウェアを使用する方法の詳細(静的インターフェイスからインタラクションのインタラクティブエクスペリエンスへの移行)を決定します。 美学(美学のためのデザイン)は、視覚およびモーションデザインです。 各ステップを研究するために、資料を見つけるのは簡単です。記事でトレーニングの順序を正確に説明します。

ピラミッドに含まれていない別のステップがあり、それがおそらく最も重要です。 これらすべてのスキルを同時に使用する方法を学ぶ必要があります。 最終的な目標は、設計のすべての側面を、個別の段階としてではなく、プロセス全体で考慮される複雑な方程式の変数として認識することです。 マスタリングにはステップの階層が必要ですが、問題を解決するにはすべてのスキルの全体が必要です。



ヒント#3:すべてにデザインを使用する


大学卒業後のインターンシップ中、 ステラライはこのアドバイスをくれました。これは私が受けた最高の専門的アドバイスでした。 文字通り使用してみてください。 明らかな領域は、あなたがどのように見えるか、あなたの家、アパート、または部屋がどのように構成されているかです。 これにこだわらないことをお勧めします。 あなたの手紙は美しく明確に書かれなければなりません。 会話は、聞く方法、視覚的な接触を維持する方法、反応する方法(言語的および非言語的)に基づいている必要があります。 あなたがすることはすべて、ケースに関係なく、理由を持たなければなりません。 デザインには継続的な実践が必要であり、成長を続けるための優れた方法です。



ヒント#4:ユーザーについて考える


あなたが魂で行う仕事は、あなたが気にしない仕事よりもうまくいく可能性があります。 それで、あなたが単に自分自身を強制することができないとき、どうしますか? 製品自体に注目するのではなく、あなたが働くユーザーについて考えてください。

製品(Webサイト、プログラムなど)のユーザーの世話をすることで、設計を自動的に改善します。 逆の方向では、これは常に機能するとは限りません。 ユーザーに共感するほど、結果は良くなります。



ヒント#5:達人から学ぶ


読書は素晴らしいですが、経験豊富で知識豊富で信頼できる人々から多くを学びました。 このような状況に陥った場合は、質問して聞いてください。 私は聞くことの重要性を強調したいと思います。 短期的には、できるだけ多くの良い情報を吸収することが重要です。 勉強しながら、先入観を捨てて、思考に弾みをつけます。 長い目で見れば、これはあなたの仕事に不可欠なスキルであるため重要です。 同僚、クライアントなどに常に耳を傾ける必要があります。 だからそれが得意です。



ヒント#6:書き方と話し方を学ぶ


練習の始めに、自分の哲学とアプローチを形作るのに役立つアイデアを吸収することが重要です。 ただし、ある時点(より早く)で、他の人の視点を明確にすることが重要になります。 あなたの頭の中だけで回転する思考は、あなたを偏見させたり、不合理にさせたり、誤ったものにしたりする可能性があります。 自分の考えを他の人と共有することで、批判に自分を開放することで思考が改善されます。 書くこともデザイナーにとって重要です。 ブログから多くのことを学びました。 アイデアを共有するための最初のステップとしてブログを提案したいと思います。



長い目で見れば、少なくとも一度は聴衆に話しかけることをお勧めします。 好きな人もいれば、嫌いな人もいます。 私は5回ほど演奏しましたが、すべての興奮にもかかわらず、私はこの経験を報酬として感じています。 プレゼンテーションを成功させるために必要なスキル(例:話す能力、簡潔さ、聴衆と仕事をする能力など)は、特にクライアントとコミュニケーションをとるときに、あなたの毎日の仕事に役立ちます。 作業の正しいプレゼンテーションは、デザイン自体と同じくらい重要である場合があります。



ヒント#7:問題を特定して解決する


他のデザイナーのポートフォリオにある多くのプロジェクトは、視覚的なデザイン(装飾)の良い例にすぎませんが、それ以上のものはありません。 無数の人々がこのように自分の仕事を代表し、スキルが広まっています。 ピクセルアートを避け、あなたの仕事は問題を解決することです。 このプリズムを通してあなたの作品を見てください。 設計プロセスで解決しようとしている問題を特定します(たとえば、ユーザーが特定の手順でさらにクリックする場所を理解していない、または現在のビジュアルデザインがブランドの雰囲気と一致しないなど)。 優れた設計者が問題を解決するのが最善です-適切なものを解決するようにしてください。 問題の正確な定義は、それを解決するための戦いの半分です。



ヒント#8:直感を信頼するが、確認する


トレンドは変化していますが、エレガントで合理的な製品は決して時代遅れになりません。 本能に耳を傾けるのは良いことですが、何よりもまず何をするのかを常に理解する必要があります。 「とても正しいから」は、会話を終わらせるのではなく、始めるのに良い方法です。



ヒント#9:自己批判的


あなたは完璧になることはありませんが、これはそうしようとしない理由ではありません。 常に改善できるものがあります。 あなたの仕事と経験は進歩するはずです。 困難になったら、頭を砂の中に隠すのではなく押してください。



ヒント#10:実績のあるソリューションを模倣する


優れた設計は、それがどれほどの需要が残っているかを証明するものではありません。 ソフトウェアである必要はありません。良い椅子を作成するプロセスは、良いソフトウェアを作成するプロセスと大差ありません。 前任者が同様の問題をどのように解決したかを見て、なぜそうしなかったのかを理解しようとします。 設計トレンドを盲目的に反映し、数年で優れたポートフォリオをまとめることができます。

オペレーティングシステムに焦点を当てる-これは、最も時間をかけてテストされ、微調整されたソフトウェアです。 ニュアンスを探索し、デザインパターンを理解し、手の甲のようにそれらを知る。 ドロップダウンを使用する場合とラジオボタンを使用する場合 なんで? これらの設計パターンのほとんどの説明を知ることが重要です。



ヒント#11:実装を忘れずに想像する


私たちのアイデアは野心的であるべきですが、実行は遅れてはいけません。 これにより、製品の存在を確認しながら、製品の見通しを確認できます。 両方とも重要ですが、バランスが取れていないために有害になる可能性があります;ここでは一貫性が重要です。



デザインの世界は急速に変化しています。 コードを操作できるデザイナーはデザイナーになります。 移行は一晩で行われるわけではなく、アイデアの多くは変更する必要があります。 しかし、あなたはあなたがすでに理解していることに驚くでしょう。 デザイナーになることのほとんどは、開発者として問題を創造的に解決する方法をすでに知っているという認識であり、あなたの思考の多くは普遍的です。



All Articles