"Ein hohes Maß an Selbstdisziplin." Jeffrey Richter über das Codieren, Schreiben von Büchern und das Erstellen eigener Unternehmen


Heute ist Jeffrey Richter in unserem virtuellen Studio einer der bekanntesten Spender.

Derzeit ist er Partner Software Architect bei Microsoft mit Distributed Cloud Apps & Storage. Mit anderen Worten, eine Person, die alles über Azure Storage weiß.

FAQ

Zu viel Text. Worum geht es bei alledem?
Damit das Lesen mehr Spaß macht, haben wir für diesen Artikel ein interessanteres Layout entwickelt. Links werden sprechende Köpfe und rechts Text angezeigt. Wenn Sie leider zu dem Teil von Interesse wechseln, finden Sie im Inhaltsverzeichnis Ankerlinks. Darsteller:


Eugene Phillennium Trifonov ( nicht technische Probleme )
  • Tipps zur Unternehmensentwicklung
  • Verschiedene Arten von Aktivitäten kombinieren
  • Was zu lesen, was zu lernen, wie zu schreiben


Oleg olegchir Chirukhin ( technische Probleme )
  • Warum Richter JS, Golang und Python lernt
  • Soll ich weiter in C ++ schreiben?
  • Die Entwicklung und Zukunft der Entwicklung auf der Plattform von Windows, .NET und allgemein
  • Wird JavaScript die Welt erobern, ist Typensicherheit notwendig
  • Ein bisschen über die Vorteile von Cloud-Anbietern
  • Was gibt es Schöneres - einen Privatjet oder einen Privathubschrauber
  • Wie man alles macht



Warum ist dieser Artikel in den JavaScript-Hub gefallen?
Nur für diejenigen, die an der Meinung des Azure-Architekten zu JS und seiner Position im Holivar zur Typensicherheit interessiert sind. Dieser Holivar ergibt sich aus Interviews in Interviews , und er sieht das Ende nicht.


Warum ist dieser Artikel in den C ++ - Hub gefallen?
Richter schrieb ursprünglich Bücher über C ++. Nur für diejenigen, die an der Meinung des Azure-Architekten zur Zukunft und Anwendbarkeit von C ++ interessiert sind


Jeff wurde bereits in den frühen 90er Jahren berühmt, als er ein Buch über das Programmieren von Windows 3.1 schrieb. Sein Buch „Programmieren von Anwendungen für Microsoft Windows“ wurde zu einem Klassiker, der später als „Windows via C / C ++“ veröffentlicht wurde und mehreren Ausgaben standgehalten hat.

Mit dem Aufkommen von .NET schrieb er "CLR via C #" - ebenfalls ein Klassiker, ebenfalls mehrere Editionen. Zu dieser Zeit war er einer der Gründer von Wintellect und, da er formal kein Teil von Microsoft war, war er freier zu bewerten. Was sich einen Ruf als bedeutender unabhängiger Windows-Experte verdient hat. Dies ist ein legendärer Mann auf dem Niveau von Charles Petzold und Don Box.





Über das Leben: Ingenieur, Schriftsteller, Unternehmer


Wir haben viele verschiedene Fragen an Sie, und ich werde mit ein paar weniger Fragen zum technischen Teil beginnen. Habe ich richtig verstanden, dass Sie gleichzeitig bei Microsoft und Wintellect arbeiten?




Ich bin seit achtzehn Jahren und bis zur letzten Woche Eigentümer von Wintellect. Vor drei Jahren bin ich dem Azure-Team von Microsoft beigetreten und habe seitdem nicht mehr bei Wintellect gearbeitet. Ich hatte keine wesentlichen Verbindungen zu Wintellect.




Hast du Trotzdem möchte ich Ihnen einige Fragen zu Ihrer Erfahrung als Schöpfer von Wintellect stellen. Viele Programmierer versammeln sich auf unseren Konferenzen, die mit dem Softwareentwicklungsprozess gut vertraut sind, und einige von ihnen denken höchstwahrscheinlich darüber nach, ein eigenes Unternehmen zu gründen, aber sie kennen die unternehmerische Seite der Angelegenheit nicht. Sie haben auch Kenntnisse in beiden Bereichen, daher wäre es interessant, Ihre Ratschläge an Personen zu hören, die planen, ihr Unternehmen zu gründen.




Sie werden definitiv nicht Ihre ganze Zeit mit Entwicklung verbringen und viel über andere Bereiche lernen: Wirtschaft, Geldmanagement, Wirtschaft, Finanzen, Einstellung und Entlassung. Sie müssen ständig viele Entscheidungen treffen und viel mit Menschen interagieren: mit Kunden, Partnern. Sie müssen Optionen finden, die für alle Parteien geeignet sind. Trotz alledem konnte ich bei Wintellect genügend Zeit für die Entwicklung aufwenden, da wir Mitarbeiter beschäftigten, die hauptsächlich geschäftlich tätig waren. Trotzdem musste ich mich auch an der unternehmerischen Seite der Sache beteiligen, und ich tat es mit Vergnügen, da es eine interessante neue Erfahrung war. Die Tatsache, dass ich nicht rund um die Uhr über Bits und Bytes nachdenken musste, machte mich meiner Meinung nach zu einer integralen Person. Es tut mir nichts leid.




Sind Sie auf unerwartete Schwierigkeiten gestoßen? Oder waren im Gegenteil Dinge einfacher als Sie erwartet hatten?




Unser Weg war eindeutig sehr uneben: Manchmal lief das Geschäft gut, neue Kunden kamen. In anderen Perioden war alles etwas anders. Als wir ein WintellectNOW-Videoabonnement erstellt haben , stellte sich heraus, dass es viel schwieriger war, es zu starten und Rentabilität zu erzielen, als wir dachten. Am Ende stellte sich heraus, und jetzt ist es ziemlich erfolgreich, aber es dauerte ungefähr ein Jahr länger als wir erwartet hatten. Darüber hinaus passieren den Mitarbeitern Überraschungen: Einige sind wunderbar, andere schaden dem Unternehmen, und diese Dinge werden oft erst später geklärt - sie sind im Arbeitsalltag unsichtbar. Insgesamt wurden unsere Erwartungen oft sowohl in die gute als auch in die schlechte Richtung getäuscht.




Es scheint mir, dass viele Entwickler kein eigenes Unternehmen gründen möchten, weil sie befürchten, dass sie sich nicht mehr von den neuesten Technologien leiten lassen, wenn sie Zeit für Geschäfte aufwenden. War es für Sie schwierig, auf dem neuesten Stand der Technik zu bleiben?




Das ist eine gute Frage. Meiner Meinung nach ist die Lösung Spezialisierung. Als Wintellect gegründet wurde, hatte es drei technische Partner. Jeder von uns war in einem bestimmten Bereich tätig. Keiner von uns könnte ein Experte in all diesen Bereichen sein. Mein Bereich war Systemprogrammierung - Betriebssysteme, Sprachen, Laufzeiten, Multithreading und dergleichen. Diese Organisation spart Ressourcen. Wenn eine Sprache einmal im Jahr eine neue Version veröffentlicht, ist es einfach, den Überblick zu behalten, und in den Bereichen, die für mich wichtig sind, hat es mir nie Schwierigkeiten bereitet.




Sie machen viele Dinge, die mit der unternehmerischen Seite der Dinge zu tun haben: Präsentationen machen, Bücher schreiben. Haben Sie das Gefühl, dass sich diese verschiedenen Aktivitätsformen gegenseitig stören oder umgekehrt? Hilft beispielsweise das Schreiben eines Buches mit zukünftigen Präsentationen?




Hilft auf jeden Fall. Von allen Klassen nimmt das Schreiben von Büchern die meiste Zeit und Nerven in Anspruch, wodurch die Aufmerksamkeit auf Sprache, Grammatik, das Organisieren von Material und das Finden der richtigen Demonstrationen gelenkt wird. Dies ist sehr schwierig und das Schreiben jedes Buches dauert normalerweise viele Monate. Aber wenn diese Arbeit erledigt ist, ist das Erstellen von Folien bereits viel einfacher, da es bereits Demonstrationen gibt und Sie nur einen Druck auf das Material geben müssen. Durch das Verständnis der internen Struktur verschiedener Systeme kann ich außerdem die richtigen Ratschläge geben und die richtige Technologie auswählen, um Probleme zu lösen, wenn ich als Berater oder bei Microsoft im Azure Storage-Team arbeite. Im Allgemeinen helfen sich all diese Aktivitäten gegenseitig sehr.




Hat Ihre Erfahrung beim Schreiben die Art und Weise verändert, wie Sie Bücher lesen? Schenken Sie deshalb Büchern mehr Aufmerksamkeit?




Ich denke, dass ich mich verändert habe, und es scheint mir, dass ich auch den Präsentationen anderer Redner mehr Aufmerksamkeit schenke. Ich schaue, ob der Sprecher die Fähigkeit hat, das Material zu präsentieren, wie vertraut er mit dem Material ist, ob er wiederholt, was andere gesagt haben, oder ob er das Problem wirklich tief versteht. Ich achte auch auf die gleichen Dinge in Büchern: Ist das Buch gut geschrieben, gibt es ein tiefes technisches Verständnis des Themas, werden dort direkte Empfehlungen gegeben oder ist die interne Struktur des Systems beschrieben. In meinen Büchern versuche ich, den Betrieb des Systems zu beschreiben, die positiven und negativen Seiten zu beachten, mögliche Probleme zu verschieben und die Leistungsanforderungen zu beschreiben. Es scheint mir, dass meine Bücher als relativ erfolgreich angesehen werden, da ich für jede Technologie viel Kontext gebe und nicht nur anzeige: Mach es, mach es anders. Ich studiere weiterhin neue Technologien, lese technische Literatur, schaue Videos von YouTube und anderen Quellen und besuche Berichte. Es reicht mir nicht aus, nur herauszufinden, dass einige Technologien so und so funktionieren. Ich muss tiefer in sie eintauchen, um zu verstehen, in welchen Fällen sie gut sind und in welchen nicht, welche Tricks sie haben.




Können Sie die Arbeit oder das Video eines anderen empfehlen, da Sie Büchern und Berichten anderer Autoren folgen?




Vor kurzem habe ich Go und Python im Zusammenhang mit meiner Arbeit bei Microsoft studiert. Zu diesem Zweck habe ich die Protokolle des Go-Teams und die Spezifikationen dieser Sprache gelesen. Ich war immer überrascht, dass die Entwickler die Spezifikation der Sprache, in der sie schreiben, nicht lesen, da darin vollständig festgelegt ist, wie die Sprache funktionieren soll. Stattdessen lesen die Leute Bücher. Ich empfehle immer die Spezifikation zu lesen. Ansonsten schaue ich mir normalerweise Videos von Reden auf Konferenzen über verschiedene Technologien an. Es ist schwierig, hier etwas zu raten - einige Sprecher sind besser, andere schlechter.




Sie müssen nicht jemanden anrufen, der definitiv besser ist als alle anderen - sagen Sie einfach, wen Sie mögen.




Ich mag die Redner, die auf die Details der Frage eingehen. Ich bin immer an Berichten über Speicherverwaltung interessiert. Aufgrund der Speicherverwaltung treten normalerweise viele Leistungsprobleme auf, was für mich sehr wichtig ist. Jeder Bericht über die Arbeit des Garbage Collectors in der Sprache, in der ich schreibe, ist für mich interessant: Zum Beispiel, ob er Komprimierung verwendet oder nicht und dergleichen. Es ist besonders gut, wenn der Bericht über Dinge spricht, für die Informationen nicht zugänglich sind - die Arbeit des Garbage Collectors wird normalerweise nicht einmal in der Spezifikation beschrieben. Es gibt Muster, die die Speicherbereinigung effizienter machen. Das alles interessiert mich.





Technologie und Ausrüstung


Lassen Sie uns ein kleines Gespräch mit meinen langweiligen technischen Fragen beginnen. Jeffrey, du bist von Microsoft. Warum brauchst du Go und Python, wenn es wundervolles C # gibt?




Bei Microsoft arbeite ich in einem Team, das sich dem SDK und den Tools für Azure Storage widmet. Wir entwickeln ein SDK für Azure Storage in vielen verschiedenen Sprachen - Go, .NET, Python, Java, NodeJS, PHP, Ruby, C, C ++. Wir restrukturieren unsere SDKs und die erste Implementierung erfolgte auf Go. Dies war eine kritische Änderung, und wir waren uns nicht sicher, wie unsere Kunden darauf reagieren würden. Zu diesem Zeitpunkt hatten wir kein Go-SDK, daher wurde das erste SDK in Go geschrieben, damit unsere Kunden nichts kaputt machen. Nachdem wir jedoch positives Feedback erhalten hatten, wechselten wir zu Java, da wir wichtige Clients hatten, die die asynchrone Java-Bibliothek benötigten. In dieser Hinsicht begann ich, RxJava zu studieren und im Allgemeinen mehr mit Java zu arbeiten. Natürlich hat mir meine Erfahrung mit C # hier sehr geholfen. Wir sind derzeit im Geschäft von NodeJS tätig, daher studiere ich es derzeit und TypeScript. Außerdem haben wir begonnen, das neue SDK nach .NET zu portieren - hier gab es weniger für mich, weil ich es bereits kenne. Als nächstes kommt Python, also studiere ich es auch. Dies ist die Arbeit unseres Teams - wir schreiben das SDK für alle diese Sprachen, daher ist meine Aktivität nicht auf eine Sprache beschränkt.




Ok, verstanden. Sie können eine große Menge Ihrer Bücher bei Amazon finden. Das älteste Buch, das ich dort gefunden habe, "Windows via C / C ++", stammt aus dem Jahr 2007. Aber Sie wurden in den 90er Jahren als Autor von Büchern berühmt. Wie so?




Tatsächlich habe ich ein Buch noch früher veröffentlicht, aber es ist ziemlich alt, ich bin mir nicht sicher, ob es bei Amazon ist. Es wurde für Windows 3.0 geschrieben, d.h. es ist ungefähr 1990 oder 1991. Aber nur sehr wenige Leute haben es gekauft und nur wenige wissen davon.




Wie Windows 3.0.




Ja, das ist lange her.




Dann bist du zu C # gewechselt und hast angefangen, Bücher darüber zu schreiben, oder? Was ist Ihrer Meinung nach die Zukunft von C ++? Existiert es überhaupt? Sollten wir weiterhin das Gepäck von C ++ ziehen, oder ist es besser, zu Rust, Go oder so etwas zu wechseln?




Ich glaube nicht, dass wir jemals nur noch eine Sprache haben werden, die alle anderen besiegen wird. Die Stärke von Programmiersprachen besteht darin, dass jede von ihnen eine bestimmte Art von Arbeit besonders gut ausführt. Ungefähr jeden Monat überprüfe ich die Beliebtheitsindizes verschiedener Sprachen, und heute sind C und C ++ nach wie vor sehr verbreitet. Da unser Azure-Team bei Microsoft viele Kunden hat, die C und C ++ verwenden, werden wir diese Sprachen nicht verlassen. Dank des IOT hat das Interesse an diesen Sprachen in letzter Zeit zugenommen. Wir sprechen von kleinen Geräten wie einem Thermostat, der die Temperatur in Ihrer Wohnung regelt. Sie haben wenig Speicher und schwache Prozessoren, und neben Assembler eignen sich C und C ++ am besten für sie. Ich denke also, dass diese Sprachen noch sehr lange verwendet werden. Seit wir über Rust gesprochen haben, habe ich einige Erfahrungen damit und meiner Meinung nach hat es viele sehr interessante Ideen. Es könnte eine Art sicheres C / C ++ sein. Meiner Meinung nach ist es sehr vielversprechend. Trotzdem schien er mir ziemlich unreif. Unser Team hat sich noch nicht damit befasst, aber wir überwachen es weiterhin, und in Zukunft könnte sich die Situation ändern.




Verstehe ich richtig, dass Sie ein SDK für C und C ++ haben?




Ja, wir haben ein C ++ SDK für Azure Storage. Einige andere Teams haben ebenfalls ein C / C ++ - SDK, aber nicht alle, und sie haben noch nicht entschieden, ob sie sie in Zukunft erstellen werden.




Wie hat sich die Windows-Entwicklungsbranche entwickelt? So wie ich es verstehe, haben Sie dort alles auf der Welt gesehen. Das erste, woran ich mich erinnere, ist Delphi. Dann wurde C # immer beliebter, und bisher sehe ich keine Anzeichen für einen Rückgang von C # /. NET, Java und dergleichen. Sind sie Ihrer Meinung nach der letzte Schritt in der Entwicklung der imperativen Programmierung? Wie hoch ist die Wahrscheinlichkeit, dass im kommenden oder in den nächsten zehn Jahren etwas völlig Neues auftaucht? Sagen wir, eine Sprache mit Unterstützung für neuronale Netze?




Ich bin ein Mann von ehrwürdigem Alter, besonders im Vergleich zu Ihnen, und ich habe viel in unserer Branche gesehen. Ich programmiere seit ungefähr 45 Jahren. Eine wesentliche Änderung im Laufe der Jahre ist, dass das Betriebssystem an Bedeutung verloren hat. Ich habe mich hauptsächlich auf Backend-Softwaredienste und Befehlszeilentools konzentriert. Früher habe ich viel mehr mit der GUI gearbeitet, und meine ersten Bücher waren genau dem gewidmet: GUI-Anwendungen mit Menüs, Listboxen, Comboboxen, Umgang mit Mausereignissen, Tasten usw. Irgendwann hatte ich nicht mehr genug Nerven dafür, weil man in diesem Bereich ständig in heftige Debatten darüber gerät, ob man in einigen Fällen Listbox oder Combobox verwenden soll, ob die Breite 100 oder 1000 Pixel betragen soll, welche Farbe. Ich war von diesen Diskussionen angewidert und hörte am Ende damit auf. Ich denke, wir werden noch viele verschiedene Optionen für Sprachen haben. Sprachen sterben sehr lange, auch heute kann man Leute treffen, die in Cobol, Fortran oder extrem wenig bekannten Sprachen schreiben. Es werden ständig neue Sprachen auftauchen - in letzter Zeit hat Julia einige Berühmtheit erlangt, Clojure existiert schon etwas länger. Diese neuen Sprachen haben seit einiger Zeit große Aufmerksamkeit auf sich gezogen, danach werden einige erfolgreich und andere nicht. C # hat einen beeindruckenden Weg gefunden, es ist 15 Jahre alt und es ist immer noch sehr verbreitet. Meiner Meinung nach hat das .NET-Team von Microsoft ihm in vielerlei Hinsicht neues Leben eingehaucht, da es .NET Core erstellt hat, das jetzt unter Linux läuft. Wenn Sie in C # schreiben, sind Ihre Fähigkeiten in einer Vielzahl unterschiedlicher Szenarien anwendbar. Ich denke, das Interesse an C # wird noch viele Jahre nicht nachlassen.



Minute der Werbung. Jeff wird auf der DotNext 2018-Konferenz in Moskau mit einer Präsentation mit dem Titel Erstellen reaktionsfähiger und skalierbarer Anwendungen“ ankommen, in der es um die Verwendung asynchroner E / A zum Erstellen hochskalierbarer Systeme (sowohl auf dem Server als auch auf dem Client) geht. Er fliegt, gelinde gesagt, nicht jeden Tag live nach Russland - dies ist eine großartige Möglichkeit, nicht nur den Bericht anzuhören, sondern auch aktuelle Themen im Diskussionsbereich von Angesicht zu Angesicht zu diskutieren.


Möchten Sie jetzt " GNU / Linux Runtime via C #" schreiben?




Ja, ich möchte. Meiner Meinung nach ist es für Entwickler von GNU / Linux-Diensten aus vielen Gründen besser geeignet als Windows - außer in einigen Fällen. Ich denke, C # ist eine großartige Sprache. Ich habe vor kurzem Java kennengelernt: Aus Gründen der Korrektheit kann ich nur sagen, dass ich C # danach viel mehr zu schätzen begann. Ich mag Werttypen in C # sehr. Wir haben kürzlich mit der Zuordnung einer Datei zum Speicher in Java gearbeitet und konnten sie nicht direkt schließen. Wir mussten auf die Speicherbereinigung warten. Einige Java-Lösungen erscheinen mir völlig sinnlos. Meiner Meinung nach werden C # und .NET viel besser gemacht.




Drei Jahre später werden wir, die Javisten, Werttypen haben.




Ja, ich weiß, und Sie haben einige Generika ...




"Einige" ist meiner Meinung nach eine sehr genaue Beschreibung.




Nun ja, deine Generika sind ein bisschen komisch. Aber Java ist eine wahnsinnig beliebte Sprache, und die Leute verwenden sie sehr produktiv. Er ist sicherlich sehr wichtig. Aber meiner Meinung nach sind in .NET einige Aspekte besser. Auch wenn Sie Werttypen hinzufügen, müssen wir ältere Versionen von Java unterstützen. Es wird also noch einige Jahre nicht möglich sein, diese neuen Möglichkeiten zu realisieren. Aber das ist gut so: Alle Sprachen entwickeln sich, in ihnen ergeben sich neue Möglichkeiten. Java, .NET, C # - alle werden sehr lange leben, insbesondere unter Berücksichtigung einiger kürzlich vorgenommener Änderungen, wie z. B. .NET Core. Meiner Meinung nach ist C # für GNU / Linux eine großartige Kombination für Leute, die Dienste schreiben.




Für die Interaktion mit dem Backend benötigen Sie jedoch eine Benutzeroberfläche. Sobald wir nur Textkonsolen hatten und dann die Benutzeroberfläche erschien, machte dies die Software viel funktionaler. Und heute gibt es Electron und andere JavaScript-basierte Engines, auf die jeder Schüler eine Schnittstelle schreiben kann. Haben Sie keine Angst, dass in Zukunft alles in JavaScript geschrieben wird?




Nein, das glaube ich nicht. Erstens handelt es sich um ein Leistungsproblem: In JavaScript kann es nicht mit C, C ++, Go oder sogar C # und Java verglichen werden. Außerdem kann ich mir nicht vorstellen, in der Kompilierungsphase ein Großprojekt ohne Typensicherheit zu schreiben. Als ich in die Welt der typsicheren Sprachen einstieg, verliebte ich mich auf den ersten Blick in ihn. JavaScript allein bietet keine Typensicherheit, daher würde ich es nicht in einem großen Projekt verwenden. Aber TypeScript wäre es und wir schreiben unser neues SDK in TypeScript. Dies ist ein bedeutender Fortschritt im Vergleich zu normalem JavaScript. Aber ich glaube nicht, dass die ganze Welt jemals nur eine Sprache für einen bestimmten Zweck verwenden wird. Das macht einfach keinen Sinn. Selbst wenn es sich um IOT handelt, erfordert die Umgebung zum Ausführen von JavaScript viele Ressourcen, und viele Geräte können diese einfach nicht bereitstellen.




Nun, es gibt kein Problem mit JavaScript. Wo sind sie Was sind die Hauptprobleme für Sie persönlich und für die gesamte Branche?




Ich bin nicht sicher, ob sie mit Sprachen oder Betriebssystemen zusammenhängen. Betriebssysteme sind derzeit im Wesentlichen zu üblichen Haushaltsgegenständen geworden. Sie werden verwendet, um elektronische Nachrichten zu senden und auf das Internet zuzugreifen. Für die meisten Menschen spielt es keine Rolle, ob sie Windows, Mac oder Linux verwenden. Die Sprachen, die wir heute verwenden, sind bereits ziemlich mächtig. Tatsächlich verschieben die meisten Sprachen Daten einfach von Punkt A nach Punkt B. Sie haben eine Sammlung, Sie sehen sie an, filtern den Inhalt - jede Sprache kann solche Aktionen ausführen. Als nächstes brauchen wir Maschinen, um miteinander zu kommunizieren. Hier ist der Standard TCP, HTTP ist weit verbreitet, aber es gibt andere Protokolle. Alle diese Technologien funktionieren hervorragend, die Leistung kann jedoch weiter verbessert werden. Meiner Meinung nach sind die größten Schwierigkeiten heute mit der Schaffung von Dienstleistungen verbunden. , , . , , . , , , , . , , , . , , , . Microsoft Azure, , , .




Azure ? Oder nicht?




. . , , . , , , Azure Storage (, ) CosmosDB, - Amazon — . , . . , , , ? . Azure , . , , . , - , , .




. Wintellect , : «We don't just build software. We build developers.». , ?




Wintellect . , . , , Windows, .NET. , , : , , . . Microsoft , . — , — . . . , , / . , , , , . , , , . : , («you get out what you put in»). , , , . , .




, , . — , , , . ? ? , , , . , . - ? , « »? : , , — .




. , — - , - . - — . . - , . . , , , , . , , . , - , . , . . , , .




, , , ?




, . , : . . . : - . , , , . , . .




. , ?




, .




- «» , ?




Ja . , , , . . , . , , , . , , - , . - . . . , , . , — . , , . , . , , . Wintellect, . , - , . , .




Vorletzte Frage. Gibt es einen Wunsch für unsere Leser auf Habré?




Ich bin seit 45 Jahren in unsere Branche verliebt, ich kann mir keine andere Tätigkeit für mich vorstellen. Die Technologie ändert sich ständig, es gibt immer etwas Neues zu lernen. Dies ist eine gute Berufswahl. Ich treffe hier ständig wundervolle Menschen und freue mich, sie als meine Freunde zu betrachten. Selbst dieses Interview brachte mir viele positive Emotionen, obwohl wir uns nur getroffen haben. Wenn ich auf das Leben zurückblicke, das ich gelebt habe, kann ich mir keinen anderen Weg vorstellen. Ich denke, wir leben in einer wundervollen Zeit und wir machen eine wundervolle Sache. Mein Wunsch ist es, es zu genießen! Dies ist höchstwahrscheinlich eine lange Zeit.

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


All Articles