"Quand j'ai partagé le sexe, l'amour et les relations - tout est devenu beaucoup plus simple ..." citation d'une fille sage avec une expérience de vie
Nous sommes des programmeurs et nous nous occupons de machines, mais rien d'humain ne nous est étranger. On tombe amoureux, on se marie (on se marie), on donne naissance à des enfants et ... on meurt. Comme les mortels ordinaires, nous avons constamment des problèmes de plan émotionnel, quand "nous ne sommes pas d'accord sur le caractère", "nous ne nous adaptons pas ensemble", etc. ... Nous avons des triangles d'amour, des ruptures dans les relations, la tricherie et d'autres événements émotionnellement colorés.
D'un autre côté, en raison des caractéristiques de la profession, nous aimons que tout soit logique et l'un découle de l'autre. Si vous ne l'aimez pas, alors quoi exactement? Si vous n'êtes pas d'accord sur les personnages, alors quelle partie spécifique. Les explications dans le style de «tu ne m'épargnes pas et ne m'aimes pas» nous semblent être une sorte d'abstraction obscure qui doit être mesurée (dans quelles unités la pitié est mesurée) et donne des conditions aux limites claires (quels événements devraient déclencher cette pitié).
En psychologie moderne, une énorme couche d'abstractions et de terminologies s'est accumulée pour dénoter le côté émotionnel des relations humaines. Lorsque vous vous rendez chez un psychologue et dites que vous ne développez pas de relation avec un partenaire, vous recevrez un tas de conseils dans l'esprit de «être plus tolérants les uns envers les autres», «vous devez d'abord vous comprendre et comprendre ce qui est vraiment important pour vous.» Vous vous asseyez pendant des heures et écoutez comment le psychologue vous dira des choses assez évidentes. Ou vous lirez la littérature psychologique populaire, dont l'essentiel sera réduit à la simple formulation «faites ce que vous aimez et ne faites pas ce que vous n'aimez pas». Tout le reste est un accompagnement agréable à la petite graine de cette vérité banale.
Mais attendez, la programmation est un processus très imprévisible. Dans le processus de programmation, au sens figuré, nous essayons de simplifier le monde qui nous entoure au niveau des abstractions. Nous essayons de réduire l'entropie du monde qui nous entoure en l'intégrant dans la logique des algorithmes que nous comprenons. Nous avons accumulé une énorme expérience dans de telles transformations. Nous avons trouvé un tas de principes, de manifestes et d'algorithmes.
Et à cet égard, la question se pose - est-il possible d'appliquer tous ces développements aux relations humaines. Jetons un coup d'œil ... à l'architecture de mycoservice.
De ce point de vue, le mariage est une énorme application monolithique que plus il devient difficile de maintenir. De nombreuses fonctionnalités inactives se sont déjà accumulées (où est la fraîcheur de la relation), des dettes techniques (lorsque vous avez donné des fleurs à votre femme pour la dernière fois), des violations en termes d'interactions de protocole entre les parties du système (je vous parle d'une nouvelle voiture et vous "sortez le seau"), le système dévore les ressources (financières et morales).
Nous appliquons l'approche de l'architecture de microservices et, pour commencer, nous allons diviser le système en ses composants. Bien sûr, la panne peut être n'importe quoi, mais ici, chacun est son propre architecte logiciel.
Le mariage est fonctionnellement composé de
- Sous-système financier
- Sous-système émotionnel (sexe, amour, sentiments, tout ce qui est intangible et mal évaluable)
- Sous-système de communication (responsable de la communication et de l'interaction au sein de la famille)
- Sous-systèmes de parentalité (facultatif, selon disponibilité)
Idéalement, chacun de ces sous-systèmes devrait être autonome. Motifs non autorisés dans le style de:
- vous gagnez peu, donc mes sentiments pour vous s'estompent
- si tu m'aimes, achète-moi un manteau de fourrure
- Je ne communiquerai pas avec toi car tu ne me satisfais pas au lit
Dans une bonne architecture de microservices, n'importe quelle partie peut être remplacée sans affecter le fonctionnement de l'ensemble du système.
De ce point de vue, l'affaire d'un partenaire n'est rien d'autre qu'un remplacement du sous-système des relations sensorielles.
Une femme mariée, à son tour, peut trouver un amant riche, remplaçant ainsi le sous-système financier.
La communication émotionnelle au sein de la famille est remplacée par des services externes sous forme de réseaux sociaux et de messagerie instantanée. L'API d'interaction reste apparemment inchangée, comme la personne de l'autre côté de l'écran, mais aucune technologie ne peut donner un sentiment de proximité.
L'illusion d'abondance et d'accessibilité sur les sites de rencontres apporte sa contribution - vous n'avez aucun effort à faire pour établir une communication. Balayez vers la gauche vers Tinder et vous êtes prêt pour une nouvelle relation à partir de zéro. C'est un peu comme une version améliorée des protocoles réseau à l'ancienne - aller au cinéma ou dans les cafés, mais avec la possibilité de cliquer sur le bouton Réinitialiser et de recommencer le jeu.
Que ces remplacements soient bénéfiques pour le système dans son ensemble est une question discutable et chacun peut donner sa propre réponse. Est-il nécessaire de séparer l'application monolithique de travail des relations, avec ses troubles internes et ses échecs périodiques, et si elle s'effondrera lorsque tout sera trié en étagères, la question est ouverte.