Vom Freelancer zum Angestellten in der WordPress-Welt

Vom Freelancer zum Angestellten in der WordPress Welt

In diesem Beitrag berichtet Inpsyder Willem Prins über den Wechsel vom Freelancer zum Angestellten.

Vom Freelancer zum Angestellten werden. Das ist das Thema dieses Beitrags. Inpsyder Willem beschreibt einige der Unterschiede, auf die er beim Wechsel von der Freiberuflichkeit in das Angestelltenverhältnis gestoßen ist. Bevor er zu Inpsyde kam, arbeitete er sieben Jahre lang als Freelancer, sodass er einiges über die Vor- und Nachteile berichten kann.

Vom Freelancer zum Angestellten

Hi. Ich bin Willem Prins und ich bin ein Perfektionist.

Ich denke, wir alle wissen, wie Perfektionismus aussieht. Im Falle dieses Blog-Posts ist es auch nicht schwer, sich ein Bild zu machen: Stell dir den Cursor auf einer Linie vor, der optimistisch vorwärts geht, bis er plötzlich zum Stillstand kommt. Ein Finger landet auf einer Backspace-Taste und zwingt den glücklichen Cursor, seine eigenen Worte aufzufuttern, als wäre er Pac-Mann im Rückwärtsgang. Langsam und zögernd beginnt sich der Cursor wieder zu bewegen, und hinterlässt Worte, die scheinbar dasselbe bedeuten, aber anders klingen. Ein paar Satzzeichen hinzugefügt. Aber dann – du kannst es dir sicherlich gut vorstellen – stoppt der Mauszeiger wieder, ein Augenpaar blinzelt, die Lippen werden geschürzt und ein Mausklick lässt den Cursor auf eine andere Linie fallen, wo er gezwungen ist, seinen generativen bzw. destruktiven Linedance noch einmal auszuführen.1

Was hat das nun alles mit Freelancern zu tun, fragst du dich? Oder den Unterschieden zwischen Freelancern und Angestellten in der WordPress-Welt? Sehr wenig, zumindest auf den ersten Blick. Aber wenn wir meine freiberufliche Karriere als Party beschreiben würden (und ich glaube hartnäckig, dass es Menschen gibt, deren Berufsleben dem Musikvideo von Miley Cyrus ”We Can’t Stop” ähnelt), dann ist der Perfektionismus dieser eine ‘Freund’, der immer uneingeladen auftaucht, mit seinen Kumpels Hochstapler-Syndrom und Einkommensunsicherheit in seinen Rocktaschen. Es stellte sich heraus: Als ich schließlich meine Selbstständigkeit aufgab und zum Angestellten bei Inpsyde wurde, kamen diese ungebetenen Partygäste mit einer Ausnahme – du kannst bestimmt erraten, welche? – einfach mit. Vielleicht mögen sie mich einfach.

Es gibt viele verschiedene Aspekte zwischen der Freiberuflichkeit und der Arbeit für einen Chef (bei Inpsyde heißt unser CEO Alex und spricht unter anderem gerne über Zahlen). Es gibt eine Menge schmerzhaft genauer Memes, die die Nachteile des Freelancers veranschaulichen. Aber sicher gibt es wahrscheinlich genauso viele Memes über das Leben als Angestellter. Aber da die fertige Version dieses Beitrags vor zwei Tagen fällig war (Hallo Ironie! Und sorry Jessie!), werde ich mich auf den Perfektionismus und seine beiden Freunde beschränken.

(Umgehen mit seinem) Perfektionismus

Perfektionismus ist etwas, das man immer mitschleppt. Wenn ich zurückblicke, wünschte ich, jemand hätte mir gesagt, dass ich lerne was Getting Things DoneTM  bedeutet, bevor ich anfange, bezahlte Arbeit zu leisten. Wäre ich jemals gezwungen gewesen, zehn Mal “getan ist besser als perfekt” an eine Tafel  zu schreiben, und wäre dazu gesagt worden, dass perfekte Schrift und vertikale Ausrichtung nicht Teil des Auftrags sind, dann hätte ich vielleicht schon früher eine gesündere Arbeitsethik entwickeln können. Ich hätte eine pragmatischere Haltung gegenüber kreativen Projekten im Allgemeinen und Programmierprojekten im Besonderen entwickelt. Als Freelancer sagen dir deine Kunden in der Regel nicht, dass du dich nicht so sehr um Details kümmern sollst. Wenn es also hart auf hart kommt, bist du der Einzige, der dich davon abhalten kann, unzählige unrentable Stunden in Optimierungen und Verbesserungen zu investieren, die der Kunde nie ausdrücklich gewünscht hat. Du würdest also denken oder hoffen, dass sich das ändert, sobald du Teil eines Teams bist, oder? Stimmt’s?

Ja und nein.

Wie man mit Perfektionismus umgehen kann, wenn man in einer Agentur arbeitet

Solange ich mich erinnern kann, habe ich in meinen Lebenslauf unter persönliche Qualitäten immer ein wenig beschönigend “Auge fürs Detail” aufgeführt. Und ja, ich hatte immer gehofft, dass es niemand merken würde (Alex?). Denn ja, es ist toll, wenn man schnell Dinge erkennt, die “nicht richtig” sind. Als Frontend-Entwickler ist es nützlich, wenn man automatisch Elemente bemerkt, die irgendwie den relevanten Media-Queries entgangen sind.

Wenn du wie ich ein bisschen etwas von einem Rechtschreib- und Grammatikklugscheißer hast, wird deine erste Pull-Anfrage für ein offizielles WordPress-Projekt wahrscheinlich darin bestehen, einige Formulierungen in der Dokumentation für Gutenberg zu verbessern. Das ist aber in Ordnung. Oder in der Firma läuft deine erste projektbezogene Frage in Slack darauf hinaus, zu überprüfen, ob die Inkonsistenz bei der Package-Benennung beabsichtigt ist. Keine große Sache. Solange du mit deinen Bemerkungen nett bist, werden die Kollegen deine Bemühungen, dieses eine Repository aufzuräumen, höchstwahrscheinlich zu schätzen wissen. Auch wenn es fast verlassen ist. Diese Vorteile verkehren sich jedoch sehr schnell ins Negative, wenn du eine Stunde brauchst, die perfekte E-Mail- oder Slack-Antwort auf eine Frage eines Kunden oder gar eines Kollegen zu erstellen. Oder wenn du einen Tag damit verbringst, deinen eigenen neuen Code zu überarbeiten, ohne ihn zu committen, nur um zu dem Schluss zu kommen, dass die erste Version, die jetzt für immer verloren ist, wirklich ihre Vorteile hatte.

Aber es gibt Hoffnung am Horizont: Wenn man für eine Agentur arbeitet, hat man gute Chancen, einen Schutzengel in Form eines Projektleiters zu haben. Wenn du dir nicht sicher bist, erinnert dich dein Projektmanager daran, welche Prioritäten du setzen solltest.

Unterschiede zwichen Freelancing und Anstellung: Überstunden

Als Angestellter wird auch das Risiko von durch Perfektion inspirierten Überstunden verringert: Klar definierte Bürozeiten machen einen großen Unterschied aus. Inpsyde arbeitet zu 100% remote und gewährt seinen Mitarbeitern ein hohes Maß an Flexibilität in Bezug auf den Arbeitsbeginn, längere Pausen und den Feierabend. Dennoch erwähnt der Vertrag, den ich unterschrieben habe, ausdrücklich, dass es nicht in Ordnung ist, spät in der Nacht — oder nach Mitternacht — zu arbeiten. Das ist das perfekte Gegenmittel für diejenigen von uns, die sich wider besseren Wissens an romantischen Vorstellungen festhalten und CSS-Verfeinerungen im Mondschein durchführen wollen.

Andere Umgebung, gleiche Symptome?

Nur, um etwas klarzustellen: Ich hätte die meisten der oben erwähnten “Symptome” mit dem (bzw. einer sehr milden Form des) Hochstapler-Syndroms (oder Impostor-Syndrom) in Verbindung bringen können. Das ist ein Leiden, das bekanntlich mit Softwareentwicklern verbunden ist. Es war ein echtes Aha-Erlebnis, als mir ein Entwickler-Freund/Kollege sagte, dass das Hochstapler-Syndrom eine greifbare, echte Sache sei: Plötzlich hatte ich ein Label für den wiederkehrenden Gedanken, dass dieses ganze “Geschäft” von mir in Wirklichkeit eine schäbig ausgeführte dramatische Solo-Performance sei, bei der ich die Rolle eines Unternehmers spielte, der in einem billigen Kostüm aus Mehrwertsteuer-Nummer und Domain-Name steckte.

Wenn du ein typischer Freelancer bist und allein arbeitest, kommt fast dein gesamtes Feedback nur von Kunden. Und ja, der Kunde hat immer Recht, aber du weißt, dass es eine Ausnahme von dieser Regel gibt: wenn dein Kunde dir Komplimente über deine technischen Fähigkeiten macht. Denn in Wirklichkeit2 hat der Kunde sicherlich keine Ahnung. Dies ist schließlich die Grundlage für dein gesamtes Geschäftsmodell. Du konntest deine Dienste nur verkaufen, weil dein Kunde nichts von bestimmten WordPress-Plugins weiß und wie man bestehende Themes durch ein Child-Theme modifiziert. Du hast den Pitch gewonnen, nur weil der Kunde keine anderen echten Entwickler hat.

Wird das irgendwie besser, wenn du für eine Agentur arbeitest?

Ja und nein.

Wie man mit dem Hochstapler-Syndrom umgeht, wenn man in einer Agentur arbeitet

Vor allem, wenn du neu in deinem Job bist, kannst du dich leicht einschüchtern lassen. Stell dir vor, du hast sehr erfahrene, sehr talentierte Kollegen, die den unternehmensweiten Dev-Channel auf Slack nutzen, um beiläufig PHP-Prinzipien auf einer Abstraktionsebene zu diskutieren, bei der sich dir der Kopf dreht. Auf diese Weise riskierst du, dich auf eine vertraute Art zu isolieren. Zumindest in meinem Fall war einer der Nebeneffekte des Freelancers, dass ich mich oft sehr einsam fühlte.3 Besonders wenn ich mit einer schwierigen Programmierherausforderung konfrontiert war, hatte ich Angst, meine eigene Unwissenheit über WordPress Stack Exchange zu “enthüllen”. Also diskutierte ich mit echten Menschen selten die Probleme, die ich hatte. Wenn du jetzt feststellst, dass du dieses Problem auch hast, dann gehe es an. Denn dieses Problem wird nicht von selbst verschwinden, sobald du in einem Team bist.

Eine Sache solltest du auf jeden Fall im Hinterkopf behalten: Wenn eine Agentur dich als Entwickler eingestellt hat, ist die Wahrscheinlichkeit sehr groß, dass du einen Code-Test gemacht hast und dass du gut abgeschnitten hast. Du wurdest aus einem bestimmten Grund eingestellt, und es ist nicht (nur) dein freundliches Lächeln. Oder dein makelloser Lebenslauf. Oder die überzeugende Argumentation in deinem Anschreiben. Und es ist auch nicht diese Oscar-gekrönte Leistung bei deinem ersten Vorstellungsgespräch. Du hast Fähigkeiten. Echte Menschen haben sich deine Arbeit angesehen. Ja, sie sagen vielleicht, dass du dich noch verbessern musst. Aber die Tatsache, dass die Agentur dich eingestellt hat, bedeutet, dass sie an dich und deine Fähigkeiten glauben.

Um deine eigenen Ängste leichter zu überwinden:  In einer Agentur zu arbeiten bedeutet, dass du Kollegen hast, die nicht nur versuchen werden, dir zu helfen, wann immer du festsitzt. Sie werden dir normalerweise helfen zu erkennen, dass auch sie manchmal feststecken und vergessen, wie die Dinge funktionieren. Am Ende kommt es darauf an, dass das Feature ausgeliefert wird oder der Bug behoben wird. Dem Kunden ist es egal, ob du alles selbst gelöst hast. Und das solltest du auch nicht.

Einkommens(un)sicherheit

Ich habe keinen Zweifel daran, dass es möglich ist, als freier Softwareberater einen Haufen Geld zu verdienen. Ich bin mir nicht sicher, wie viele dieser Berater in der WordPress-Welt tätig sind (oder “Sphäre” oder “Game” oder “Szene” oder wie auch immer man es nennen möchte). Aber ich denke, dass man angesichts der Art der Entwicklergemeinde und der Zielgruppe relativ sicher annehmen kann, dass das echte Money-Making anderswo stattfindet – zumindest bei Freelancern. Allerdings gibt es einige wirklich erfolgreiche Ein-Mann-Shows in der WordPress Welt. Sie konzentrieren sich in der Regel auf ein Produkt – ACF ist ein atemberaubendes Beispiel.

Wenn du mir allerdings nur ein klein wenig ähnlich bist, dann bist du ein überaus freundlicher, mäßig erfahrener Entwickler, der mehrere Jahre als Hansdampf-in-allen-Gassen-Dienstleister gearbeitet hat und der kleinste bis kleine Websites für Kulturorganisationen liefert und pflegt sowie versucht, Entwicklung mit Design zu verbinden, bei der Bearbeitung von Inhalten und allgemeinem WordPress-Support hilft und sich sogar mit Serveradministration und Hosting beschäftigt — kurz gesagt: Das Geld ist nicht immer groß. Ja, die damit verbundene Freiheit ist etwas “wert”, aber in meinem Fall fiel mir ein enormes Gewicht (sprich: ein verschuldeter Stein, der verdächtig nach Instantnudeln roch) vom Herzen, als ich mein erstes Gehalt erhielt und erkannte, dass genau der gleiche Betrag einen Monat später auf mein Konto eingezahlt werden würde.

Um also die Struktur der vorherigen Abschnitte beizubehalten, beantworten wir die Frage noch einmal. Ändert sich das, wenn man in eine Agentur wechselt?

Ja. Ja. Und nochmal Ja.

Vorteile einer Anstellung: Einkommensicherheit und Remote-Arbeit

Einfach ausgedrückt: Wenn du als Freiberufler mit Einkommensunsicherheit zu kämpfen hattest, wird die Anstellung das für dich beseitigen. Es sei denn, du hast dich versehentlich auf einen Job bei einem Startup beworben, das deinen Gehaltsscheck innoviert, indem er dir halbiert wird und die andere Hälfte mit Eigenkapital, frischem Obst und einer flat white Flat-Fee draufgeht. Zugegeben, wenn du vorher Freelancer warst, ist dies ein sehr unwahrscheinliches Szenario, und an dieser Stelle gehe ich davon aus, dass die Einkommenssache vielleicht sowieso nicht deine Priorität ist. Hey, alles super, ich war auch einmal Erasmus-Student.

Wenn dein Arbeitgeber dir außerdem erlaubt, remote zu arbeiten – hier, hier – kostet dich diese neu gefundene Einkommenssicherheit nicht einmal deine Bewegungsfreiheit, da dein Büro nicht an eine bestimmte Stadt gebunden ist. Wie ich vor einigen Wochen von meinem geschätzten Kollegen Giuseppe erfahren habe, ist Remote-Arbeit so ziemlich der Standard unter den wichtigeren WordPress-Agenturen. So ist es vielleicht nicht so schwierig, einen Remote-Job im WordPress-Bereich zu finden, wie du denkst. Wie bereits erwähnt, ist das Remote-Arbeiten nicht ohne Risiken und nicht für jeden geeignet, aber wenn du einen Wechsel in Betracht ziehst, könnte das Remote-Arbeit sehr wohl die einfachste Art von Beschäftigung sein, auf die du dich einstellen kannst. So etwas wie eine Einstiegsdroge.4

Fazit

So ist es also. Es ist wohl unnötig zu sagen, dass diese Gedanken, Überlegungen und sogar einige der Verschönerungen auf meinen persönlichen Erfahrungen basieren. Dennoch hoffe ich, dass du einige der oben genannten Punkte entweder unterhaltsam oder nützlich gefunden hast. Oder beides. Und hier nur um sicherzustellen, dass du diesen Beitrag nicht ohne meine hot takes verlässt:5

  • Lies etwas über Wabi-sabi
  • Wenn du dir nicht sicher bist, ob eine Anstellung dein Ding ist, beginne einfach mit der Bewerbung um einen Job. Dann siehst du, was im Vorstellungsgespräch passiert. Wenn du dich nicht wohl fühlst, musst du den Job nicht annehmen. Und wenn du das tust, fragen sie dich in den ersten Monaten nach deinen Erfahrungen. Dort hast du Platz, um Feedback zu geben und zu sagen, was du brauchst.
  • Fragen zu stellen ist schwierig für dich? Vielleicht kannst du dich selbst zwingen, eine Frage pro Tag zu stellen, um das zu erlernen.
  • sei in deinen eigenen Tickets so spezifisch wie möglich. Definiere Unteraufgaben, damit du nicht versucht bist, einfach all die Dinge zu tun, die dir gerade einfallen. In anderen Fällen kannst du deinen PM vielleicht bitten, *spezifischer* zu sein, wenn du das Gefühl hast, dass Vagheit oft dazu führt, einfach “all die Dinge zu tun”.
  • Sei zu deinen Teamkollegen so offen wie möglich, damit sie wissen, was los ist (dies ist besonders wichtig, wenn du remote arbeitest).
Fußnoten

1 In der Englischen Version gibt es sogar eine zweite Tanz/Schreib-Metapher. Der Wahnsinn.

2 Bedenke, dass ich immer wieder (und wohl auch etwas überheblich) den Kopf umdrehe, was wir normalerweise meinen, wenn wir sagen: “in Wirklichkeit”.

3 In den frühen Entwürfen dieses Blog-Posts sollte die Einsamkeit der dritte Freund des Perfektionismus sein – unter dem Decknamen der Isolation (allerdings nur für alliterative Zwecke). Ein wohl relevantes Thema sowohl in der Freelancer- als auch beim Remote arbeiten. Ich hoffe, dass ich das weiterverfolgen kann, denn das Thema ist mir eine Herzensangelegenheit.

4 Hast du bemerkt, dass das Logo von Inpsyde ein grünes Blatt ist? Ein Zufall natürlich, also lasst uns diese Fußnote darauf zurückführen, dass ich vierzehn Jahre lang in Amsterdam gelebt habe..

5 Ich dachte, Hot takes bedeutet in etwa “Tipps”. Stimmt nicht ganz, übrigens, und ich bin ziemlich sicher, dass einige dieser Tipps bestenfalls lauwarm sind.

* Vielen Dank an Shridhar Gupta für das Foto, das wir in diesem Beitrags-Header verwenden.