
Was könnte lächerlicher sein, als sich auf dem Weg zu einem Interview mit einem kartografischen Startup zu verlaufen. Aber über meine Verlegenheit habe ich im letzten Artikel genug gejammert - das werden nur wichtige Dinge sein.
Ich möchte Sie daran erinnern, dass ich letzte Woche
auf einer Baustelle angefangen habe,
über Drohnen zu schreiben, und mit Dmitry Korolev gesprochen habe, einem der vier Gründer von TraceAir, einem Dienst, der versucht, die Bauindustrie mithilfe von Drohnen, Photogrammetrie und analytischen Algorithmen zu verändern. Wie seine anderen Gesprächspartner dachte ich fälschlicherweise, dass Drohnen im Zentrum des Startup-Designs stehen. Aber es stellte sich heraus, etwas völlig anderes.
Wie hat alles angefangen?Ich habe im fünften mit dem Codieren begonnen. In der Schule zeigte ein Informatiklehrer ein BASIC und ich denke: aaaaaa, du kannst dieses Spiel codieren! Dann ging er 1567 in die Sportschule, in die physische Klasse. Es war einfach eine tolle Party. Coole Sachen rund um Elektronik. Wir haben Verstärker, IR-Empfänger / Sender gelötet und das Protokoll an sie, den Client, geschrieben. Jetzt gibt es einen Typen aus unserer Klasse im Tal, ein anderes Mädchen, das ein paar Klassen später als wir war, war dort, kehrte aber hierher zurück.
Unser Physiker war ein kluger Mann (er nutzte diese Gelegenheit, Alexander Andreevich, hallo), er schrieb uns Tests in Pascal, gab sie in einem Raster auf einem Computer und wir lösten sie. Sobald sie sich entschieden haben, "hacken wir den Test des Physikers, damit er die richtigen Antworten für uns hervorhebt." Im Allgemeinen war unsere Schule sehr cool.
Und was wussten Sie schon, war in der Lage, die letzte Klasse der Schule zu erreichen?Basic, Pascal, war in der Lage, alle Arten von Geräten zu löten, ein kleiner Assembler. Irgendwann habe ich versucht, Delphi zu betrachten, aber ich würde lieber nicht schauen - Delphi ist immer noch ... Als das Netzwerk lief - C / C ++, Perl und PHP.
Sie haben PoC-Exploits geschrieben. Etwa zur gleichen Zeit konnte eine Klasse im 11. oder am Ende des 10. per Post an das Hacker-Magazin geschrieben werden, und diese wurde veröffentlicht. Ich schrieb dort: "Leute, lasst uns gemeinsam IT-Sek machen, wer auch immer will." Die Menge versammelte sich, hielt aber nicht lange an, ungefähr zwei Jahre. Wir haben ziemlich interessante Dinge gemacht. Wenn der Sicherheitsfokus durchsucht werden kann, finden Sie sogar etwas in den Newsletter-Annalen.
Als nächstes kam die Physikabteilung. Ein Freund sagte mir, dass dort die Programmierung cooler ist als im VMK. Dieser Mann hat mich brutal abgebrochen - da gab es keine coole Programmierung. Sobald mir dies klar wurde, suchte ich nach allen möglichen Sicherheitsprojekten. Aber er erkannte schnell, dass es notwendig war, auf einer legaleren Ebene abzureisen.
Im zweiten Jahr habe ich die Cluster der Physikfakultäten verwendet, und der Lehrer sagte mir: „Dim, wenn Sie einen Exploit von der Physikfakultät ausführen, können Sie dies sogar über einen Proxy tun.“ Ich sage: "Alexey Valentinovich, entschuldigen Sie bitte, ich werde es nicht tun." Und von diesem Moment an begann er die Entwicklungsbewegung. Es war 2003-2004. Dieser Lehrer suchte nach Befehlen und wir programmierten. Motoren für wissenschaftliche Konferenzen, soziale Karten, eine Art geografisches soziales Netzwerk.
Wie man Himmelsliebe mit IT kombiniert
Dmitry hatte mehrere Startups zwischen der Universität und dem Beginn von TraceAir, und wir haben sie in einem früheren Artikel ausführlicher besprochen. Er ist ein professioneller Gleitschirmflieger und hat immer nach Möglichkeiten gesucht, Sky und IT zu kombinieren.
Es gab einen Service für den Luftsport. Laut den Trackern konnten Zuschauer vom Boden aus das Rennen verfolgen und verstehen, was in diesem Moment am Himmel geschah. Der Service erzielte einige Erfolge, brachte aber kein Geld - dies war für Investoren nicht interessant.
Es gab einen Dienst zur Analyse von Satellitenbildern. Er erlaubte zum Beispiel, Waldbrände auf einer Karte zu markieren.
Während des Drohnenbooms wollten Dmitry und sein Team die Luftlieferung in Moskau starten, beschränkten sich jedoch nur auf Kaffee im Gorki-Park. Sie hatten mit allen Problemen zu kämpfen, die Drohnen mit sich bringen, aber das Geld ging zur Neige, bevor Lösungen gefunden wurden.
Nach einer Reise ins Silicon Valley im Jahr 2014 wurde die zukünftige Richtung klar - nicht die Drohnen selbst wurden benötigt, sondern ernsthafte Industriedienstleistungen für sie. Dies startete TraceAir.
Sagen Sie mir, was das Produkt tut?Eine Drohne oder ein Flugzeug fliegt im Zickzack über die Baustelle und macht ein paar Fotos. Diese Fotos werden dann zu Photogrammetriealgorithmen auf GPU-Servern in Punktwolken und einem 3D-Modell. Unsere Software vergleicht diese 3D-Karte mit der gesamten Dokumentation, die dort hochgeladen wird. Es analysiert, vergleicht und schlägt vor, wie die Logistik von Erdarbeiten aufgebaut werden sollte, wie der Bodenersatz durchgeführt werden kann. Wenn Sie schlechtes Land durch gutes ersetzen, sagen wir das Verhalten der Erde voraus - Kompression / Quellung, was sich auch stark auf die Reihenfolge der Arbeiten auswirkt.
Drohnenvermessung
So funktioniert die Arbeit mit der Konstruktion in der AnwendungZum Beispiel heißt es: „Hier sind Sie bereits im Projekt, bitte brechen Sie nicht, gehen Sie nicht dorthin. Hier muss man noch nach unten graben - diese Erde wird so stark anschwellen. Hier muss man liegen, weil man hier mehr Land hat, als man berechnet hat. Und hier kommen Rohre, die 5 Meter vom Projekt entfernt verlegt werden. “

Die Bauherren schauen und verstehen: "OK, hier müssen wir so viel graben - das ist Voraussetzung für eine Woche Arbeit."
Eine Schlüsseltechnologie, um zu vergleichen, was Sie haben und was Sie haben sollten. Die Technologie vergleicht und gibt dann entweder Hinweise oder hilft den Konstruktionsteilnehmern bei der Interaktion. Kommunikation funktioniert mehr auf dem russischen Markt. Tipps, was zu tun ist - auf Amerikanisch.
Das heißt, dies ist ein Ersatz für die Vermessung?Dies ist der allererste Gedanke, der normalerweise kommt. Vermessung löst in der Tat nichts. Andere Unternehmen, die Drohnen für den Bau herstellen, versuchen, die Geodäsie zu ersetzen. Die Drohne flog vorbei, scannte alles, machte ein 3D-Modell, und hier endet die Arbeit der Vermesser.
Um zu vergleichen und Entscheidungen zu treffen, sind es nicht die Vermesser, die es brauchen, sondern die Ingenieure. Der Vorarbeiter, der die Erde gräbt, hat sich an Ingenieure gewandt. Sie haben bereits Vermesser eingestellt. Vermesser filmten die Landschaft und gaben die Daten an Ingenieure weiter. Und das sind: „Oh, wir haben eine Pause. Wir trinken jetzt Kaffee und dort ist es schon zu Ende. Wir werden Ihnen in einer Woche antworten. " Nach einer Woche beantwortete der Vorarbeiter schließlich die Frage und erst danach traf er die Entscheidung zu graben.
Bei uns sieht es so aus - der Vorarbeiter öffnet das Handy, umkreist den für ihn interessanten Bereich: „Hier habe ich so viel Land, dass es so verteilt ist. Hier ist der beste Weg für mich, diese Technik hier zu importieren. Es wird so viel Zeit brauchen. “ Alle Informationen finden Sie hier.
Das heißt, dies verringert den Abstand zwischen den Bauherren und das Fachwissen, das die Ingenieure in ihren Köpfen haben. Wir schauen uns an, was die Leute auf den Feldern tun, wir werfen neue Funktionen unter ihre Verwendung. Wenn wir also jemanden ersetzen, dann Ingenieure. Vermessungsingenieure bleiben auf dem Scan, und wir entscheiden bereits, wie etwas angewendet und besser aufgebaut werden soll.
Wenn es eine Gewerkschaft von Ingenieuren gibt, die sagt - keine Drohnen auf Baustellen?In Amerika stoßen Ingenieure bereits auf uns. Früher haben sie alles für lange Zeit als teuer und teuer angesehen, aber wir sind dazu gekommen - hier sind alle Berechnungen.
Ingenieure sagen uns: "Leute, dies scheint eine lizenzierte Aktivität zu sein." Und wir sagen: "Geh zu Dick, wir haben Software." Nun, etwas Ernstes beginnt. Kalifornische Ingenieure fahren uns ein kleines Fass. Natürlich verstehen nicht alle, dass Fortschritte nicht gestoppt werden können.
Als ich 15 war, arbeitete ich als Vermesser. Einfach mit einem Stock gelaufen und dort hingelegt, wo sie sagen. Aber ich habe verdammt noch mal nicht verstanden, wie es weiter geht. Musstest du es herausfinden?Natürlich. Bauunternehmer haben nur ein paar Typen mit Stöcken, die einfach herumlaufen und Punkte setzen. Wir haben versucht zu verstehen, warum sie nicht so weit fortgeschritten sind, wie Vermesser sein sollten.
In Russland und Amerika gibt es nur wenige Fortgeschrittene. Es gibt Leute, die Prozesse einrichten und klug sind. Sie wissen, wie all diese Satellitenempfänger funktionieren, warum sie mehrere Frequenzen benötigen, wie die Atmosphäre sie beeinflusst, was der PPK-Modus ist, was der RTK-Modus ist. Wir müssen auch herausfinden, wie es funktioniert.
Die Eintrittskarte für unsere Branche ist Genauigkeit. Keine genauen Daten - Exit Ticket. Und es ist Ihnen egal, wie knifflig Ihre Analysealgorithmen sind, die Ihnen zeigen, wie Sie besser graben können, wenn Sie ungenaue Daten angeben. Alle Eingabeaufforderungen werden in die Pipe eingegeben.
Dies ist ein Problem, mit dem Drohnen-Startups konfrontiert sind. Sie geben in der Regel linke Daten. Wir haben das in Russland gegessen. Ganz am Anfang wurden wir ständig getreten: „Ja, welche Drohnen ersetzen die Geodäsie! Sie sind ungenau. " Wir haben viel Zeit für die Bestätigung und den Vergleich mit geodätischen Daten aufgewendet, wir haben verstanden, wie Genauigkeit funktioniert, und durchschnittliche Abweichungen. Wenn Sie es genau verstehen, beginnen Sie zu verstehen, wo Vermesser blinzeln. Wenn Sie zwei nacheinander senden, erhalten sie unterschiedliche Modelle. Er legte einen Stock auf einen Stein und verfehlte einen anderen Hügel.
Löst die Drohne das?Ja Ein Modell ist eine Punktwolke. Wenn Sie mit einem Stock schießen, gibt es so viele Punkte wie so oft Sie den Stock setzen. Und die Drohne erzeugt zig Millionen Punkte - genauso viel wie das Lidar-Schießen, kostet nur deutlich weniger. Und dann müssen keine Lidarwolken zusammengenäht werden, da die Lidare an mehreren Stellen entfernt werden. Drohne vereinfacht die Vermessung wirklich. Jetzt sagen einige Unternehmen, dass die einfachste Vermessung die Drohnenvermessung ist.
Photogrammetrisches LandschaftsmodellÜber das Geschäft in Amerika
Als wir ins Silicon Valley flogen, wurde uns gesagt: „Wenn man in Russland einen Rubel verdienen kann, kann man hier zehn verdienen. Zeigen Sie besser, was Sie in Russland tun können. Warum sofort hierher fliegen? " Wir waren uns einig, aber der Umzug war ein Fehler. Diejenigen, die anfangen, Geschäfte in Russland zu machen und dann nach Amerika ziehen - sie überleben nicht, weil sie ein Geschäft in Russland haben, aber trotzdem.
Die Erfahrung in Russland hat keinen Einfluss auf die Erfahrung in Amerika.
Menschen treffen Entscheidungen anders. Zum Beispiel wurden wir auf einer Baustelle in Russland von Anfang an als Betrugsbekämpfungssystem wahrgenommen. Mit ihr wird der Auftragnehmer nicht überbewerten und linke Posten machen. Als wir in Amerika ankamen, versuchten wir genau das gleiche zu verkaufen. Und sie sagen, dass wir damit sowieso keine Probleme haben.
Die Märkte funktionieren anders. In Russland haben wir mit Entwicklern zusammengearbeitet, die selbst Generalunternehmer waren. Alles ist in einer großen Baufirma erledigt. Und in Amerika sind viele kleine Firmen zu einem bedingten Projekt zusammengeschlossen und interagieren miteinander. Wir sind zu den Generalunternehmern gegangen, aber es hat sich herausgestellt, dass die Generalunternehmer nur eine Schicht sind und Sie mit ihnen nichts lösen können.
Es gibt andere Probleme. Zum Beispiel die Entfernung von Land von einer Baustelle. In Russland war es möglich, das verbleibende Land aus dem Projekt für 100 Rubel in eine beliebige Schlucht zu werfen. Und auch von einer benachbarten Schlucht abzuholen. Gerade jetzt fangen sie an, die Muttern festzuziehen, und die Preise steigen. Wenn Sie in Amerika noch Land haben, ist dies das Problem. Die Entsorgung ist sehr teuer. Wenn wir also sagen: „Sie werden Land im Gleichgewicht haben. Es ist nicht notwendig, etwas mitzubringen, etwas wegzunehmen “, dann ist es für sie ein super Wert.
Wo haben Sie mehr Kunden?Im 16. Jahr, als wir nach Amerika gingen, versuchten wir, auf die gleiche Weise wie in Russland zu verkaufen. Aber von April bis 16. November konnten wir auch in Amerika nichts verkaufen, bis wir von einem Typen aus Stanford begleitet wurden.
Er fragte uns:
"Bist du sicher, dass jemand das hier braucht?"
"Natürlich brauchen Sie", sagen wir, "sie kaufen gut in Russland."
- Und hier, wie viele Bauherren haben Sie gesprochen, um zu verstehen, welche Schmerzen sie haben?
- Mit Null.
Dann begannen wir, den Markt zu erforschen, fanden eine Gruppe von Leuten aus der Branche, ungefähr 120 Leute. Wir kamen und fragten: „Leute, sag mir, was du auf der Baustelle hast, es tut weh und hör nur zu, ohne etwas zu verkaufen. Ich versuche nur, die Branche zu verstehen. Am Ende sagten wir: „Hier haben wir Technologie gemacht (Technologie ist nicht gleich Produkt). Halten Sie das für nützlich oder nutzlos? “ Jemand sagte, dass es für jemanden nützlich sein könnte. Jemand sagte keine Notwendigkeit und macht keinen Sinn.
Und jemand - "Sie brauchen es, wickeln Sie es jetzt ein!"
Und so gingen wir zum Wohnungsbau. Dort arbeiten Menschen ohne Generalunternehmer. Kunden selbst replizieren Bereiche mit Häusern immer wieder und verwalten Auftragnehmer. Wir trafen uns mit ihnen und alles begann sich zu entwickeln. Die russische Geschichte hatte überhaupt nichts damit zu tun. Ende 2016 stellten sie fest, dass wir zwischen zwei Märkten hin- und hergerissen waren, und dann lehnten wir alle Verkäufe in Russland ab und kehrten erst Ende 2018 zurück.
Es stellt sich jetzt im Grunde alles in Amerika heraus?Es gibt mehr Websites, weniger Umsatz. Hier arbeiteten wir in großen Industrieanlagen - allerlei Baufabriken, Gasaufbereitung, Ölraffination. Und in Amerika ist dies Wohnbau, wenn Sie das Land vorbereiten, auf dem dann Häuser gebaut werden.
Wohnbebauung in KalifornienWenn Sie eine riesige Anlage bauen, sind es Milliarden von Dollar. Und kleine Baustellen von 5-10 Hektar - nur zig Millionen. Aber auch in Amerika versuchen wir, uns auf großflächige Objekte von 400-500 Hektar zu konzentrieren. Wenn Sie die Hügel abreißen, bauen Sie Blöcke und stellen Sie ein paar kleine Häuser darauf. Einstöckiges Amerika.
Wie Photogrammetrie funktioniert
Wenn Sie einen Becher nehmen, entfernen Sie ihn aus verschiedenen Blickwinkeln und blättern Sie dann schnell durch alle Bilder - Ihr Gehirn wird verstehen, dass der Becher dreidimensional ist. Es wäre, als würde er gleichzeitig alle ihre Verkürzungen sehen und das dreidimensionale Bild selbst vervollständigen. Photogrammetrie auch. Die Drohne fliegt von oben und entfernt alles aus verschiedenen Winkeln. Dann sammelt er ein Modell von diesen Fotos.
Die Photogrammetrie gibt in jedem Fall einen Fehler aus, wenn Sie die Site einmal entfernen. Wir drehen einmal pro Woche und manchmal sogar noch öfter. Es stellt sich eine Zeitleiste heraus, auf der eine Reihe von Kopien der Baustelle zeigt, wie sie sich historisch entwickelt hat. In diesem historischen Abschnitt können wir die Photogrammetrie verbessern, die Daten untereinander ziehen, ohne sie listig zu verzerren. Obwohl Bauherren bereit sind, kleine Abweichungen zu verstehen. Dieselben Vermesser neigen den Stock leicht, und es stellt sich bereits Müll heraus.
Wenn alles richtig gemacht ist, ist es genauer als von einem Vermesser mit einem Stock, der entscheidet, wo es platziert werden soll, wo es nicht platziert werden soll.
Die Photogrammetrie funktionierte früher so. Die Drohne flog, machte Fotos, der Pilot lud sie auf den Computer hoch, verarbeitete sie und gab sie dem Kunden auf einem Flash-Laufwerk. Es gibt 108 Gigs. Der Kunde fragt, wie er sie öffnen soll, und für ihn - „wie Sie wollen, öffnen Sie sie. Laden Sie etwas herunter. “
Wir machen das alles auf der Rückseite und zeigen es online auf dem Handy an. Wir schneiden alle diese Dateien, machen Kacheln, übersetzen sie in das Koordinatensystem der Baustelle - und sie arbeiten dort nicht in Grad / Minute, sondern in ihrem System. Und Sie müssen darauf eingehen, ohne an Genauigkeit zu verlieren.
Dies ist eine Aufgabe mit einer Reihe von Parametern. Wie viele Zeichen haben Sie auf der Erde, um zum Koordinatensystem der Linie zu gelangen, in welcher Höhe die Drohne fliegt? Wir haben alle diese Parametersummen ausgewählt, um die Genauigkeit zu erhalten, die Builder benötigen. In Amerika beträgt der Standard 1/10 Fuß. Wenn wir in diesen Standard fallen - alles ist in Ordnung, wenn nicht - tschüss.
Was ist im Produkt enthalten?
Erzählen Sie mir direkt von den Modulen - woraus besteht sie?Wir haben unsere Drohnen gesammelt und eine eigene Kamera aufgestellt. DJI hat noch keine normalen Drohnen hergestellt, also haben wir selbst alles von Grund auf neu gesammelt. Sie nahmen GoPro, setzten ein bestimmtes Objektiv ein, weil nur ein Objektiv genaue Daten liefert und der Rest Scheiße liefert. Dies dauerte bis Ende 2016, als es dem DJI endlich gut ging.

Im Allgemeinen geht es beim Testen von Drohnen nicht nur um die Eigenschaften auf der Baustelle. Nehmen wir an, es kommt ein neues Modell heraus, bedingt Phantom 4 Pro. Wir senden es an unseren Teststandort, wo viele Kontrollpunkte mit einer Totalstation geschossen wurden. Wir scannen es mit dieser Drohne und sehen, was nach 20-30 Flügen passiert. Wenn 80% der Punkte ohne Abweichung von der zulässigen Norm vergeben wurden, können Sie arbeiten. Wenn nicht, stimmt höchstwahrscheinlich etwas mit der Kamera nicht.
Das Wichtigste ist natürlich die Kamera. Drohnen selbst können jetzt mit jeder Software von Drittanbietern automatisch im Zickzack fliegen. Davor war es ziemlich kompliziert und wir verwendeten jede rohe OpenSource, mit der wir den Flug automatisieren konnten. Das Programm für den Flug ist jedoch weit von der Schlüsseltechnologie entfernt. Jeder kann sie machen.
Wir machen auch keine photogrammetrische Software selbst - ihre Dofiga. Wir haben eine Reihe verschiedener ausprobiert und uns für PhotoScan entschieden - es ist gut in Bezug auf die Genauigkeit.
Drohnen, Kameras, photogrammetrische Software - Sie nehmen alles auf die Seite. Was schreibst du selbst?Das alles weiter. Arbeiten mit Zeichnungen, Vergleichen von Modellen, Berechnen von Volumina, Vergleichen mit vorhandenen Zeichnungen, Konvertieren von Modellen von 2D in 3D. Um den Bauherren zu helfen, müssen Sie eine ganze Reihe von Aktionen durchlaufen. Mindestens 54 unabhängige Schritte mit unterschiedlichen Technologien - von der Art und Weise, wie die Drohne geflogen ist, bis der Bauherr ihr Volumen sah.
Alle Daten - Fotos, Dokumentation - gelangen auf unsere sogenannte Backoffice-Site. Dann wird alles auf Amazon GPU-Servern verarbeitet, die erforderliche Anzahl von Instanzen steigt.
Worüber schreibst du das alles?Der gesamte vordere Teil ist node.js und React. Karte auf Leafleat. Das Backend - alles, was mit Amazon funktioniert, ist normalerweise Java, aber in letzter Zeit wurde alles in Amazon Lambda übersetzt, und dort ist es für jeden einfacher zu schreiben. Wo schnelle Berechnungen erforderlich sind, gibt es C ++. Und alles andere ist Python. Node.JS ersetzt nun auch langsam Lambdas.
Wir verwenden den Amazon-Stack häufig, alle ihre Mikrodienste sind sehr cool.
Besondere Grüße an Roskomnadzor. Als dieser Müll passierte, haben wir viel gelitten. Ich wollte kommen und alles ... Feuer und Schwert!
Nicht verklagen?
Ich schrieb an Anwälte: Lassen Sie uns einen Fall aufschlitzen? Aber sie sagten, und ihre Aufgaben sind genug. Es wäre eher für einen Fan. Ich möchte wirklich, habe aber bisher genug von ihren Bewegungen.
Photogrammetrie und CAD-Dateiverarbeitung drehen sich um Instanzen. Und alles reagiert sehr empfindlich auf sich ändernde Parameter. Selbst wenn Sie bedingt zwischen 100 und 90 wechseln, steigt die Genauigkeit stark an. Alles steckt im Detail, daher kann ich nicht darüber sprechen.
Wir selbst überlegen uns Tipps für Bauherren. Zum Beispiel analysieren wir die Site und sagen:
- Hier haben Sie einen schlechteren Weg für diesen Schaber, besser hier. Und hier wird Ihr Schaber an einem solchen Hang überhaupt nicht anrufen. Gehen Sie links um den Hügel herum.
- Bereiten Sie den Boden mit dem CAT D6 oder D8 vor. Er wird es in einer halben Stunde tun. Mit einer solchen Tendenz wird es aufhören, aber mit dieser wird es nicht.
Nehmen Sie auch irgendwo die Eigenschaften der gleichen Bulldozer?Ja
Wir haben sie mit dem Caterpillar-Handbuch 47 abgeschrieben. Mit welchen Abweichungen fahren sie, in welchem Gang, mit welcher Geschwindigkeit. Als wir Vorhersagen darüber schrieben, wie Straßen besser gebaut werden können, nahmen wir nicht nur Caterpillar, sondern setzten GPS-Tracker in echte Schaber und beobachteten sie beim Fahren, um die realen Eigenschaften an unser Modell anzupassen. Wie sie in dichteren Böden fahren, wie in lockeren Böden - alles wird berücksichtigt.Alle diese geologischen Teile sollten Ihre Entwickler kennen?Jeder sollte - aber nicht jeder weiß es. Produkte wissen es genau.Für die Geologen, die sich beispielsweise mit Vorhersagen befassen, wo die Erde anschwellen wird, gibt es keine Möglichkeit, ein Verhaltensmodell zu akkumulieren, zu vergleichen und zu erstellen. Und wenn unsere Produkte zu ihnen kommen, um Daten zu erhalten, fragen Sie nach einem Modell. Geologen antworten: "Wir werden es in einem Monat sammeln, jetzt können wir es nicht mehr." Wir sind: "Fick mit dir, sag uns einfach, wie du es machst." Sie sagen, und es klingt wirklich so, als könne man einfach codieren.Dann werden die Produkte die Daten vollständig herausfinden und an die Entwicklung übertragen.
Und was sollten Entwickler dann tun können?Entwickler müssen die Produktseite verstehen, warum machen wir das überhaupt? Wir haben eine horizontale Struktur, es gibt keine bestimmten Chefs, kein "Ich bin Chef, du bist ein Dummkopf." Der Programmierer muss verstehen, dass alles für bestimmte Benutzerfälle, für einen bestimmten Benutzer - hier stößt er sein iPad mit seinen schmutzigen Händen an.Wir zeigen dem Team viele Fotos und Videos von den Feldern. Wie Bauherren an ihren staubigen Standorten arbeiten. Wenn der UX-er sieht, wie seine Schnittstelle auf einem kleinen Laptop mit einem staubigen Touchpad verwendet wird, ist es wie: "Was zum Teufel würde ich tun!"Auf einem bedingten iPad ist alles bequem und ein paar zusätzliche Klicks sind nicht beängstigend. Und hier versteht er - jeder Fick ist notwendig, um zu ersetzen und stark zu vereinfachen. Je mehr Sie eine Person mit einem echten Benutzer synchronisieren, desto besser.
Wie das Unternehmen arbeitet
Wie viele Leute gibt es jetzt?42.
Genug?Nein.
Sechs weitere Entwickler wurden gerade eingestellt. Wir haben ein Büro im Tal, ein Büro hier und ein paar Leute sind in ganz Russland verteilt.Es gibt hier viele coole Programmierer, es ist einfacher, sie zusammenzubauen. Als wir anfingen, hatte Masha, unser Produktleiter, eine Softwarefirma. Ein Teil ihrer Programmierer kam zu uns, als Mascha zu uns kam. Einige Entwickler haben an meinem vorherigen Start gearbeitet. Es gab einen Typen aus Belgorod, jetzt zog er nach Moskau, um mehr mit dem Team zu kommunizieren, es gibt einen Typen aus Minsk. Kolya (unsere Devops) haben wir zufällig gefunden, nur auf freelansim.ru. Ein Typ aus Kiew QA. Die Leute kommen regelmäßig hierher. Wir bringen Menschen zur Synchronisierung von Lebensmitteln nach Amerika, wir kommen einmal im Quartal hierher. Remote-Entwicklung hat Vorteile, Minuspunkte.Was sind die Nachteile?Der Nachteil ist, dass Sie mehr Zeit für die Synchronisierung aufwenden. Wenn Jungs anfangen, weit vom Produkt entfernt zu sein, versuchen wir, sie zurückzubringen. Wir erinnern Sie daran, dass wir dies zum Wohle unserer Bauherren tun und nicht nur, um eine coole Funktion zu verbessern.Jetzt verließ ich Amerika, entfernte mich vom Informationsfeld und bemühte mich bereits, mit den Staaten auf dem Laufenden zu bleiben - das ist schwierig. Aber natürlich machen sich die Profis bezahlt. Ein Team in Amerika zusammenzustellen ist Unsinn.Müssen Sie bei der Einstellung Leute durch einige spezielle Besonderheiten aussortieren?Algorithmen sollten sein. Wir führen alle durch bedingte Aufgaben, zum Beispiel über Dreiecksungleichheit. Hier gibt Ihnen das Objekt etwas Ähnliches wie ein Dreieck. Wie prüft man, ob es sich um ein Dreieck handelt oder nicht?Wenn Jungs sich der Dreiecksungleichung bewusst sind und sie schreiben können, dann verstehen die grundlegenden Chips. Es gab immer noch einen Witz über die Adresse. Wenn Jungs uns nicht auf der Karte finden können, ist es unwahrscheinlich, dass sie einen Platz in einem geografischen geodätischen Startup haben.Verstanden hätte ich nicht bestanden.Tatsächlich scherze ich, das haben wir noch nie gemacht.Die Hauptsache ist, dass eine Person bereit sein sollte, ihr Paradigma von "Ich bin nur ein Entwickler, meine Aufgabe ist es, von hier bis zum Mittagessen zu codieren" zu ändern, um zu verstehen, "warum zum Teufel codieren Sie dies, wie es sich mit Ihrem realen Benutzer verbindet". Entwickler sind es gewohnt, überhaupt nichts zu wissen. Was der Projektmanager zu ihnen sagte, ist das, was sie tun.Und wir haben keine Projektmanager.Es gibt eine Fähigkeit, die Sie nicht überprüfen können, und wir versuchen, sie zu pflanzen. Scheiße kann man nicht ertragen. Wir haben in die Werte des Unternehmens geschrieben, wenn Sie sehen, dass etwas schief geht, dann hissen Sie die rote Fahne, dies ist keine Chance - dies ist eine Verpflichtung.Wenn das Layout lange Zeit geladen oder geladen wurde, gewöhnen Sie sich nicht daran. Korrigieren Sie, wenn Sie können, und wenn Sie nicht können, finden Sie denjenigen, der korrigiert.Warum IT auf die Baustelle klettert
Du hast mit romantischen Dingen angefangen - Hacken, Gleitschirmfliegen, Liebe zum Himmel. Bist du jetzt nicht gelangweilt vom Bauen?Das Bauen ist das Genialste und Romantischste, was es nur geben kann. Ich habe dies direkt gespürt, als ich 2015 zu unseren ersten Morton-Standorten ging, um in die Bauindustrie einzutauchen. Von der Seite kam es mir so vor, als wären die Bauherren so unverständliche Menschen, die dort etwas schätzen.Und dann kamen wir zu der Baustelle, wo es so etwas wie einen Bau-Stand-up gibt, eine wöchentliche Diskussion darüber, wie es weitergehen soll. Die Straße ist kalt. Jungs sind in Schaffellmänteln und rauchen. Man schaut auf einen Haufen Land, auf ein unfertiges Gebäude, auf einen Kran. Und in seinen Augen sieht man ein inneres Lächeln. Und so sagt er zu demselben brutalen Bauern neben uns: "Wir Bauherren verändern das Terrain der Erde." Auch im zweiten Moment erwacht sofort etwas Romantisches und er ist so ein "Ja ...".Dann wurde mir klar, dass das Bauen etwas wirklich Cooles für die Menschen ist. Wo Flüge, wo IT - aber hier ist die reale Welt.Es ist gekommen. Aber zuerst gab es keine. Haben Sie sich für eine Baustelle entschieden, weil darin Geld war?Als sie uns sagten: "Sie verdienen zumindest etwas in Russland" und wir nach Moskau zurückkehrten, gab es nichts zu tun. Es gibt keine landwirtschaftlichen Felder, Karrieren irgendwo in Sibirien. Rund um eine Baustelle. Das heißt, es kam zufällig und als sie anfingen zu graben, erkannten sie, wie wunderbar es ist.Dann diskutierten wir, was uns im Allgemeinen antreibt, warum wir so hart arbeiten und fördern unser Geschäft. Wir wollen automatisch bauen. Ich klickte auf die Karte und schaute auf die Fortschrittsanzeige. Und TraceAir wird die Technologie so verwalten, dass alles von selbst erstellt wird.Dies ist die Vision des Unternehmens, die wir in 20 Jahren erreichen wollen. Wenn uns gesagt wird: „Möchten Sie Drohnen auf einer Farm oder woanders ausprobieren?“, Sagen wir - nein, wir sprechen nicht über Drohnen - wir sprechen über Bauarbeiten. Wir wollen es automatisieren, und das Sägen ist immer noch sehr schwierig. Es ist eine achtmilliardste Branche, die jedoch von der IT im Allgemeinen unberührt bleibt. In den achtziger Jahren steckten viele Dinge fest, irgendwo sogar in den siebziger oder sechziger Jahren.Der Hadron Collider wurde 16 Jahre lang gebaut und auf einer automatischen Baustelle könnte dies viel schneller sein. Sogar ein gewöhnliches Haus - und dann Probleme, Fehler und Verzögerungen dofig.Wir möchten der Menschheit die Möglichkeit geben (weil ich die Menschheit liebe), mithilfe von Automatisierungssoftware Pläne aus der Fantasie auf die optimalste, effizienteste und schnellste Weise in die Realität umzusetzen. Hier ist so eine Überlagerung. Das ist es, was uns alle antreibt, und wir denken ununterbrochen.
Aber manchmal scheint es von außen, dass das Bauen - besonders in Russland - das Geschäft dunkler Menschen ist. Es gibt viel Geld, Korruption, Fabriken sind Milliarden wert. Stört dich das?Wir arbeiten einfach nicht mit solchen Leuten zusammen. Am Anfang wurden wir als Betrugsbekämpfungssystem eingesetzt. Für Morton haben wir in vier Monaten 30 Millionen Rubel an zwei Standorten eingespart, einfach weil die Auftragnehmer versuchten, das Budget zu überschätzen und etwas zuzuschreiben.Es steht in unseren Werten geschrieben - täuschen Sie nicht und lassen Sie sich nicht mit denen abfinden, die täuschen. Wenn wir gebeten werden, das Modell zu erhöhen, "damit der Auftragnehmer mehr Geld gibt", werden wir einen Fick schicken. Und das war übrigens einmal."Und heben Sie es an, so dass es so aussieht, als hätten wir mehr getan."- Jungs, fickst du?In Amerika gibt es keine dummen Beiträge, aber die Bauherren dort sagen den Entwicklern möglicherweise nicht ausdrücklich, dass sie doppelte Arbeit leisten müssen. Und der Entwickler zahlt doppelt. Und wir sagen ihnen: "Sie müssen nicht zweimal Land transportieren. Es gibt eine Abkürzung. “Tatsächlich werden wir sowohl von Auftragnehmern als auch von Entwicklern geliebt, obwohl es den Anschein hat, dass wir Transparenz schaffen, tun wir dem Auftragnehmer schlecht, weil er einfach nichts tun und mehr verdienen will. Unsere Software optimiert das gesamte Betriebssystem und wir ermöglichen dem Auftragnehmer, alles schneller zu erledigen, wodurch die internen Kosten gesenkt werden. Es stellt sich heraus, dass alles in Ordnung ist.Ich hörte von der Idee, Roboter zum Mars zu werfen, damit sie dort automatisch eine Kolonie bauen. Willst du dasNatürlich will ich. Wenn das passiert, bin ich sicher, dass TraceAir da sein wird.Anstelle von Schlussfolgerungen
Wir haben eine reguläre Kolumne mit dem Titel "10 Fragen an den Programmierer". Wir sprechen dort mit gewöhnlichen Entwicklern und am Ende stellen sie ihre nächste Frage. Ich habe einige für dich ausgewählt.Komm schon.
Aus welcher Studie sind Sie am meisten hervorgegangen?TCP / IP Wie Netzwerke verbunden sind und wie sie funktionieren.
Wenn Sie die Möglichkeit haben, ohne Rückflugticket zum Mars zu fliegen, fliegen Sie dann?Nein, ich werde nicht in eine Richtung fliegen. Nur wenn ich Technologie mitnehme, die es mir ermöglicht, etwas zu bauen und zurück zu kommen.
Wenn das, was Sie tun, illegal wird, werden Sie fortfahren oder gehen?Ohne die Tatsache, dass es schon war ... wenn die gleichen dummen Gesetze wie in Russland, dann werde ich es natürlich weiterhin verdammen. Wenn Sie ein Startup sind und niemand Sie beurteilt hat, machen Sie höchstwahrscheinlich keine Revolution auf Ihrem Gebiet. Ohne gegen geltende Gesetze zu verstoßen, können Sie nichts ändern. Die Antwort liegt also auf der Hand - ja, natürlich werde ich weitermachen.
Benötige ich jetzt eine Frage von mir?
Na wenn ja.Es gibt etwas, bei dem sich Ihrer Meinung nach die Menschen massiv irren und nur Sie sehen, wie es richtig ist?