Ich weiß, ich weiß ... keiner von uns Kreativen möchte etwas mit dem Codieren nach dem sehr einfachen HTML / CSS zu tun haben, das wir wissen müssen, um unsere Designs an die Entwickler zu bringen.

Entwicklung zu tun ist etwas für diejenigen, die Grunts programmieren, diese Code Jockeys, diese Geeks.

Warum sollten wir die Gräben der Entwicklung betreten, wenn es hier oben mit den Photoshop-Pinseln, dem Nachmittagstee und MacPros so schön ist? Weil du dafür ein besserer Designer bist.

Skeptisch? Lesen Sie weiter und entdecken Sie 6 Gründe, warum Designer programmieren sollten ...

1. Besseres XHTML

Ich habe mit vielen Designern gearbeitet und diese kennengelernt, die nur das Nötigste wussten, um ihre Designs aus Photoshop und in ein Webformat zu bringen. Oft würden sie ein Software-Programm oder ein Plugin wie verwenden SiteGrinder . Während diese Programme immer besser und besser werden, wenn sie konformen Code erstellen, stimmen sie immer noch nicht mit der vom Menschen produzierten Sorte überein.

Wenn Sie wissen, wie Sie Ihr eigenes standardkonformes XHTML schreiben können, sind Sie eine wertvolle Ergänzung für jedes Web-Team (Schwerpunkt auf dem standardkonformen Teil). Bei all dem Getue über PHP, ASP.NET, Ruby und vielen anderen Sprachen vergessen die Leute, dass am Ende alles zu HTML wird, denn das muss Ihr Browser haben, um eine Seite zu rendern. Je mehr Sie über das Medium, in dem Sie arbeiten, wissen, desto besser arbeiten Sie in diesem Medium.

2. Bessere SEO

Und während wir über standardkonformen Code sprechen, sollten wir SEO erwähnen. Das ist ein großes Schlagwort, wenn auch nicht so sehr wie in der Vergangenheit. Was dies jedoch bedeutet, ist, dass SEO eine viel alltäglichere Idee dessen wird, was eine Website anstreben sollte, anstatt nur eine zusätzliche Besonderheit für große Geschäftsseiten.

Wenn Sie lernen können, Ihren eigenen Code zu schreiben, sind Sie viel näher daran, "SEO Compliant Designs" auf Ihrem Datenblatt verfügbarer Services aufzulisten. Das heißt, Sie können mehr berechnen, und es ist ein anderes Abzeichen auf Ihrem Hut.

3. Bessere Zugänglichkeit

Besserer Code und bessere SEO = bessere Zugänglichkeit . Ein Teil der Aufgabe eines jeden Designers besteht darin, Informationen klar und kohärent darzustellen, und im Web, das heißt nicht nur auf visuelle Weise. Eine shoddily-codierte Website kann ein Albtraum sein, wenn Sie blind sind, oder sogar wenn Sie ein mobiles Gerät verwenden.

Wenn Sie sich mit der Entwicklung von Code für die Barrierefreiheit befassen, können Sie dieses Wissen nicht nur als Teil Ihrer Produktionskompetenz nutzen, sondern Sie können auch besser verstehen, welche Überlegungen Sie bei der Barrierefreiheit anstellen sollten.

Zugänglichkeit ist ein Mandat für alle Websites der Regierung, fast alle Bildungsstandorte, und Unternehmen beginnen, den Wert darin auch zu sehen. Je mehr Menschen Sie über Ihre Website erreichen können, desto größer ist die Wahrscheinlichkeit, dass Sie Ihr Ziel erreichen, was auch immer es sein mag. Und das muss sich in jedem erfolgreichen Design widerspiegeln.

4. Bessere linke Seite

Ein kreativer Kopf zu sein ist großartig, aber wenn du deine linke Seite trainierst, kann das Kreativität anderer Art fördern. Das Motto an der Unterseite des WordPress Website ist "Code Is Poetry" , und das ist, weil das Übersetzen einer geschriebenen Sprache zu etwas, das visuell gesehen werden kann, wirklich eine Kunstform ist.

Wenn Sie lernen, Ihren eigenen Code zu schreiben, eröffnen sich Ihnen völlig neue Ausdrucksmöglichkeiten . Die Entwicklung Ihrer technischen und analytischen Fähigkeiten kann Ihr Informationsdesign verbessern, Wireframes entwickeln und einen Weg für die Arbeit mit Interaktionsdesign schaffen. Und wer weiß, vielleicht verbessert es sogar Ihre mathematischen Fähigkeiten!

5. Bessere Kommunikation

Es ist leicht, sich in dem von den Entwicklern verwendeten Techno-Jargon zu verlieren, einfach deshalb, weil Sie vielleicht nicht mit den Dingen konfrontiert wurden, über die sie diskutieren. Wenn Sie sich selbst einarbeiten und mit Code arbeiten, können Sie sich mit der Terminologie vertraut machen, die bei der Konstruktion einer Site verwendet wird.

In der Lage zu sein, den Jargon zu sprechen, wird hilfreich sein, wenn Sie mit einem Entwickler oder Projektmanager darüber kommunizieren müssen, wie ein Design implementiert werden soll.

6. Besseres Design

Sie können die Grundlagen des Designs nur so gut kennen. Typografie, Farbtheorie, Komposition, etc. sind fantastische und äußerst wichtige Fähigkeiten, die man kennen und gut kennen muss ... aber schließlich, wenn man in seiner Kreativität brillieren möchte, muss man die Werkzeuge des Handwerks erlernen. Maler lernen über Leinwandtypen, Farbzusammensetzungen und Borstenqualitäten. Webdesign ist keine Ausnahme. Lernen Sie zu programmieren: Sie werden dafür besser sein.

Geschrieben exklusiv für WDD von Ryan Burrell .

Sind Sie ein Designer, der kodiert? Sollten alle Designer lernen zu programmieren? Bitte teilen Sie Ihre Kommentare unten.