Leserumfrage! Sollten Webdesigner wissen, wie man Code schreibt?

Ob Webdesigner wissen sollten, wie man codiert, ist eine Frage, die es seit über einem Jahrzehnt gibt. und eine, auf die sich die meisten Designer mehr oder weniger geeinigt haben: Ja, Webdesigner sollten zumindest ein wenig über HTML / CSS wissen? Aber da neue Standards, Formate und Sprachen entwickelt wurden, sind die Fragen dieser Frage ziemlich gestiegen. sollten moderne Webdesigner also wissen, wie man codiert? und wie viel sollten sie wissen?


Die Umfrage: Sollten Webdesigner wissen, wie man Code schreibt?

Ich werde die Hauptargumente für und gegen das Erstellen von mutierten Web-Design- / Entwickler-Ninjas unten aufführen, aber nehmen Sie sich einen Moment Zeit, um die Implikationen dieser Frage in Ihrer eigenen Karriere wirklich zu berücksichtigen. Es hat in der Vergangenheit einige leidenschaftliche Debatten darüber gegeben, und dies aus gutem Grund: Wenn Sie lernen, wie Code programmiert wird, kann dies zu einem Webdesigner werden. besser in seinem Job und B) neigt dazu, sich in dem ständigen Bedürfnis zu verlieren, mit den Neuerungen in der Code-Welt Schritt zu halten.

Wie Sie Beantworten Sie diese Frage, kann die Grundlage einer unglaublichen Karriere oder der Rahmen für einen miserablen Arbeitslebensstil sein? Betrachten Sie die Argumente und beantworten Sie die Umfrage:



Die Argumente gegen das Lernen, wie man codiert

  • Zeit: Es dauert Zeit, eine neue Fertigkeit wie das Codieren zu erlernen? dass die Zeit besser für die Verbesserung der Kernfähigkeiten eines Designers aufgewendet wird: Design, Illustration, Typografie, Layout, Farbtheorie usw. Wenn Zeit für Code aufgewendet wird, bedeutet dies, dass Zeit auf die Kernkompetenzen entfällt. was bedeutet, zu schwächen, was einen Designer zu einem Designer macht.
  • Konstante Wissenserhaltung: Um das Zeitargument zusammenzufassen, ist es wichtig zu wissen, dass das Erlernen des Codierens kein einmaliger Kurs ist. Jemand, der 1998 den HTML-Code gelernt hat, ist nach heutigen Maßstäben uralt. Gerade im letzten Jahr sind neue Formate wie HTML5, CSS3 und andere wichtige Tricks geworden, über die ein guter Codierer Bescheid wissen muss. was bedeutet, dass Sie zurück zu den Büchern gehen müssen, wenn Sie Designer / Entwickler sind.
  • Kein klar definierter Haltepunkt: Um das Ganze noch schlimmer zu machen, hat ein Designer, der sich für das Erlernen des Codierens entscheidet, nicht wirklich definierte Regeln für das Lernen diese, Aber verschwenden Sie nicht Ihre Zeit mit dem Lernen Das". Wie viel Wissen ist genug?

    Selbst wenn Sie einige der archaischen und nicht verwendeten Sprachen ablehnen, bleiben HTML, CSS, Javascript, PHP, Ruby, ASP, MySQL und vieles mehr übrig, wenn Sie sie in Unterkategorien wie jQuery und WordPress-Codierung aufschlüsseln. Pfui!

  • Haftung: Haben Sie jemals den Satz "Ich weiß gerade genug, um mich in Schwierigkeiten zu bringen" gehört? Das ist, was viele Designer antreffen, wenn sie sich als "Programmierer" bekennen, aber ihren Anspruch nicht zu 100% untermauern können. Designer, die behaupten, Programmierer zu sein, müssen sich auch mit den Kopfschmerzen und Fehlern befassen, mit denen sich Programmierer beschäftigen müssen. was endlose Fehlerbehebungscodes am Wochenende bedeuten kann, wenn Ihnen nur das Design wichtig ist.
  • Sehr fragwürdige Vorteile: Erlernen des Codierens Ja wirklich bessere Designer machen? Sicher, das Verstehen der Grundlagen von HTML / CSS mag großartig sein, aber wie nützlich ist es für einen Designer, die Komplexität von PHP oder Javascript zu kennen?

    Ich stimme zu, dass eine gute Beziehung zu einem Entwickler ein nützliches Werkzeug für Designer ist, um Design-> Code-Probleme zu vermeiden. Die Beherrschung der Feinheiten des Codes bedeutet jedoch nicht, dass ein Designer bessere Designs entwerfen wird.

  • Tunnelblick: Wenn Designer Code lernen lernen, beschränken sie ihre Kreativität häufig auf dieselben Codierungsstandards, von denen sie glaubten, dass sie sie zu besseren Designern machen würden. Das ist ein Grund dafür, dass viele Websites sehr ähnlich aussehen. Designer, die wissen, wie man am Ende Code programmiert, als wären sie Code? Angst, sich von ihrem eigenen Verständnis davon zu lösen, was man mit Code programmieren kann? das macht langweilige Designs.

Die Argumente für das Erlernen des Codierens

  • Ein Mann, zwei Jobs: Der offensichtliche Vorteil: Sie können Ihre eigenen Entwürfe kodieren? was bedeutet, dass Sie als Freiberufler niemals externe Vertragspartner einstellen müssen? und Sie können wahrscheinlich die Arbeit von zwei Leuten erledigen, wenn Sie für ein größeres Studio arbeiten. Das bedeutet mehr Geld in der Tasche, zumindest theoretisch.
  • Besseres Verständnis von Code = bessere Designs: Viele Leute werden argumentieren, dass das Verständnis der Kernbausteine ​​von Websites den Designern bei der Erstellung brauchbarer Websites unendlich viel besser macht. Denken Sie an Maler, die lernen, wie sie ihre eigenen Farben mischen können? ist es obligatorisch? Nein? Aber es ist für Designer, die Dinge entwerfen, die im Kontext des Mediums sinnvoller sind.
  • Erschwinglichere Designs: Designer, die sich mit Code nur wenig auskennen, vermeiden die "Anfängerfehler", die Druckdesigner häufig machen, wenn sie versuchen, ein Druckdesign in eine Website zu verwandeln. Diese Fehler bedeuten oft mehr Zeit und Geld für die Codierungsphase eines Projekts.
  • Bessere Kommunikation: Selbst wenn Sie nicht vorhaben, in einem Projekt eine primäre Rolle als Entwickler zu übernehmen, hilft es Ihnen, ein wenig über Codierung zu wissen, um besser mit den Leuten kommunizieren zu können, die am Ende ein Projekt codieren. Dies bedeutet einen reibungsloseren Projektablauf, weniger Kopfschmerzen und glücklichere Kunden.
  • Sie erhalten mehr Arbeit: Ein weiterer großer Vorteil für Designer / Entwickler-Hybridtypen ist, dass sie eine größere Anzahl von Aufgaben und Projekten übernehmen können als herkömmliche Designer. Ich kenne viele Designer, die zusätzliche Arbeit als "Front-End-Entwickler" leisten, wenn Designprojekte dünn ausfallen. Wenn Sie über die zusätzlichen Fähigkeiten verfügen, werden sie möglicherweise nicht direkt zu besseren Designern, aber es bringt mehr Arbeit? Das bedeutet mehr Erfahrung, was wahrscheinlich im Laufe der Zeit zu einem besseren Designer werden kann, verglichen mit einem Designer, der kein Projekt finden kann, an dem er arbeiten kann, weil seine Fähigkeiten zu begrenzt sind.
  • Wettbewerbsvorteil: Seien wir ehrlich: Selbst wenn Sie sich nicht damit einverstanden erklären, dass Sie durch den Lerncode zu einem besseren Designer werden, können Sie sich auf dem Markt einen Wettbewerbsvorteil verschaffen. Bei hohen Arbeitslosenquoten und einem teuflischen Arbeitsmarkt können Sie mit etwas mehr Wissen eine bessere Einstellungsentscheidung sein als der andere Mann, der nur wissen kann, wie er zu gestalten ist.

Lassen Sie die Diskussion beginnen!

Okay, du hast die Hauptargumente gehört? und ehrlich gesagt, haben beide Seiten dieser Debatte einige ziemlich gültige Punkte. Wo fallen Sie in die Diskussion? Bist du auf dem Zaun? Haben Sie Ihre eigenen einzigartigen Einsichten oder Ratschläge??

Teilen Sie alles unten in den Kommentaren mit!

Update: Es gibt keine "richtige" Antwort! Einer unserer Kommentatoren erwähnte, dass dies eine geladene Frage ist. und es ist. Wie die anderen Beiträge in unserer "Reader's Poll" -Serie soll dies ein Anstoßpunkt für Diskussionen unter unseren Lesern sein.

Es gibt keine wirklich richtige Antwort auf die Umfrage dieser Woche, da sie stark von der Art des Designers abhängt, zu dem Sie werden möchten. Wenn Sie ein visueller Hardcore-Designer sein möchten, der sich auf Dinge wie Illustration und Typografie konzentriert, werden Sie wahrscheinlich sagen, dass das Codieren weniger wichtig ist, da Ihre Hauptaufgabe in Projekten kreativ sein wird (und Sie wahrscheinlich ein komplettes System haben) ein Team von Entwicklern und Ingenieuren, das Sie bei Ihrer Kreativität unterstützen wird). Wenn Sie ein Solo-Freiberufler sein möchten, der One-on-One mit Kunden arbeitet, wird die Codierung für Sie unendlich viel wichtiger, da dies eine direkte Ausgabe ist, wenn Sie einen Coder beauftragen müssen, um bei einem Projekt zu helfen.

Wichtiger noch: Diese Umfrage und dieser Artikel sollen Ihnen helfen herauszufinden, welche Art von Webdesigner Sie sind und was Sie werden möchten. Es gibt viel Platz auf der Welt für alle Arten von Designern und Entwicklern, aber herauszufinden, welcher am besten zu Ihrer Persönlichkeit und Ihrem Workflow passt, ist entscheidend, um es in der Branche wirklich zu schaffen :)

Danke Jeff, dass Sie mich daran erinnert haben, dies in einen Zusammenhang zu stellen!