Was wir im Juli gelesen haben: Wie man Zeit zum Lesen findet, fünf Bücher für Teamleiter und einige neue Artikel



In der heutigen Ausgabe unserer Kolumne spricht Alexei Kataev darüber, wie er gelernt hat, 17 Bücher pro Monat zu lesen, ohne viel Zeit damit zu verbringen, und empfiehlt fünf nützliche Werke aus der Kategorie "unvergänglich", die ihm am nützlichsten erschienen. Und am Ende - eine traditionelle, aber kleine Auswahl an Links aus unserer Arbeitsgruppe Slack.

Zeit zum Lesen finden


Wort deusdeorum :

Ich möchte mitteilen, wie ich das Problem des Lesens von Büchern für mich selbst gelöst habe (Haftungsausschluss: Ich spreche über Sachbücher und Bücher ohne Codebeispiele). Jeder hat ein Problem: cool lesen, es gibt viele Bücher, aber keine Zeit. Nach der Arbeit habe ich nicht die Kraft zu lesen, aber am Wochenende möchte ich mich entspannen. Vielleicht hilft Ihnen meine Methode.

Für 2017 habe ich 3 Bücher gelesen, alle 3 - in Flugzeugen (Slack funktioniert dort nicht). Und dann sagte Khariton Matveev (einer der Gründer von Skyeng) zu mir: „Um die Grundideen zu verstehen, müssen Sie 300 Bücher lesen.“ 300 ?! Zu diesem Zeitpunkt habe ich sogar ein paar Dutzend zu meiner Liste „Eines Tages zum Lesen“ hinzugefügt.

Vor kurzem begann ich jeden Nachmittag zum Mittagessen stundenlange Spaziergänge zu machen. Und dann wurde mir klar: Ich werde versuchen, meine Abneigung gegen Hörbücher zu überwinden und beim Gehen Bücher zu hören (doppelt effektiv!). Dann kombinierte ich dies mit dem Smartreading-Dienst - und begann, die Vollversionen mit kurzen Audioerzählungen zu wechseln (ich höre immer die kurze vor der vollständigen, wenn es eine gibt).

Im Juni las ich 17 Bücher: 15 intelligente und 2 volle, im Juli - 13 bisher.

Jetzt sind alle Tipps kurz:

  • Ich markiere die Wanderungen eine Woche im Voraus im Kalender als Besprechungen (es ist unmöglich, diese Zeitnischen zu belegen).
  • Ich lade Bücher eine Woche im Voraus herunter und speichere sie im Voraus am Telefon.
  • Ich habe einen Rückstand aller empfohlenen Bücher + allerlei Artikel wie „Top 10 Bücher für Teamleiter“;
  • Nach dem Lesen schreibe ich eine sehr kurze Rezension von 5 Punkten (Grundideen + wie nützlich);
  • In jedem Buch habe ich ein Zeichen + ein Zeichen gesetzt, ob die Vollversion gelesen werden soll.
  • Ich verwende keinen Standard-Player, sondern einen Smart AudioBook-Player (es ist praktisch, 10/60 Sekunden rückwärts zurückzuspulen, wenn er abgestumpft ist).
  • Wenn das Buch langweilig oder nicht sehr nützlich ist, entferne ich die Kopfhörer und lösche das Buch.
  • Lesen Sie keine Bücher von oben, dies ist Müll.

Ich habe mich immer noch nicht entschieden, was ich mit Büchern machen soll, die nicht im Audio enthalten sind. Ich brauche eine Art Fluss, wann und wie ich sie lesen soll. Haben Sie eine Idee, die Sprachsynthese auszuprobieren.

5 Bücher für Teamleiter und mehr



1. Alles ist verhandelbar

auf Russisch

Cooles Buch über Verhandlungen. Viele praktische Tipps, die nicht nur beim Handeln im Geschäft helfen, sondern zum Beispiel auch den Zeitpunkt der Aufgabe mit dem Kunden vereinbaren. Ein paar Tage nach dem Lesen benutzte ich die Technik aus dem Buch und sparte 300 Dollar im Cloudinary Service.

2. Emotionale Intelligenz 2.0

auf Russisch
Es ist kein Geheimnis, dass es für einen Teamleiter wichtig ist, nicht nur ein cooler technischer Spezialist zu sein, sondern auch cool, Menschen und ein Team zu führen. Das Buch bietet einen guten Überblick über alle Komponenten der emotionalen Intelligenz mit spezifischen Tipps zu deren Verbesserung.

3. Niemals alleine essen

auf Russisch
Ich bin zu Konferenzen / Meetings gekommen, um Berichte anzuhören und nützliche Ideen zu zeichnen. Es war mir unklar, wie ich andere Menschen kennenlernen sollte, warum und so weiter. Ich werde nicht sagen, dass dieses spezielle Buch mein Leben verändert hat. Wenn Sie sich jedoch in diese Richtung bewegen möchten, ist dies ein guter Schritt nach vorne.

4. Lügen (Sam Harris)

auf Russisch
Aber ich rate jedem, dieses Buch zu lesen, nicht nur Managern oder Teamleitern. Super kurz: Auf lange Sicht immer die Wahrheit zu sagen ist rentabler als "manchmal lügen". Lassen Sie es das ganze Team lesen, vielleicht ist es dann einfacher, zusammenzuarbeiten.

5. Dinge erledigen

auf Russisch
Dies ist ein MUSS für alle Manager, aber es wird auch für Entwickler nützlich sein. Ich habe tausendmal von ihr gehört und auch einige Ideen. Ich rate Ihnen jedoch, die gesamte Version zu lesen. Dies erspart Ihnen Monate der „Verbesserung“ Ihres eigenen Aufgaben- / Rückstands- / Priorisierungssystems, insbesondere wenn Sie gerade erst anfangen (leiden unter Hunderten von Aufgaben auf der Aufgabenliste).

Einige nützliche Artikel


Guter Überblick über nützliche kleine Typescript-Chips


Neugierig auf Record, der im Wesentlichen einen Datensatz der Form `smth: {[key: string]: ISmth}` durch einen besser lesbaren `Record <string, ISmth>` ersetzt. Bekannt sind auch Partial and Required und interessanter Pick and Omit, mit denen Sie schnell einen Typ aus einem Teil der Felder einer anderen Schnittstelle zusammenstellen können.

„Wir haben einige beliebte TypeScript-Typen mit realen Codebeispielen gelernt. Wir haben ein Demo-Projekt verwendet, aber alle diese Typen funktionieren in mindestens einer vollwertigen Anwendung, die ich kenne.

Es muss jedoch etwas über statische Typen hinzugefügt werden. Wenn Sie eine neue Technologie studieren oder sich während der Entwicklung einer schwierigen Aufgabe stellen, lösen Sie häufig ein technisches Problem und können ein gemeinsames Ziel vergessen. Statische Typen sind nicht das Ziel Ihrer Arbeit, sie sind nur ein Werkzeug. Wenn sie zum Zentrum des gesamten Projekts werden, bedeutet dies, dass bei Ihnen etwas schief gelaufen ist. “

Arbeiten mit Datennormalisierung in Akita und Angular


Für Liebhaber des alternativen Staatsmanagements arbeiten Sie im kürzlich eingeführten Akita. Wenn jemand nicht weiß, was es ist, dann ist im Prinzip alles durch den Code (Datenspeicherung in Entity mit Streams) klar, und eine allgemeine Beschreibung finden Sie hier .

„Ein Film kann viele Schauspieler haben und viele Genres. Wenn wir uns eine solche Antwort vom Server ansehen, können wir ihre Mängel erkennen:

  • Doppelte Objekte (Schauspieler oder Genres) erhöhen den Speicherverbrauch und die Serverlast.
  • Aktualisierungen sind komplex und können sehr schnell schrecklich werden (aufgrund der Art verschachtelter Spreads). Wenn wir beispielsweise den Namen eines Schauspielers aktualisieren möchten, müssen wir jeden movie.actors durchgehen, seine Verfügbarkeit überprüfen und ihn aktualisieren. (Gleiches gilt für das Löschen)

Aus diesen Gründen empfehlen wir zur Verwaltung verschachtelter Daten in Akita, diese Daten als Datenbank zu behandeln und in normalisierter Form zu speichern. "

Leistungsmessung mit dem RAIL-Modell


(grundlegende Dinge) Eine Beschreibung des Ansatzes zur Optimierung / Steuerung der Frontleistung. Wie üblich liegt der Schwerpunkt auf Animationen und schnellem Laden für langsame Mobiltelefone mit dem indischen Internet. Im Allgemeinen gibt der Leitfaden jedoch die richtige allgemeine Richtung an, welche Parameter gemessen werden sollen. Am Ende - Links zu Tools / Anleitungen zur Verwendung von Chrome-Entwicklern für die Leistung von Debug-Seiten.

„Benutzer bewerten Leistungsverzögerungen je nach Netzwerkstatus und Hardwaretyp unterschiedlich. Beispielsweise kann eine Startzeit von 1000 ms auf einem leistungsstarken Desktop über schnelles WLAN als akzeptabel angesehen werden, sodass sich Benutzer daran gewöhnen. Für mobile Geräte in langsamen 3G-Netzen scheint ein Ziel von 5000 ms realistischer zu sein, sodass Benutzer solcher Geräte im Allgemeinen geduldiger sind. “

RabbitMQ vs. Kafka: Zwei verschiedene Messaging-Ansätze


Übersetzung eines ausgezeichneten Artikels über Datenbusse, Warteschlangen und Kaninchen mit Kafka, eine wunderbare Analyse der Funktionalität. Es ist schade, dass der Autor im Original den 5. Teil über Fehlertoleranz und HA nicht fertiggestellt hat.

Nun, traditionell - wir suchen immer nach coolen Entwicklern !

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


All Articles