Interview. Was kann ein Ingenieur von der Arbeit in einem europäischen Startup erwarten, wie werden Vorstellungsgespräche geführt und ist es schwierig, sich anzupassen?

Interview. Was kann ein Ingenieur von der Arbeit in einem europäischen Startup erwarten, wie werden Vorstellungsgespräche geführt und ist es schwierig, sich anzupassen?

Bild: Pexels

In den letzten Jahren erlebten die baltischen Länder einen Boom bei IT-Startups. Allein im kleinen Estland konnten mehrere Unternehmen den „Einhorn“-Status erreichen, das heißt, ihre Kapitalisierung überstieg 1 Milliarde US-Dollar. Solche Unternehmen stellen aktiv Entwickler ein und helfen ihnen beim Umzug.

Heute habe ich mit gesprochen Boris Wnukow, der als leitender Backend-Entwickler bei einem Startup arbeitet Bolt ist der „europäische Uber“ und einer der Einhörner Estlands. Wir haben eine ganze Reihe von Karrierethemen besprochen: von der Organisation von Vorstellungsgesprächen und dem Arbeitsprozess in einem Startup bis hin zu den Schwierigkeiten bei der Anpassung und dem Vergleich von Tallinn mit Moskau.

Beachten: Bolt ist derzeit Gastgeber Online-Meisterschaft für Entwickler. Die Gewinner können Geld gewinnen – der Preisfonds beträgt 350 Rubel und die besten Entwickler haben die Möglichkeit, nach Europa umzuziehen.

Zunächst einmal: Wie unterscheidet sich die Arbeit eines Programmierers in einem europäischen Startup vom Alltag eines Entwicklers in russischen Unternehmen?

Tatsächlich gibt es hinsichtlich der Ansätze und Methoden keine allzu großen Unterschiede. Ich habe zum Beispiel früher bei Consultant Plus gearbeitet – dort waren die Ingenieure über alle aktuellen Trends bestens informiert und lasen die gleichen Ressourcen wie ihre Kollegen im aktuellen Unternehmen.

Entwickler sind eine internationale Gemeinschaft, jeder teilt seine Erkenntnisse und Ansätze und beschreibt seine Erfahrungen. In Russland habe ich also mit Kanban gearbeitet, war mir der neuen Tools bewusst, die Arbeit selbst war nicht viel anders. Unternehmen erfinden keine Entwicklungsmethoden, jeder nutzt bereits vorhandene Tools – dies ist Eigentum der gesamten Community, nur die Aufgaben können unterschiedlich sein.

Eine weitere Sache ist, dass nicht alle Unternehmen, insbesondere in Russland, eine engagierte Person haben, die für die Einführung von Innovationen verantwortlich ist. In Europa ist dies häufig der Fall – dort gibt es möglicherweise einen eigenen Verantwortlichen, der für die Aufgaben des Unternehmens geeignete Entwicklungen und Ansätze auswählt, diese dann umsetzt und ihre Wirksamkeit bewertet. Bei Startups ist das aber meist nicht der Fall, alle Initiativen kommen von unten. Das ist das Coole an der Arbeit in solchen Unternehmen: Es herrscht eine gute Balance zwischen Eigeninitiative und Verantwortung. Sie können wählen, wie Sie arbeiten möchten und welche Tools Sie verwenden möchten. Sie müssen Ihre Wahl jedoch begründen und für das Ergebnis verantwortlich sein.

Wie ist die Entwicklung in Bolt strukturiert? Wie sieht der Arbeitsablauf vom Erscheinen einer Aufgabe bis zu ihrer Umsetzung aus?

Alles funktioniert ganz einfach, wir haben zwei Entwicklungsbereiche – die Entwicklung einer digitalen Plattform und das Produkt selbst. Die Entwicklungsteams sind auf diese beiden Bereiche verteilt.

Wenn ein Unternehmen eine Anfrage erhält, analysieren unsere Projektmanager diese. Wenn in dieser Phase keine Fragen auftauchen, geht die Aufgabe an das technische Team, wo die Ingenieure sie in konkrete Aufgaben aufteilen, Entwicklungssprints planen und mit der Umsetzung beginnen. Dann Tests, Dokumentation, Ausgabe an die Produktion, Verbesserungen und Korrekturen – kontinuierliche Integration und kontinuierliche Entwicklung.

Wenn wir über Entwicklungsmethoden sprechen, gibt es keine strengen Richtlinien oder Regeln. Jedes Team kann so arbeiten, wie es möchte – Hauptsache es kommen Ergebnisse. Aber im Grunde nutzt jeder Scrum und Kanban, da ist es schwierig, sich hier etwas Neues auszudenken.

Interview. Was kann ein Ingenieur von der Arbeit in einem europäischen Startup erwarten, wie werden Vorstellungsgespräche geführt und ist es schwierig, sich anzupassen?

Gibt es einen Informationsaustausch zwischen den Teams über solche Implementierungen und Innovationen?

Ja, wir veranstalten regelmäßig interne Treffen, bei denen die Leute darüber sprechen, welche Tools sie implementiert haben, welche Ergebnisse sie erwartet haben, ob unerwartete Probleme aufgetreten sind und was letztendlich erreicht wurde. Dies hilft bei der Schlussfolgerung, ob eine gehypte Technologie die dafür aufgewendete Zeit und Ressourcen wert war.

Das heißt, es besteht hier keine Aufgabe zu beweisen, dass Sie Recht hatten, als Sie vorgeschlagen haben, ein Tool auszuprobieren. Wenn es nicht passt, dann ist das auch ein Ergebnis, und Sie müssen es allen Kollegen mitteilen, damit sie verstehen, was sie erwartet, und vielleicht Mühe und Zeit sparen.

Kommen wir zu Karrierethemen. Was für Entwickler werden derzeit in Bolt gesucht? Muss man ein guter Senior sein, um zu einem europäischen Startup zu wechseln?

Wir haben ein Startup, das sich schnell entwickelt, daher ändern sich die Aufgaben und die Herangehensweise an die Einstellung von Ingenieuren. Als ich zum Beispiel ankam, bestand das Entwicklungsteam aus etwa 15 Entwicklern. Dann wurden natürlich nur Senioren eingestellt, denn es gibt wenige Leute, vieles hängt von jedem ab, es ist wichtig, alles gut zu machen, das Produkt zu schneiden.

Dann wuchs das Unternehmen, zog Finanzierungsrunden an und wurde zu einem Einhorn – das heißt, die Kapitalisierung beträgt jetzt mehr als 1 Milliarde US-Dollar. Auch das technische Personal wuchs, jetzt werden sowohl Mittel- als auch Nachwuchskräfte eingestellt – weil einige Teams Aufgaben haben, für die solche Spezialisten zuständig sind wird gebraucht. Jetzt besteht die Möglichkeit, das Personal intern auszubauen. Es zeigt sich, dass nicht nur die erfahrensten Ingenieure eine Chance haben, für ein europäisches Startup zu arbeiten.

Ein weiterer interessanter Punkt in diesem Zusammenhang ist, wie werden Vorstellungsgespräche organisiert? Welcher Ansatz: Ist es wichtig, Probleme zu lösen, über Algorithmen zu sprechen, wie viele Stufen, wie sieht es überhaupt aus?

Unser Prozess bei Bolt ist folgender: Zuerst geben sie einen Link zu einem einfachen Problem auf Hackerrank, Sie müssen es in einer bestimmten Zeit lösen, in diesem Moment beobachtet niemand den Kandidaten. Dies ist der primäre Filter – übrigens können überraschend viele Menschen ihn aus verschiedenen Gründen nicht passieren. Wenn alles in Ordnung ist, finden ein paar Anrufe über Skype oder Zoom statt, Ingenieure sind bereits vor Ort und bieten auch an, das Problem zu lösen.

Im ersten und zweiten Interview ist die Aufgabe eher ein Gesprächsthema. Normalerweise werden Aufgaben so ausgewählt, dass sie auf mehrere Arten gelöst werden können. Und die Wahl einer konkreten Lösung wird zum Gesprächsstoff für den Kandidaten. Es besteht die Möglichkeit, Fragen zu stellen, um die Erfahrungen und die Herangehensweise der Person an die Arbeit zu verstehen und um zu verstehen, ob die Zusammenarbeit mit ihr angenehm ist. Bei der dritten Ausschreibung sind bereits leitende Ingenieure beteiligt, wir reden über Architektur, die Probleme drehen sich darum.

Im letzten Schritt werden diejenigen Spezialisten, die grundsätzlich bereit sind, ein Angebot abzugeben, für einen Besuch in der Praxis bezahlt. Dies hilft den Menschen zu verstehen, mit wem sie zusammenarbeiten werden, und kann das Büro, die Stadt und andere Punkte beurteilen. Wenn alle mit allem zufrieden sind, ist der Prozess bereits etabliert – sie helfen sowohl dem Ingenieur als auch der Familie beim Umzug, der Wohnungssuche, Kindergärten usw.

Im Allgemeinen gibt es jedoch von Zeit zu Zeit die Möglichkeit, nach einem einfacheren Schema umzuziehen. Zum Beispiel haben wir jetzt Online-Meisterschaft für Entwickler. Basierend auf den Ergebnissen des Wettbewerbs kann talentierten Ingenieuren bereits nach einem Vorstellungsgespräch ein Angebot unterbreitet werden – alles dauert nicht länger als einen Tag.

Wie gehen europäische Unternehmen im Hinblick auf langfristige Karrierewege mit der Entwicklung von Ingenieuren um? Was sind die Wachstumspfade?

Nun, es ist auch schwierig, hier etwas Neues zu finden. Erstens verfügt mein Unternehmen über ein Budget für die Selbstentwicklung – jeder Entwickler hat Anspruch auf einen bestimmten Betrag pro Jahr, den er für etwas Nützliches ausgeben kann: eine Eintrittskarte für eine Konferenz, Literatur, einige Abonnements usw. Zweitens wächst man in Sachen Fähigkeiten auf jeden Fall – das Startup entwickelt sich, neue Aufgaben entstehen.

Es ist klar, dass es auf einer bestimmten Ebene – in der Regel auf der höheren Ebene – zu einer Abzweigung kommen kann: Gehen Sie ins Management oder studieren Sie einen bestimmten Bereich eingehend. Ein Spezialist kann mit der Rolle des Teamleiters beginnen und sich in diese Richtung weiterentwickeln.

Auf der anderen Seite gibt es immer Ingenieure, die kein großes Interesse daran haben, viel mit Menschen zu arbeiten, sie interessieren sich mehr für Code, Algorithmen, Infrastruktur, das ist alles. Für solche Personen gibt es nach der Position des leitenden Ingenieurs beispielsweise Rollen als Stabsingenieur und sogar als Chefingenieur – dabei handelt es sich um einen Spezialisten, der keine Menschen führt, sondern als Meinungsführer fungiert. Da ein solcher Ingenieur sehr erfahren ist und das gesamte System und die Plattform des Unternehmens genau kennt, kann er die Entwicklungsrichtung der Technologien des Unternehmens wählen. Er versteht die Auswirkungen von Innovationen als Ganzes und nicht auf die spezifischen Aufgaben eines bestimmten Teams. Daher sind solche Initiativen von oben sehr wichtig, und derjenige zu sein, der sie ins Leben ruft, ist eine großartige Möglichkeit, sich weiterzuentwickeln.

Wie stehen Estland und Tallinn heute im Hinblick auf die Umsiedlung? Was erwartet Sie und worauf sollten Sie sich vorbereiten?

Gute Frage. Im Allgemeinen bin ich aus Moskau und ich selbst aus Korolev in der Nähe von Moskau gezogen. Wenn man Tallinn mit Moskau vergleicht, gibt es überhaupt keine Menschen. Der örtliche Stau kostet zwei Minuten, was für einen Moskauer einfach lächerlich ist.

In Tallinn leben etwa 400 Menschen, also etwa eineinhalb meiner Verwandten Korolev. Aber gleichzeitig verfügt die Stadt über die gesamte lebensnotwendige Infrastruktur – Einkaufszentren, Schulen, Kindergärten, alles, was man zu Fuß erreichen kann. Sie müssen nicht zur Arbeit pendeln – 10 Minuten und Sie sind im Büro. Für einen Rundgang durch das Zentrum ist keine Anfahrt nötig – die Altstadt ist in 5 Minuten zu Fuß erreichbar.

Interview. Was kann ein Ingenieur von der Arbeit in einem europäischen Startup erwarten, wie werden Vorstellungsgespräche geführt und ist es schwierig, sich anzupassen?

Es besteht keine Notwendigkeit, die Kinder zur Schule zu bringen – die Schule ist wiederum zehn Minuten entfernt. Der nächste Supermarkt ist ebenfalls in wenigen Minuten zu Fuß erreichbar, der am weitesten entfernte Supermarkt ist mit dem Auto in etwa sieben Minuten zu erreichen. Ich kann sogar vom Flughafen zu meinem Haus laufen oder die Straßenbahn nehmen!

Im Allgemeinen ist es hier angenehm, aber mit einer Metropole ist ein solches Leben einfach nicht zu vergleichen. Freizeitmöglichkeiten gibt es hier etwas weniger – obwohl es sie gibt, besuche ich oft Konzerte ausländischer Stars. Aber wenn es in Moskau Dutzende Theater gibt, dann ist das nicht der Fall. Übrigens gab es in Tallinn bis vor Kurzem noch nicht einmal einen Ikea.

Ob es Ihnen gefällt oder nicht, hängt von Ihren Bedürfnissen ab. Ich habe zum Beispiel eine Familie und Kinder – die Stadt eignet sich hervorragend für ein solches Leben, voller Sportmöglichkeiten. Dies alles passt perfekt zu dem Mangel an Menschenmassen an jedem Standort oder Stadion.

Wie wäre es mit professionellem Networking?

Das ist einer der interessanten Punkte. Trotz der Tatsache, dass wir von „eineinhalb Königinnen“ sprechen, ist die Anzahl aller Arten von Treffen, Konferenzen und Veranstaltungen für Entwickler einfach außergewöhnlich. Mittlerweile gibt es im Baltikum und in Estland einen Boom bei Technologie-Startups, die Unternehmen sind sehr offen, veranstalten oft offene Treffen und tauschen Erfahrungen aus.

Dadurch können Sie Ihren Terminkalender ganz einfach überlasten – besuchen Sie ein paar Mal pro Woche die Veranstaltungen hervorragender Unternehmen. Dadurch können Sie horizontale Zusammenhänge herstellen und nachvollziehen, wie ähnliche Probleme von Kollegen aus anderen Unternehmen gelöst werden. In dieser Hinsicht ist die Bewegung sehr aktiv, was mich damals überrascht hat.

Und schließlich: Wie einfach ist es für einen russischsprachigen Entwickler, sich in den baltischen Ländern wohl zu fühlen? Gibt es einen Unterschied in der Mentalität?

Es ist schwer, über alle Unternehmen im Land als Ganzes zu sprechen, aber für Startups wie Bolt sollte das kein Problem sein. Erstens gibt es hier eine große Anzahl russischsprachiger Ingenieure. Und es ist selbstverständlich, dass man sich nach dem Umzug zunächst an die eigenen Leute wendet. Und es scheint mir, dass es hier von Anfang an mehr Menschen geben wird, die eine ähnliche Mentalität haben, wie bei einem Wechsel zu irgendeinem amerikanischen Startup.

Das ist beruflich sehr gut und auch für die Familie einfacher – Frauen und Kinder kommunizieren auch, alle besuchen sich gegenseitig usw. Nun ja, da allein in der Hauptniederlassung Menschen mit fast 40 Nationalitäten arbeiten, ist es ganz einfach, sich in einem multikulturellen Umfeld zu engagieren, und das hat sein eigenes Interesse.

Darüber hinaus gibt es auch Aktivitäten, die das Team als Ganzes zusammenbringen – unser Unternehmen reist beispielsweise insgesamt ein paar Mal im Jahr in verschiedene Länder. Dadurch habe ich bereits Orte wie Südafrika besucht, die ich alleine wahrscheinlich nie besucht hätte.

Interview. Was kann ein Ingenieur von der Arbeit in einem europäischen Startup erwarten, wie werden Vorstellungsgespräche geführt und ist es schwierig, sich anzupassen?

Wer jünger ist und sich organisieren kann – im Büro Begleiter für den Barbesuch am Freitag zu finden, ist überhaupt kein Problem. Es gibt also keine besonderen Anpassungsprobleme und man muss keine Angst vor einem Umzug haben.

Source: habr.com

Kommentar hinzufügen