
Wir haben hier viele Geschichten, angefangen damit, wie wir den MS-Entwickler nach Python gelockt haben, bis hin dazu, wie die Entwicklung ein Ticket für die Suche nach den Stiefeln für den Präsidenten des Uganda Football Federation ausgestellt hat. Aber ich möchte nicht nur ihnen erzählen, sondern auch, wie die Arbeit in einem großen Unternehmen aussieht.
Vor 9 Jahren haben wir begonnen, die
Wolkenrichtung zu entwickeln. Dann stachen sie in einem so autonomen Bezirk Chukotka hervor, so etwas wie eine Firma in einer Firma.
Wir haben unsere eigenen Büros auf dem Boden der Ingenieure, unsere engagierten Marketing-Spezialisten, unsere Entwicklungs- und Support-Teams und teilweise unsere eigene Buchhaltung. Wir nutzen alle Vorteile des Unternehmens (manchmal können wir sogar Cookies von Ingenieuren aus anderen Abteilungen in unsere Richtung locken), arbeiten aber gleichzeitig fast getrennt.
Ich möchte Ihnen sagen, wie es aussieht. Weil wir einerseits Zugang zu Ressourcen haben, die ein einzelnes Unternehmen niemals haben wird, und andererseits gibt es Einschränkungen.
Fangen wir mit mir an
Mein Name ist Sergey und ich habe eine fast typische Geschichte für CROC. Wie üblich kam er nach einer Universität als gewöhnlicher Ingenieur. Serviert Drüsen, arbeitete "auf den Feldern". Dies erfordert Kenntnisse über Vorschriften, minimale Fähigkeiten und - manchmal - einen kreativen Ansatz. 90 von 100 Fällen von Karrierewachstum in unserer Abteilung für Computersysteme hängen damit zusammen, dass jemand das Problem auf intelligente Weise gelöst hat. Sie können von einem normalen Techniker zu Unternehmenshardware wechseln (dies ist beispielsweise die Speicherwartung), dh zur Elite-Unterstützung für Kernel-Server wie das X-Team oder zum Projektmanagement oder zum Vorverkauf und zur Förderung von Lösungen. In der Vorverkaufsphase ist es oft wichtig zu verstehen, was der Kunde benötigt, und die Kosten des Projekts mit allen Elementen der Architektur zu berechnen. Irgendwo an der Grenze zwischen dem großen und dem Pathos-Systemarchitekten und -verhandler befindet sich ein Vorverkaufsingenieur. Ich bin dorthin gegangen.
Hier ist mein Arbeitsplatz. Der Marketingfotograf bemerkte es nichtAls ich lernte, Lieferantenpreislisten für Projekte zu zählen, wurde mir klar, dass ich mit 40 Jahren einfach blind in Excel arbeiten würde. Und er entschied sich für ein Projekt, bei dem es möglich sein wird, etwas zu tun, das die Welt verändert. Er wechselte zum Cloud-Team. Dann gab es ein Team von zwei Personen, ohne die Entwickler. Verkaufsprozesse, Lead und dergleichen wurden nicht erwähnt. Das Team begann zu wachsen, im Laufe der Jahre erschienen Manager, ein engagierter Administrator, ihr eigenes Marketing. Ich begann mich auf die Cloud als Produktentwicklungssegment zu konzentrieren. Zuerst wurde ich formeller Produkttechnologe (meine Aufgabe war es zu verstehen, was wir aus externen Verbesserungen ziehen und in welcher Reihenfolge). Dann wurde er praktischer Projektmanager. Das heißt, ich bin so etwas wie eine Mischung aus Operations Director und PM. Ich habe vor, dies für weitere 25 Jahre zu tun. Oder 30. Oder 40, je nach Rentenalter.
Entwicklung
Kirill, der Leiter des Entwicklungsteams, arbeitete zuerst in HelpDesk, dann in der Abteilung für interne Automatisierung. Dies ist die Abteilung, die unsere internen IT-Projekte durchführt. Ein Benutzer kommt herein und sagt: "Ich möchte im alten HPSM per E-Mail kommunizieren, damit bei meiner Antwort automatisch alles zum Ticket geht." Anschließend wird es in Aufgaben wie "Ticketverwaltung per E-Mail", "Ändern des Status nach Art der Antworten" usw. unterteilt. Cyril ist ein Rückfälliger: Er arbeitete im technischen Support, kündigte dann und trank seinen Online-Shop. Das hat nicht geklappt, er kehrte nach einiger Zeit zu CROC zurück.
„Ich habe der internen IT 6 Jahre Zeit gegeben und bin vor 2 Jahren in die Cloud gekommen. Er kam zum Projektmanager und begann dann, das Entwicklungsteam zu leiten. Im Vordergrund ihrer Tätigkeit steht es, die Anforderungen zu erfassen, all dies in Form von Aufgaben nach innen zu vermitteln und dann Lösungen zu implementieren, die alle glücklich machen. In der Cloud ist es interessanter als in der internen Automatisierungsgruppe, aus der ich stamme: Andere Projekte, andere Technologien, ein anderes Team, die Arbeit ist komplizierter. Und noch viel mehr Probleme. In der Automatisierung gibt es weniger Verkehr und das Ergebnis hat nicht immer die gewünschte Anzahl von Benutzern gespürt. Die Nachfrage nach Arbeit war geringer. Dann sehe ich, dass wir das Gute zu den Massen bringen. Natürlich gab es auch 50 Leute, die sich sehr freuen und Veränderungen wollen. Und hier und da schreiben wir etwas von Grund auf neu, aber hier ist der Maßstab größer. Obwohl in der Automatisierung der Bus korporativ gemacht wurde, ähnlich dem, den große Banken verwenden. Infolgedessen haben sie sich so entwickelt, dass jetzt viel mehr Funktionen darin enthalten sind als in den Entscheidungen vieler großer Banken. “
Das Team besteht aus Entwicklern (hinten und vorne), Infrastrukturingenieuren, Testern und Analysten. Cyril kam zum fertigen Team und begann zu führen. In Bezug auf die Kommunikation gab es keine Probleme, alle nahmen Kontakt auf, niemand hackte. Es kommt vor, dass neue Leute mit etwas Arroganz behandelt werden, aber alles verlief reibungslos. Angesichts des Chaos der Entwicklung war es für ihn schwierig, strengere Aufträge als zuvor zu erhalten. Dann war es schwierig, an dem Ergebnis zu arbeiten, und dem Prozess wurde mehr Aufmerksamkeit geschenkt. Es gab nur wenige formalisierte Prozesse, es gab wenig Ordnung bei der Gestaltung von Aufgaben, die Dokumentation wurde aufbewahrt, aber die Aufgabeneinstellung war chaotisch, die Ergebnisse wurden nicht bewertet. Tatsächlich gab es Füllung statt Aufgaben. Er versuchte einen Prozess zu etablieren, in dem die Füllung bewertet, in die beschriebene Aufgabe umgewandelt, nach Priorität bestimmt, die verantwortliche Person ernannt und das Ergebniskriterium vorgegeben wird.
„Was war schwierig? Ein junges Team von Perfektionisten. Wir akzeptieren keine Unvollkommenheit. Und wir haben Fristen. Es ist schwierig, eine Interaktion herzustellen, wenn die Menschen ihre Meinung für die richtigste halten. Außerdem war es bei den Statusmeetings ein wenig traurig, niemand wollte wirklich über Pläne für die Woche und Erfolge sprechen. Dann beschlossen sie, unsere gute Tradition aufzuheitern - nach der Arbeit gemeinsam Burger zu essen. Sie stimmten a la Mitarbeiter der Woche ab: Nach der Rallye fällt der Fragebogen „Den besten Ingenieur auswählen“ automatisch - der Gewinner erhält einen kostenlosen Burger. Die Leute haben eine Weile mehr Spaß gemacht. Jetzt gibt es keine Probleme mit den Kundgebungen und wir diskutieren kaum die Ergebnisse der „Wahlen“, aber in jeder gemeinsamen Kampagne stellt sich immer heraus, dass ich jemandem einen Burger schulde. Und es macht mir nichts aus ... Wir haben auch Fußballtrainings in Sokolniki organisiert, um den physischen Ton aufrechtzuerhalten, und wir geben denjenigen, die heller als alle anderen waren, die besten Plätze auf dem Parkplatz in der Nähe des Stadions. "
PyCon 2018Wir lieben Fußball. Wir sind jetzt mit dem Uganda Football Federation befreundet. Eigentlich fing es so an: Während einer Weltmeisterschaft kam einer der Ingenieure zu dem dunkelhäutigen Mann in der U-Bahn von St. Petersburg, als er die Fußballausrüstung sah, und schlug vor, gemeinsam mit dem Auto zum zweiten Halbfinale nach Moskau zu fahren. Er fragte immer wieder, warum alle Russen ihn Lukaku nannten. Es stellte sich heraus, dass er Mark heißt, aus Afrika stammt und wirklich an unserem Training teilnehmen möchte. Sagt: "Schau nicht, dass ich fett bin, ich kann spielen." Das einzige, wonach ich gefragt habe, waren 47. Stiefel.

Dann schrieb er vor dem Training und bat um die zweiten Stiefel für einen Freund. Mark erwies sich als Fußballjournalist, und sein Freund war der Präsident des Uganda Football Federation (das Foto vor dem Treffen wurde genau wie er sorgfältig studiert!). Das Training war epochal, sogar Eishockeyspieler kamen dazu. Einem besonders angesehenen Spieler wurde sofort ein ugandischer Pass angeboten, um für die Nationalmannschaft seines Landes zu sprechen. Und unser afrikanischer Freund hat wirklich gut gespielt.
So sieht Toha aus und ist ein typischer ArbeitsplatzWenn Sie bereits mit dem Thema Unterhaltung begonnen haben, ist es erwähnenswert, dass das Unternehmen mehrmals im Jahr Teambuilding für verschiedene Abteilungen organisiert. Die letzten beiden Male ging das Cloud-Team zu Lasertag und Kart.
Wir gehen zusammen zum Bar-Quiz, das SQUIZ angerufen hat. Wir belegen regelmäßig den zweiten oder dritten Platz und sind in der durchschnittlichen Punktzahl sogar unter den Top 5. Es bleibt nur mindestens einmal zu gewinnen. Wir gingen wieder zu Brain, aber es gibt enzyklopädische Fragen und keine Logik, es hat mir nicht wirklich gefallen.

„Das Team wurde erfolgreich mit Mitarbeitern aus der internen Automatisierung aufgefüllt. Vom 1C-Support wurde Ilya zum Cloud-Exploitation-Service gebracht. Dann weinte er bei seinem Kollegen Vasyan, dem stellvertretenden IT-Direktor von CROK, über den Mangel an Händen - er schlug vor, einen Entwickler aus seiner Gruppe zu nehmen. Ich stimmte zu, aber meine Kollegen waren skeptisch. Dima hat am Microsoft-Stack gearbeitet, und wir sind alle kostenlose Open-Source-Agenten. Es wurde angenommen, dass C # und Python unterschiedliche Pole sind und nichts daraus werden würde. Infolgedessen war unser leitender Entwickler und Teamleiter sehr zufrieden mit ihm. Ein erfahrener Entwickler auf dotnet wurde schnell. Er sitzt jetzt nachts mit roten Augen und trägt zur Open Source bei. Er hielt einen anderen Ingenieur an der Tür an - er wollte die Firma verlassen, ich traf ihn in der Kantine und erklärte, wir hätten viele Dinge und ein paar coole Entwickler. Infolgedessen kam er zu uns, anstatt das Unternehmen zu verlassen. Ich fand das Frontend: Dieses Mal musste ich lange nicht jammern, Vasyan beriet die Person sofort. Wir waren uns einig, verlockt, dass wir ein völlig neues schaffen müssen. Freut mich zu kommen. Es stimmt, es gab immer noch schlechte Erfahrungen mit dem Tester. Aber im Allgemeinen haben sie mit Menschen geraten. “
Bedienung
Das Support-Team besteht aus 4 Administratoren, 4 regulären Administratoren im Dienst und 2 weiteren Administratoren im Dienst, die die Hauptadministratoren ersetzen (für Urlaub und Krankheit, N + 2-Reservierung), sowie 2 Netzwerktechnikern (einer ist erforderlich, d. H. 2N-Reservierung für sie).
Das Operationsteam sieht Sie anAdministratoren arbeiten nach dem Zeitplan des Büros, Dienstbeamte sind rund um die Uhr im Dienst. Wir arbeiten eng mit den Administratoren der Rechenzentren zusammen, in denen sich unsere Server befinden. Jeder kennt jeden, aber über das Netzwerk. Unsere Administratoren in jedem Bundesstaat können von jedem Ort der Welt aus von jedem Gerät aus eine Verbindung herstellen. Wenn jemand ein kritisches Ticket schreibt, wird dieses in unserem Telegrammkanal des Teams dupliziert und die Jungs beginnen, sich zu verbinden und das Problem zu lösen.
Ilya, über den ich etwas früher gesprochen habe, leitet das Operationsteam. Er kam in der ersten Helpdesk-Linie zu CROC und ging dann zu internen Automatisierungsanalysten. Er ist auch ein Rückfälliger, weil er zweimal bei KROK gearbeitet hat. Wir haben dieses Prinzip in einigen Abteilungen: Ich habe 5 Jahre gearbeitet - Sie können für ein Jahr gehen, während Sie Ihre Position beibehalten, so etwas wie akademischer Urlaub. Also kündigte Ilya irgendwie in den vierten anderthalb Jahren und beeilte sich auch, seinen Online-Shop aufzubauen.
„Ich hatte eine Hochzeit, ich wusste zu schätzen, wie viel es kostet, welche Aufschläge, ich dachte, es wäre eine Goldmine. Er begann seinen Online-Shop zu entwickeln. Ich ruhte mich ein bisschen aus dem Büroleben aus. Irgendwann ging das Geld aus und es war notwendig, Arbeit zu suchen. Zurück zu CROC. Jetzt geht der Gedanke an den Online-Shop für Kinderwaren nicht mehr weg. Aber ich möchte nicht gehen.
Er kehrte zuerst zurück, um 1C: ERP zu unterstützen. Dies ist ein Fleischwolf: Das System wurde gerade eingeführt, Benutzer sind fast das gesamte Unternehmen, und im Allgemeinen ist es 1C. "Alles ist in Ordnung, wir reparieren es bereits" - ich konnte diesen Satz während der Berichterstattung nicht sagen, der Kiefer schmerzte. Aber ich habe nur positive Erinnerungen. Die Leute waren verdammt glücklich, dass ihnen jemand half. Ich bin an vorderster Front, es ist klar, dass es Ergebnisse gibt. Dann wurde ich Leiter des Supports 1C: ERP. Sechs Monate lang arbeitete ich für einen Buchhalter, Bilanzen für ein Mädchen. Dann automatisierten sie viel, die Anzahl der Anwendungen nahm ab. Cyril rief in die Wolke. Ich konnte nicht ablehnen.
Zuerst diente er einfach als Leiter des Operationsdienstes - Pavel war da, aber er ging eine Stufe höher. Dann begann er förmlich zu führen. Ich habe ein fertiges Team. “
Unser Team von diensthabenden Administratoren wird häufig aktualisiert, da die Mitarbeiter schnell professionell wachsen und in andere Positionen wechseln. Administratoren von Cloud-Plattformen werden von Administratoren für Rechenzentren rekrutiert. Um im Rechenzentrum zu arbeiten, müssen Sie nur die Drüsen lieben. Einige Leute lieben und wissen, wie man * nix verwaltet, und in der Regel sind es diese Leute, die in einer Cloud oder einem anderen Softwareprojekt im Dienst aufwachsen. Wenn dann mehr Erfahrung gesammelt wird, wenden sie sich an Systemadministratoren oder Tester. Das heißt, dies ist eine Zwischenposition, ein Jahr im Lebenslauf vor der Beförderung, um sich selbst zu verstehen und wichtige Erfahrungen zu sammeln. Wir haben hier einen Systemadministrator, der vor drei Wochen nach Amsterdam gelockt wurde. Sie weiß nicht, was sie tut. Wir ersetzen nichts an seiner Stelle. Igor, wenn Sie dies lesen, denken Sie daran.
Für Sysadmins (die nicht in der ersten Zeile stehen) ist der Kern des Teams stabil, es gibt fast keine Fluidität. Die Leute entwickeln gerne ein Projekt und sehen, wohin es geht.

Frontteam
Es gibt Leute, die dem Verkauf helfen, das sind die Verkaufsleiter Denis und Nikita. Ihre Aufgabe ist es, die Themen zu Ende zu bringen.
Nikita war das diensthabende Rechenzentrum. Es ist einfach, von einem Rechenzentrum aus zu wachsen. Wenn Sie also wissen, wie man Mana liest, werden Sie definitiv wachsen. Wir bemerkten, dass er den geringsten Prozentsatz an Fehlern bei der Befragung eingehender Briefe hatte und gaben ihm eine höhere Position. Im Allgemeinen stellen Rechenzentren ständig Anfragen an diejenigen, die auffallen. Wir könnten zwei nehmen. Und sie nahmen zwei. Nikita blieb. Wir haben Aufgaben mit ihnen geteilt - er ist bereit zu hacken, Werte zu beweisen und auf allen Ebenen zu diskutieren. Mirit IT mit Finanzen.
Denis zeichnete sich durch die Initiative aus. Dies ist, wenn niemand etwas von Ihnen erwartet und Sie so sind: "Und lasst uns verbessern." Er ist so faul: "Gut, mach es." Und er nahm und tat. Unerwartet. Nach der Wolke gefragt. Wir haben ihm alles über uns erzählt, wie es ist. Er sagt: "Ich möchte immer noch Teil des Teams werden, trotz allem, was Sie mir gerade gesagt haben." Sie boten ihm Tests an, weil wir hier ein echtes Leben haben. Wir brauchen einen Mann, aber er muss ein Miniprojekt machen. Er hat sich verteidigt. Er zeigte sich gut.
Fakap des Sommers: Nikita ging zu einem Geschäftstreffen und war von Wasser überwältigt. Ich musste absagen.Unser Team hat einen Administrator, Masha, der sich um alle kümmert. Zuerst hatten wir Angst, dass sie nervös auf unsere eher unhöflichen, freundlichen Scharmützel reagieren würde (tatsächlich schätzen wir uns alle und es herrscht eine Atmosphäre des Respekts und der Liebe). Mascha sitzt ein wenig auseinander und sieht alle. Seine Aufgabe ist es, die Reihenfolge in Dokumenten zu kontrollieren. Sie koordiniert alles mit Anwälten, Buchhaltern und bringt alles in die richtige Form. Danach scheint alles. Sie beschuldigt uns für das Durcheinander, hilft aber. Die Hauptsache für uns ist, und für sie, dass das, was getan wurde, genau dem Prozess entspricht.
Projektmanager - Renat und Lera. Renat nimmt große Projekte auf, weil es die Erfahrung erlaubt. Bei großen Projekten gibt es keine Probleme, wenn die Berichte konsistent sind, die Preise abgerechnet werden. Nur in Wirklichkeit passiert in der Regel alles genau das Gegenteil. Müssen aufräumen. Verbindet Ingenieure, alles bringt zum Ideal. Es stellt sich heraus, dass Kommunikation vorhanden ist, wenn ein Konto (für Beziehungen) vorhanden ist, und Renat - für das Projekt aus dem technischen Teil. Sowohl der Account als auch die Renatu-Kunden können sich beschweren, wenn das Team nicht so funktioniert, wie es sollte.
Lera bekam kleine Projekte, bei denen es viele kleine Ungenauigkeiten gab. Lera brach in die Arbeit ein und ordnete die Dinge: Sie ist eine überstrukturierte Person. Alle Prozesse.
Unser Super-Manager ist Pascha Goryunow. Er ist dieselbe Person, die alle unsere Rechenzentren verwaltet. Jetzt ist er technischer Direktor eines Netzwerks von Rechenzentren, aber manchmal kommt er zu Besuch.
Maxim Berezin, der vor 9 Jahren mit der Entwicklung der Cloud begann, ist heute ein großer Chef. Er war Maxsonchik und jetzt Maxim
Igorevich . Er ist 10 Jahre im Voraus an der Umsetzung der Entwicklungsstrategie der Cloud beteiligt und überlegt, wo er sich entwickeln soll. Und er versucht, diese Prozesse an uns zu delegieren. Er ist Geschäftskunde in unserem Cloud-Team.
Marketing. Es gibt Vika, die alle Integratorlotionen im Allgemeinen beworben hat. Dann begann sie sich nur mit ICE zu beschäftigen, und dann bat Berezin das Unternehmen um einen engagierten Marketingmanager. Und er entschied sich für Vika. Natürlich objektiv. Ich habe mir die Figur nicht einmal angesehen. Wir haben sie kürzlich auf unsere Etage gelockt, dies ist in der Geschichte noch nicht geschehen: Das Marketing hat normalerweise versucht, nicht neben unhöflichen, bodenständigen Ingenieuren zu sitzen, da die Ingenieure dann gezwungen sind, der Rede zu folgen, was das Verständnis des Problems behindert. Deshalb hört sie jetzt auch zu, was für offene Menschen wir sind. Site und PR machen mehr Lena und Katya.

Insgesamt sind 45 von uns: 24 in der Entwicklung, 12 im Support und der Rest im Vertrieb und im Business Support.