Interview Was sollte ein Ingenieur von der Arbeit bei einem europäischen Startup erwarten, wie werden Interviews durchgeführt und ist es schwierig, sich anzupassen?



Bild: Pexels

In den letzten Jahren haben die baltischen Länder einen Boom bei IT-Startups erlebt. In nur einem kleinen Estland konnten mehrere Unternehmen gleichzeitig den Einhornstatus erreichen, dh ihre Kapitalisierung überstieg 1 Milliarde US-Dollar. Solche Unternehmen stellen aktiv Entwickler ein und helfen ihnen beim Umzug.

Heute habe ich mit Boris Vnukov gesprochen , der als Lead-Backend-Entwickler beim Startup Bolt arbeitet - dies ist „European Uber“ und eines der Einhörner in Estland . Wir haben eine Reihe von Karriereproblemen besprochen: von der Organisation von Interviews und Workflows in einem Startup bis zu den Schwierigkeiten, Tallinn mit Moskau anzupassen und zu vergleichen.

Hinweis : Bolt veranstaltet derzeit eine Online-Meisterschaft für Entwickler . Die Gewinner können Geld gewinnen - der Preisfonds beträgt 350.000 Rubel, und die besten Entwickler haben die Möglichkeit, nach Europa zu ziehen.

Inwieweit unterscheidet sich die Arbeit eines Programmierers in einem europäischen Startup von der täglichen Arbeit eines Entwicklers in russischen Unternehmen?


In Bezug auf Ansätze und Methoden gibt es nicht so viele Unterschiede. Ich habe zum Beispiel bei Consultant Plus gearbeitet - dort waren die Ingenieure über alle aktuellen Trends auf dem Laufenden und haben die gleichen Ressourcen gelesen wie die Kollegen im aktuellen Unternehmen.

Entwickler sind eine internationale Gemeinschaft, alle teilen einige Erkenntnisse und Ansätze, beschreiben ihre Erfahrungen. Also habe ich in Russland mit Kanban gearbeitet, war mir neuer Werkzeuge bewusst, die Arbeit selbst war nicht sehr unterschiedlich. Unternehmen erfinden keine Entwicklungsmethoden, jeder nutzt vorhandene Tools - dies ist Eigentum der gesamten Community, einfach die Aufgaben können unterschiedlich sein.

Eine andere 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 - möglicherweise gibt es einen engagierten Beauftragten, der die für die Aufgaben des Unternehmens geeigneten Entwicklungen und Ansätze auswählt, deren Umsetzung durchführt und die Wirksamkeit bewertet. Bei Startups ist dies normalerweise nicht der Fall, alle Initiativen kommen von unten. Es ist cool, in solchen Unternehmen zu arbeiten - es gibt ein gutes Gleichgewicht zwischen Initiative und Verantwortung. Sie können selbst entscheiden, wie Sie arbeiten möchten, welche Tools Sie verwenden möchten, aber Sie müssen Ihre Wahl begründen und für das Ergebnis verantwortlich sein.

Wie ist die Entwicklung in Bolt aufgebaut? Wie sieht ein Workflow vom Erscheinungsbild einer Aufgabe bis zur Implementierung 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 zu diesem Zeitpunkt keine Fragen auftauchen, wird die Aufgabe an das technische Team weitergeleitet, wo die Ingenieure sie in bestimmte Aufgaben aufteilen, Entwicklungssprints planen und mit der Implementierung 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 und Regeln. Jedes Team kann arbeiten, wie es möchte - die Hauptsache ist, ein Ergebnis zu erzielen. Aber im Grunde genommen benutzt jeder Scrum und Kanban, es ist schwierig, hier etwas Neues zu finden.



Und zwischen den Teams gibt es eine Art Informationsaustausch über solche Implementierungen und Innovationen?


Ja, wir halten regelmäßig interne Besprechungen ab, in denen die Leute tatsächlich darüber sprechen, welche Tools sie implementiert haben, welche Ergebnisse sie erwartet haben, wenn unerwartete Probleme aufgetreten sind, die schließlich erreicht wurden. Dies hilft zu schließen, ob eine Art Hype-Technologie die Zeit und die Ressourcen wert war, die dafür aufgewendet wurden.

Das heißt, es gibt kein Problem zu beweisen, dass Sie Recht hatten, als Sie angeboten haben, ein Werkzeug auszuprobieren. Wenn er nicht passte, ist dies auch das Ergebnis, und alle Kollegen sollten darüber informiert werden, damit sie verstehen, was sie zu erwarten haben, und möglicherweise Zeit und Energie sparen.

Kommen wir zu Karrierefragen. Welche Entwickler suchen derzeit im selben Bolt? Muss ich ein cooler Lord sein, um zu einem europäischen Startup zu wechseln?


Wir haben ein Startup, das boomt, daher ändern sich die Aufgaben und der Ansatz bei der Einstellung von Ingenieuren. Als ich zum Beispiel ankam, bestand das Entwicklungsteam aus ungefähr 15 Entwicklern. Dann wurden natürlich nur Senioren eingestellt, denn es gibt nur wenige Leute, viel hängt von jedem ab, es ist wichtig, alles gut zu machen, um das Produkt zu schneiden.

Dann wuchs das Unternehmen, zog Finanzierungsrunden an, wurde zu einem Einhorn - das heißt, die Kapitalisierung beträgt jetzt mehr als 1 Milliarde US-Dollar. Das technische Personal ist ebenfalls gewachsen, jetzt stellen sie auch Mittel- und Junioren ein -, weil einige Teams Aufgaben haben, die solche Spezialisten benötigen. Jetzt ist es möglich, Frames im Inneren zu vergrößern. Es stellt sich heraus, dass nicht nur die erfahrensten Ingenieure die Chance haben, in einem europäischen Startup zu arbeiten.

Ein weiterer interessanter Punkt in dieser Hinsicht - wie sind die Interviews angeordnet? Welcher Ansatz: Es ist wichtig, Rätsel zu lösen, über Algorithmen zu sprechen, wie viele Schritte, wie sieht es überhaupt aus?


Wir haben den folgenden Prozess in Bolt: Zuerst geben sie einen Link zu einer einfachen Aufgabe auf Hackerrank, Sie müssen sie in einer bestimmten Zeit lösen, niemand beobachtet den Kandidaten in diesem Moment. Dies ist der Hauptfilter - übrigens kann eine überraschend große Anzahl von Menschen ihn aus verschiedenen Gründen nicht passieren. Wenn alles in Ordnung ist, werden einige Anrufe in Skype oder Zoom getätigt. Dort sind bereits Ingenieure anwesend, die ebenfalls anbieten, das Problem zu lösen.

Beim ersten und zweiten Interview ist die Aufgabe eher ein Gesprächsthema. In der Regel werden Aufgaben so ausgewählt, dass sie auf verschiedene Arten gelöst werden können. Und die Wahl einer bestimmten Lösung - wird nur zum Anlass für ein Gespräch mit dem Kandidaten. Es besteht die Möglichkeit, Fragen zu stellen, um die Erfahrung, die Herangehensweise an die Arbeit eines Menschen zu verstehen und zu verstehen, ob es angenehm ist, mit ihm zu arbeiten. Beim dritten Aufruf sind die Hauptingenieure bereits verbunden, wir sprechen über Architektur, Aufgaben drehen sich darum.

In der letzten Phase erhalten die Spezialisten, die grundsätzlich bereit sind, ein Angebot abzugeben, einen Besuch im Büro. Dies hilft den Menschen zu verstehen, mit wem sie arbeiten werden, das Büro, die Stadt und andere Punkte zu bewerten. Wenn alle mit allem zufrieden sind, ist der Prozess bereits gut getestet - sie helfen sowohl dem Ingenieur als auch der Familie, umzuziehen, eine Wohnung zu finden, Kindergärten für Kinder usw.

Übrigens gibt es im Allgemeinen gelegentlich Möglichkeiten, sich nach einem einfacheren Schema zu bewegen. Zum Beispiel haben wir jetzt eine Online-Meisterschaft für Entwickler . Basierend auf den Ergebnissen des Wettbewerbs kann talentierten Ingenieuren nach nur einem Interview ein Angebot angeboten werden - es dauert nicht länger als einen Tag, um alles zu erledigen.

Wie gehen europäische Unternehmen mit der Entwicklung von Ingenieuren um, wenn wir über langfristige Karrierewege sprechen? Was sind die Wachstumspfade?


Auch hier ist es schwer, sich etwas Neues auszudenken. Erstens hat mein Unternehmen ein Budget für die Selbstentwicklung - jeder Entwickler hat einen bestimmten Betrag pro Jahr, den er für etwas Nützliches ausgeben kann: ein Konferenzticket, Literatur, eine Art Abonnement usw. Zweitens, in Bezug auf die Fähigkeiten, die Sie auf jeden Fall erweitern - ein Startup entwickelt sich, es erscheinen neue Aufgaben.

Es ist klar, dass es auf einer bestimmten Ebene - in der Regel ist dies ein Senior - eine Gabelung geben kann: Gehen Sie zum Management oder studieren Sie ein Gebiet 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 nicht sehr daran interessiert sind, viel mit Menschen zu arbeiten. Sie interessieren sich mehr für Code, Algorithmen, Infrastruktur, das ist alles. Für einen solchen Post-Senior-Ingenieur gibt es Rollen, zum Beispiel Personalingenieur und sogar Hauptingenieur - dies ist ein Spezialist, der keine Menschen führt, sondern als Meinungsführer fungiert. Da ein solcher Ingenieur sehr erfahren ist, 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 im Allgemeinen und nicht auf die spezifischen Aufgaben eines bestimmten Teams. Daher sind solche Initiativen von oben sehr wichtig, und es ist ein ausgezeichneter Entwicklungspfad, derjenige zu sein, der sie generiert.

Was ist Estland und Tallinn heute in Bezug auf Umzüge? Was erwartet Sie und worauf müssen Sie sich vorbereiten?


Gute Frage. Im Allgemeinen zog ich aus Moskau und ich aus Korolev in der Nähe von Moskau. Wenn wir Tallinn mit Moskau vergleichen, dann sind überhaupt keine Leute darin. Lokale Staus - das ist zwei Minuten wert, das heißt, ein Moskauer ist einfach lächerlich.

In Tallinn leben ungefähr 400.000 Menschen, also ungefähr anderthalb meiner Verwandten, der Königin. Gleichzeitig verfügt die Stadt über die gesamte Infrastruktur, die für das Leben erforderlich ist - Einkaufszentren, Schulen, Kindergärten, überall, wo man spazieren gehen kann. Sie müssen nicht zur Arbeit gehen - 10 Minuten und Sie sind im Büro. Sie müssen nicht reisen, um im Zentrum zu Fuß zu gehen - in die Altstadt 5 Minuten zu Fuß.



Keine Notwendigkeit, Kinder zum Lernen zu tragen - wieder die Schule in zehn Minuten. Der nächste Supermarkt ist auch ein paar Minuten zu Fuß entfernt, Sie müssen etwa sieben Minuten mit dem Auto bis zum entferntesten fahren. Ich kann sogar zu Fuß oder mit der Straßenbahn vom Flughafen zum Haus laufen!

Im Allgemeinen ist es hier angenehm, aber ein solches Leben kann einfach nicht mit einer Großstadt verglichen werden. Es gibt weniger Freizeitmöglichkeiten - obwohl dies der Fall ist, gehe ich oft zu Konzerten ausländischer Stars. Aber wenn es in Moskau Dutzende von Theatern gibt, dann ist das nicht so. Übrigens gab es in Tallinn bis vor kurzem nicht einmal Ikea.

Ob es Ihnen gefällt oder nicht, hängt von Ihren Bedürfnissen ab. Zum Beispiel habe ich Familie und Kinder - die Stadt ist hervorragend für ein solches Leben, voller Möglichkeiten zum Sport. Dies alles passt perfekt zu dem Mangel an Menschenmassen an jedem Ort und in jedem Stadion.

Was ist mit professioneller Vernetzung?


Dies ist einer der interessanten Punkte. Trotz der Tatsache, dass es sich um die „eineinhalb Königinnen“ handelt, ist die Anzahl der verschiedenen Meetings, Konferenzen und Veranstaltungen für Entwickler nur geringfügig. In den baltischen Staaten und in Estland gibt es jetzt einen Boom bei Technologie-Startups, Unternehmen sind sehr offen, halten oft offene Meetings ab und tauschen Erfahrungen aus.

So können Sie ganz einfach einen Zeitplan für sich selbst festlegen - besuchen Sie mehrmals pro Woche Veranstaltungen großer Unternehmen. Auf diese Weise können Sie horizontale Verbindungen herstellen, um zu verstehen, wie ähnliche Probleme von Kollegen aus anderen Unternehmen gelöst werden. In dieser Hinsicht ist die Bewegung sehr aktiv, es hat mich damals überrascht.

Und schließlich, wie einfach ist es für einen russischsprachigen Entwickler, sich in den baltischen Ländern zurechtzufinden? Gibt es einen Unterschied in der Mentalität?


Es ist schwer, über alle Unternehmen im ganzen Land zu sprechen, aber es sollte kein Problem mit Startups wie Bolt geben. Erstens gibt es eine große Anzahl russischsprachiger Ingenieure. Und zum ersten Mal nach dem Umzug nach sich selbst zu greifen, ist eine Selbstverständlichkeit. Und es scheint mir, dass es von Anfang an mehr Menschen in der Mentalität geben wird, als wenn man zu einem amerikanischen Startup wechselt.

Dies ist sowohl in Bezug auf die Arbeit als auch in Bezug auf die Familie sehr gut - Frauen und Kinder kommunizieren auch, alle besuchen sich gegenseitig usw. Da es allein im Hauptbüro fast 40 Nationalitäten gibt, ist es im Allgemeinen recht einfach, sich in einem multikulturellen Umfeld zu engagieren, und dies ist von Interesse.

Darüber hinaus gibt es Aktivitäten, die das gesamte Team zusammenbringen - unser Unternehmen reist beispielsweise mehrmals im Jahr mit dem gesamten Team in verschiedene Länder. Infolgedessen habe ich bereits Orte wie Südafrika besucht, an die ich selbst kaum gekommen wäre.



Wer jünger ist und sich organisieren kann - Partner im Büro zu finden, um am Freitag in die Bar zu gehen, ist überhaupt kein Problem. Es gibt also keine besonderen Probleme bei der Anpassung, und Sie sollten keine Angst vor dem Umzug haben.

Source: https://habr.com/ru/post/de466515/


All Articles