Soll ich einen Junior- oder Senior-Designer/Entwickler oder eine Agentur einstellen?

Veröffentlicht: 2018-01-22

Diese Frage stellen sich viele Marketingleiter: Soll ich einen Junior- oder Senior-Designer/-Entwickler einstellen oder sollte ich alles geben und stattdessen eine Agentur beauftragen? Es ist verständlich, warum Marketingleiter darüber verwirrt sind. Es ist nicht ihre Aufgabe, alle Nuancen dieser wichtigen Tech-Rollen zu verstehen.

Es ist jedoch unsere Aufgabe sicherzustellen, dass Sie mit so viel Wissen wie möglich ausgestattet sind, um aus allen dreien die beste Entscheidung für Ihr Unternehmen zu treffen. Nachdem Sie diesen Blogbeitrag gelesen haben, können Sie sich mit jedem auf intelligente Weise über die Vor- und Nachteile dieser drei wichtigen Rollen unterhalten.

Worum es bei einem Junior Designer/Entwickler geht

Ein Junior-Designer/-Entwickler hat weniger als zwei Jahre Erfahrung in irgendeiner Form von Technologie. Es ist wichtig zu beachten, dass dieser Titel oder diese Unterscheidung sehr nuanciert sein kann. Mit anderen Worten, nur weil jemand ein Junior-Designer/-Entwickler ist, heißt das nicht, dass ihm die Erfahrung in allem fehlt.

Bedenken Sie:

Ein Designer/Entwickler kann in Bezug auf seine HTML5-Kenntnisse jünger sein, da es sich um eine relativ neuere Technologie handelt. Gleichzeitig können sie jedoch in Bezug auf so etwas wie .NET älter sein.

Aus diesem Grund ist es wichtig, die Qualifikationen jedes Juniors, den Sie einstellen möchten, genau zu überprüfen.

Dennoch bezieht sich das Wort „Junior“ in diesem Titel wirklich auf Einschränkungen an anderer Stelle. Beispielsweise wird von Junior-Designern/-Entwicklern nicht erwartet, dass sie selbstständig arbeiten – sie brauchen die Aufsicht von erfahreneren Designern/Entwicklern. Daher ist es wahrscheinlich am sichersten, ihnen hauptsächlich die einfachsten Aufgaben und Projekte anzuvertrauen. Junior zu sein bedeutet auch, dass sie noch nicht bereit sind, mit Kunden zu interagieren oder Anforderungen zu sammeln.

Es versteht sich von selbst, dass Sie ihnen nicht so viel zahlen müssen wie einem leitenden Designer/Entwickler.

Wenn Sie immer noch daran interessiert sind, einen Junior-Designer/-Entwickler einzustellen, empfiehlt GoDaddy die folgenden Kriterienfragen:

  • Gibt es in dem Projekt, für das Sie den Junior einstellen wollen, einen ausreichend großen Fehlerraum?
  • Sind die Projekte, die ich für den Nachwuchs im Auge habe, solche, die kein tiefes Branchen-Know-how erfordern?
  • Kann ich die Karriere des Juniors fördern und ihn somit auf eine kontinuierliche Karriereentwicklung und Wachstum vorbereiten?

Um es ganz klar zu sagen, jedes Mal, wenn Sie einen Junior in Betracht ziehen, sollte dies daran liegen, dass Sie glauben, dass Sie ihn mit der Erfahrung, die er in Ihrem Unternehmen sammeln wird, schließlich zu einem erfahrenen Senior machen können. Denken Sie daran, dass es einen bemerkenswerten Kostenvorteil gibt, einen Junior in Ihrem eigenen Unternehmen zu einem Senior zu machen: Sie werden im Laufe der Zeit Geld sparen, weil Sie nicht den Kostenaufschlag zahlen müssen, der mit der Rekrutierung erfahrener Senior-Designer/-Entwickler vom freien Markt verbunden ist!

Worum es bei einem Senior Designer/Entwickler geht

Auf der anderen Seite des Erfahrungsspektrums steht der Senior Designer/Entwickler. Dieser Titel repräsentiert den erfahrensten und erfahrensten Veteranen in seinem Technologie-Stack.

Eine Diskussion auf Stack Exchange liefert aufschlussreiche Informationen über diese Führungsposition. Im Wesentlichen sind dies die wahren Stars eines jeden Teams, da ihr Know-how und ihre Ausbildung unübertroffen sind. Hier sind einige Schlüsselmerkmale von erfahrenen Designern/Entwicklern:

  • Sie bewältigen die schwierigsten Aufgaben (die niemand zu lösen weiß) sowie Designverantwortung
  • Sie können unabhängig arbeiten, da sie nachweislich Ergebnisse vorweisen können
  • Sie haben eine Mentorenrolle und es wird von ihnen erwartet, Nachwuchsdesigner/-entwickler unter ihre Fittiche zu nehmen und sie anzuleiten
  • Sie zeichnen sich durch ihre große Erfahrung bei der Fehlerbehebung aus (sie haben alles oder vieles davon gesehen)
  • Sie sind großartig darin, pünktlich zu liefern und unter engen Fristen zu arbeiten
  • Sie sind mit verschiedenen Sprachen auf Expertenniveau vertraut
  • Sie sind kritisch bei der Einführung neuer Entwicklungstools, aber auch aufgeschlossen genug, sie immer in Erwägung zu ziehen
  • Sie wissen am besten über die Produkte und Dienstleistungen ihres Unternehmens Bescheid

Auf dieser Grundlage ist es leicht zu verstehen, warum es empfehlenswert ist, mindestens einen Senior in eine Führungsposition in Ihrem Team zu bringen. Wenn nicht, besteht eine hohe Wahrscheinlichkeit, dass Ihr Projekt ohne ihr erfahrenes Fachwissen abstürzt und brennt!

Entwickler Matt Briggs geht mit der Definition eines Seniors etwas weiter, indem er analysiert, wie er sich verhält. Im Wesentlichen verleiht ihnen ihre Erfahrung genug Weisheit, um Ihnen bei jedem Projekt eine Menge Ärger und Ärger zu ersparen, indem sie offensichtliche Fallstricke vermeiden. Laut Matt, Senioren:

  • Habe viel versagt und aus diesen Fehlern gelernt
  • Sind intellektuell ehrlich bei der Bewertung ihrer eigenen Leistung im Hinblick darauf, was funktioniert hat und was nicht
  • Hasse Komplexität und nimm Einfachheit an
  • Spielen Sie Ihre eigenen Stärken aus, wann immer es bei einem Projekt möglich ist
  • Wenden Sie die Theorie nur in Bezug auf den spezifischen Kontext an
  • Erkennen Sie, dass es keine Einheitslösung für die Erstellung von Software gibt, und schätzen Sie daher die Flexibilität in diesem Prozess
  • Verstehen Sie, dass es in jedem Prozess einen „Kompromiss“ gibt, und versuchen Sie, ihn in Bezug auf Design-Frameworks, Muster, Bibliotheken und Prozesse zu identifizieren
  • Sind sich genau bewusst, wie ihre Kunden und Organisationen funktionieren und was ihre Werte sind
  • Wird niemals den Schwarzen Peter weitergeben und immer versuchen, Probleme zu beheben
  • Verstehen Sie, dass ihre Arbeit so viel mehr beinhaltet, als nur Code zu schreiben
  • Helfen Sie ihrem Team immer, sich zu verbessern, da sie wissen, dass sie nicht alles alleine machen können

Im besten Fall ist Ihr Junior-Designer/-Entwickler in Ihrem Unternehmen durch all die Erfahrungen, die er während seiner Arbeit in Ihrem Unternehmen gesammelt hat, zu einem Senior-Designer/-Entwickler herangewachsen.

Junior gegen Senior

Es kann nicht genug betont werden, dass der spezifische Titel in einem Designer/Entwickler zwar immer wichtig ist, aber nicht die ganze Geschichte erzählt. Dazu muss man es im Kontext betrachten. Natürlich sind junge, hungrige und ehrgeizige Designer/Entwickler direkt nach dem College oder der Universität von Vorteil, aber auch die Veteranen, die bereits über jahrzehntelange Erfahrung in der Branche verfügen.

Die beste Vorgehensweise besteht darin, nicht ausschließlich auf der Grundlage von Stereotypen und Erwartungen für jeden Junior- oder Senior-Titel einzustellen, sondern auf der Grundlage der Zusammensetzung Ihres Teams und der gesamten Organisation. Vielfalt (sprich: verschiedene Sichtweisen) ist hilfreich für Ihr Produkt, Ihre Dienstleistung und Ihre Marke.

Bonusüberlegung: Eine Agentur!

Warte eine Sekunde. Es gibt noch eine dritte und letzte Möglichkeit, über die Sie nachdenken sollten: die Zusammenarbeit mit einer Agentur. Eine Agentur ist eine interessante Wahl, weil sie viele der strengen Absolutheiten bei der Auswahl eines Junior- oder Senior-Designers/Entwicklers sofort aufhebt. Das liegt daran, dass eine Agentur in der Regel ein viel ausgewogeneres Angebot an Talenten und Dienstleistungen hat.

Stellen Sie sich vor, Sie kombinieren das Beste aus beiden Welten. Eine Agentur bietet Ihnen Zugang zu sowohl Junior- als auch Senior-Designern/-Entwicklern, wodurch Sie sehen können, wie gut jedes Szenario in Ihre aktuelle Unternehmenskultur und Organisationsstruktur passt. Aufgrund der größeren Auswahl, mit wem Sie arbeiten möchten, haben Sie auch Zugriff auf mehr Fähigkeiten, im Gegensatz zu der Wahl zwischen entweder oder.

Das Schöne an einer Agentur ist, dass Sie à la carte gehen können, wenn Sie so wollen. Sie erhalten nur Zugriff auf die Personen und deren Fähigkeiten, die Sie im Moment wirklich benötigen. Nicht mehr. Nicht weniger.

Unter dem Strich sparen Sie auch Geld, weil Sie niemanden in Vollzeit einstellen. Infolgedessen müssen Sie sich nicht mit dem Aufwand auseinandersetzen, die Sozialleistungen für Arbeitnehmer herauszufinden, da Sie keinen Junior oder Senior haben, der als regulärer Mitarbeiter an Ihrem Standort arbeitet. Da jeder, mit dem Sie zusammenarbeiten, der von einer Agentur kommt, kein Vollzeitangestellter ist, ist es auch einfacher, den Kontakt zu trennen, wenn ein Projekt abgeschlossen ist oder das Arbeitsverhältnis einfach nicht passt.

Vergleichen Sie das mit der Einstellung eines Vollzeit-Junior- oder -Senior-Designers/-Entwicklers. Selbst wenn die Dinge anfangs nicht reibungslos verlaufen, werden Sie wahrscheinlich gezwungen sein, Wege zu finden, um das Problem zu umgehen, da Sie (finanziell und zeitlich) in den neuen Mitarbeiter investiert haben.
Wenn Sie sich also wirklich nicht zwischen einem Junior oder einem Senior entscheiden können, dann ist eine Agentur vielleicht wirklich die Lösung, nach der Sie suchen.

Tun Sie, was für Ihr Unternehmen am besten funktioniert

Am Ende des Tages haben Sie in Ihrer eigenen Organisation das Sagen. Wir haben Ihnen gerade alles zur Verfügung gestellt, was Sie bei der Wahl zwischen einem Junior- oder einem Senior-Designer/Entwickler beachten müssen. Jetzt kommt der schwierige Teil – wofür entscheidest du dich?

Wenn Sie nach der Lektüre immer noch unschlüssig sind, ist die Zusammenarbeit mit einer Agentur möglicherweise die beste Lösung. Zumindest bei einer Agentur haben Sie die Freiheit und Flexibilität, alle Fehler schnell zu korrigieren, die Sie nicht machen können, wenn Sie sich gerade auf eine Vollzeit-Junior- oder Senior-Einstellung festgelegt haben.