Wie man ein Designer wird, der programmiert

Veröffentlicht: 2022-06-18

Das Thema, ob Designer Programmieren lernen sollten oder nicht, ist wahrscheinlich das am meisten diskutierte in der Branche. Es gibt zahlreiche Forenthreads und Blogbeiträge, die beide Seiten unterstützen. Außerdem sind die Schritte zum Erlernen des Programmierens nicht immer so klar. In diesem vorgestellten Beitrag werden wir einige wichtige Schritte durchgehen, um ein Designer zu werden, der zusammen mit den vielen Vorteilen der Kombination Ihrer Designfähigkeiten mit Programmierkenntnissen programmiert.

Inhaltsverzeichnis anzeigen
Einführung
Sollten Designer Programmieren lernen?
Welche Art von Designern würde davon profitieren, Programmiersprachen oder Codierung zu lernen?
Wie man ein Designer wird, der programmiert
6 Tipps zum Programmieren lernen für Designer:
1. Wählen Sie die Sprache aus, die Ihr Entwickler für Ihr aktuelles Projekt verwendet
2. Studiere jeden Tag aus seriösen Quellen
3. Mehr üben
4. Studieren und analysieren Sie den professionell geschriebenen Code
5. Folgen Sie den Communities
6. Belohnen Sie sich
Warum Programmieren lernen eine gute Idee für Designer ist
Die 4 wichtigsten Gründe, warum Designer das Programmieren lernen sollten:
1. Programmieren lernen wird Ihre Designs bereichern
2. Sie werden ein besserer Mitarbeiter
3. Sie sind in der Lage, Prozesse zu rationalisieren und zu automatisieren
4. Sie haben einen Wettbewerbsvorteil auf dem Arbeitsmarkt
Von welchen Programmiersprachen kann ich profitieren?
Wie viele Programmiersprachen gibt es?
Die Programmiersprachen, mit denen Sie beginnen sollten
HTML und CSS
JavaScript
Java
Einpacken

Einführung

Einige sagen, dass ein Profi nur einen Fokus haben und sich nicht zu sehr aufteilen sollte. Ihr Hauptargument ist – ein Alleskönner kann nicht alle Bereiche, in denen er tätig ist, genau verstehen, also kann er kein echter Profi sein.

Andere glauben, dass in der modernen Welt ein vielseitig qualifizierter Fachmann einen enormen Vorteil für das Geschäft darstellt und es für einen Designer keine Hindernisse geben sollte, so viele wertvolle Fähigkeiten zu erwerben, wie er für notwendig hält. Denn Wissen ist Macht.

Sollten Designer Programmieren lernen?

In dieser endlosen Debatte darüber, ob ein Designer programmieren können sollte, stehen wir definitiv auf der „ Ja “-Seite. In diesem Beitrag teilen wir unsere Argumente, warum es für alle Beteiligten großartig ist, ein Designer zu sein, der programmiert, und geben Ihnen ein paar Tipps, wie Sie einer werden können.

Welche Art von Designern würde davon profitieren, Programmiersprachen oder Codierung zu lernen?

Wenn Sie Webdesigner, UX-Designer, Spieledesigner oder App-Designer sind, werden Sie Ihre Gestaltungsfähigkeiten definitiv erweitern und zusätzliche Möglichkeiten in Ihrem aktuellen Beruf eröffnen.

Wie man ein Designer wird, der programmiert

Programmieren zu lernen scheint unmöglich zu sein. Der Code sieht Kauderwelsch aus, und die Aufgabe, ihn verstehen zu lernen, scheint langweilig und ermüdend. Ja, es wird kein Spaziergang im Park. Aber es wird nicht so schwierig sein, wie Sie sich vorstellen. Mit genügend Motivation können Sie die Grundlagen jeder beliebigen Programmiersprache in nur wenigen Wochen beherrschen.

Wie man ein Designer wird, der programmiert Stift

Bildnachweis: Adobe Stock

6 Tipps zum Programmieren lernen für Designer:

1. Wählen Sie die Sprache aus, die Ihr Entwickler für Ihr aktuelles Projekt verwendet

Es macht keinen Sinn, eine Programmiersprache zu lernen, wenn man sie nicht im Alltag anwenden kann. Außerdem können Sie, wenn ein professioneller Entwickler neben Ihnen sitzt, Fragen stellen und nützliche Tipps erhalten.

2. Studiere jeden Tag aus seriösen Quellen

Genau wie Ihre Designausbildung erfordert das Erlernen des Programmierens ein wenig Opfer und Mühe. Aber andererseits sind normalerweise alle guten Dinge gut, oder?

Sie müssen nicht jeden Tag 8 Stunden damit verbringen. Aber jeden Tag 30 Minuten in Ihr Programmierstudium zu investieren, wird Wunder für Ihr Können bewirken. Konsistenz ist der Schlüssel.

Außerdem müssen Sie nicht viel Geld ausgeben. Wir verstehen, dass das Budget für das Erlernen zusätzlicher Designfähigkeiten manchmal nicht vorhanden ist, insbesondere wenn Sie zwischen Projekten sind. Erschwingliche und kostenlose Optionen zu haben, ist das, was wir ansprechen werden, aber das wird im Abschnitt unten mit dem Titel – Von welchen Programmiersprachen kann ich profitieren?

3. Mehr üben

Programmieren ist eine praktische Fertigkeit. Die Theorie zu lernen, ohne sie anzuwenden, wird Ihnen nichts bringen. Also unbedingt üben. Wählen Sie Kurse aus, die ein Praxis-Theorie-Verhältnis von 80 zu 20 bieten, und lassen Sie die Übungen nicht aus.

4. Studieren und analysieren Sie den professionell geschriebenen Code

Den Code eines anderen zu „hacken“ ist eine brillante Lerntechnik. Sie können das Projekt, für das Sie entwerfen, zurückentwickeln, jede Zeile testen und sich ein klares Bild davon machen, wie es funktioniert. Das Beste daran ist, dass Sie den Entwickler, der daran arbeitet, bitten können, die Dinge zu erklären, die Sie selbst nicht verstehen können.

5. Folgen Sie den Communities

Das Beste an der Programmierbranche ist die Community, die jede Programmiersprache um sich herum hat. Es gibt zahlreiche Foren, Reddit-Threads, Videoblogs und Websites, auf denen Sie Gleichgesinnte finden können, um Wissen auszutauschen und Fragen zu stellen.

In den Communitys finden Sie die besten Tipps, Codeschnipsel, neue Techniken und andere äußerst nützliche Informationen. Außerdem, wenn Sie nicht weiterkommen, können Sie jederzeit um Hilfe bitten. Hier sind die beliebtesten Websites, auf denen Sie Programmiergemeinschaften finden können:

  • GitHub
  • HackerNews
  • Paketüberfluss
  • Reddit

6. Belohnen Sie sich

Wie wir bereits festgestellt haben, ist das Erlernen des Programmierens kein Spaziergang im Park, insbesondere wenn Sie ein Designer mit einem Vollzeitjob oder ein Freiberufler sind, der mit Projekten überfordert ist. Es wird Zeiten geben, in denen Sie frustriert sind und die Motivation verlieren. Das ist unvermeidlich. Wenn Sie sich für das erfolgreiche Abschließen von Meilensteinen belohnen, wird der Lernprozess viel angenehmer. Und die Motivation bleibt garantiert erhalten!

Warum Programmieren lernen eine gute Idee für Designer ist

Die Designbranche entwickelt sich ständig weiter und ist wettbewerbsintensiv. In diesem Umfeld muss ein Profi seinen Vorsprung halten, agiler werden, nach Fortschritt streben und nach Innovationen streben. Die Alternative ist Stillstand.

Warum Programmieren lernen eine gute Idee für Designer ist

Bildnachweis: Adobe Stock

Die 4 wichtigsten Gründe, warum Designer das Programmieren lernen sollten:

1. Programmieren lernen wird Ihre Designs bereichern

Als professioneller Designer wissen Sie, dass die besten Lösungen gefunden werden, wenn Sie über den Tellerrand schauen. Dazu muss man Neues lernen, neue Erfahrungen sammeln und seinen Horizont erweitern.

Stellen Sie sich vor, Sie könnten die Dinge aus einer anderen Perspektive betrachten. Zum Beispiel durch die Augen eines Entwicklers. Wenn Sie lernen, wie ein Frontend-Entwickler zu denken, können Sie neue Lösungen für alte Probleme finden und Ihre Designs objektiver betrachten.

2. Sie werden ein besserer Mitarbeiter

Das Verständnis des Arbeitsumfangs und der Spezifikationen ist nicht alles, was die Rolle des Designers erfordert. Zumindest nicht für die wirklich guten Designer. Die wirklich guten Designer sind immer große Empathen. Sie fühlen sich in die Endbenutzer ein und erstellen bessere Designs. Sie fühlen sich in ihre Kollegen hinein und arbeiten besser zusammen. Diese Empathie ermöglicht es ihnen, bessere Produkte zu entwickeln und in ihrer Karriere voranzukommen.

Mit den wichtigsten Entwicklerkenntnissen können Sie mit den Entwicklern in ihrer Sprache sprechen. Auf diese Weise können Sie die häufige Diskrepanz zwischen dem, was sich der Designer vorgestellt hat, und dem, was der Entwickler tatsächlich liefern kann, leicht überwinden.

Auch wenn Sie nicht täglich programmieren, die technischen Möglichkeiten verstehen, können Sie entwerfen, wenn Sie genau wissen, wie Ihre Vision umgesetzt wird. Sie können schneller arbeiten und besser zusammenarbeiten.

3. Sie sind in der Lage, Prozesse zu rationalisieren und zu automatisieren

Die moderne Welt der Technologie und Innovation ist sehr schnelllebig. Wenn Sie langsam arbeiten und alles von Hand machen, machen Sie es falsch.

Mit den Programmierkenntnissen in Ihrem Arsenal können Sie Ihre eigenen Skripte schreiben, um die mühsamsten und sich wiederholenden Aufgaben zu automatisieren.

4. Sie haben einen Wettbewerbsvorteil auf dem Arbeitsmarkt

Wenn Sie in Ihrer Branche über einzigartige und gewünschte Fähigkeiten verfügen, können Sie sich von der Masse abheben und sich einen Wettbewerbsvorteil verschaffen, der letztendlich mehr Möglichkeiten bietet.

Design und Entwicklung verzahnen sich von Jahr zu Jahr mehr. Das Hinzufügen von Codierung zu Ihrem Lebenslauf ermöglicht es Ihnen, diese Marktnachfrage zu erfüllen und sich einen Vorteil gegenüber Designern zu verschaffen, die nur mit branchenspezifischen Fähigkeiten und Tools wie Photoshop, Sketch und Figma aufwarten können. Außerdem zeichnen sich vielseitige Designer als vielseitige Teamplayer aus.

Von welchen Programmiersprachen kann ich profitieren?

Die Wahl, welche Programmiersprache Sie lernen möchten, hängt weitgehend von der Branche ab, in der Sie gerade arbeiten. Offensichtlich benötigt ein Webdesigner andere Fähigkeiten als ein App-Designer oder ein Spieledesigner.

Von welchen Programmiersprachen kann ich profitieren? Stift

Bildnachweis: Adobe Stock

Wie viele Programmiersprachen gibt es?

Auf der ganzen Welt gibt es buchstäblich Hunderte verschiedener Arten von Programmiersprachen, und wie bereits erwähnt, sind sie branchenspezifisch. Unsere Webdesign-Freunde sollten also bei HTML, CSS, JavaScript und Java bleiben.

Die Programmiersprachen, mit denen Sie beginnen sollten

HTML und CSS

HTML und CSS sind die Baumaterialien für Websites. HTML stellt die Struktur bereit, und CSS sagt den Browsern, wie die Struktur und ihre Elemente aussehen sollen. Sie müssen kein vollwertiger Programmierer werden. Es reicht aus, beide Sprachen zu lernen, um eine einfache einseitige Website programmieren zu können. Wenn Sie jedoch oft üben und sich etwas Mühe geben, werden Sie schon bald in der Lage sein, jedes Webdesign zu programmieren, das Sie sich vorstellen können.

Diese Sprachen sind ziemlich einfach zu lernen, besonders auf der Grundstufe. Es gibt viele kostenlose und Premium-Online-Kurse, an denen Sie studieren können. Es gibt einen großartigen Einführungskurs an der Khan Academy und einen ziemlich einfachen, aber sehr informativen Workshop von LearnUX.io, den wir empfehlen. Diese beiden Ressourcen sollten für den Einstieg ausreichen.

JavaScript

JavaScript ist die Programmiersprache, die Ihre Websites interaktiv macht. Es ist dafür verantwortlich, wie die Elemente auf die Aktionen der Benutzer reagieren. UX-Designer können JavaScript für das Prototyping verwenden.

Sie können mit dem Erlernen der JavaScript-Grundlagen an der Khan Academy beginnen. Und wenn Sie bereits die Grundlagen von HTML und CSS beherrschen, können Sie sich bei Pluralsight mit dem Kurs zum Erstellen von Websites in allen drei Sprachen weiterbilden.

Java

Java ist eine objektorientierte Allzwecksprache. Es ist eine dieser Programmiersprachen, die überall zu finden sind, von Ihrer bevorzugten mobilen App bis zum Mikrowellenherd in Ihrer Küche. Durch das Erlernen der Java-Grundlagen können Sie verstehen, wie die von Ihnen entworfenen Apps und Produkte funktionieren können und welche Ihrer Ideen erfüllt werden können und welche nicht. Wenn Sie viel Zeit und Mühe in das Studium investieren, werden Sie natürlich in der Lage sein, Apps und Handyspiele selbst zu programmieren. Aber für Ihre tägliche Designarbeit reichen das grundlegende Verständnis und die Fähigkeit, den Code zu lesen, aus.

Java gilt als eine der am einfachsten zu beherrschenden Programmiersprachen. Programmieren lernen Sie mit CodeGym und den 1200 praktischen Java-Übungen, die der Kurs bietet.

Einpacken

Ein Programmierer zu werden, ist kein einfacher Weg, aber die Vorteile sind definitiv die Zeit und Mühe wert, die Sie investieren. Wählen Sie die richtige Sprache, wenden Sie das erworbene Wissen in Ihren täglichen Aufgaben an und Sie werden sehen, wie Ihre Designkarriere in die Höhe schnellt!