Wenn du bei einem Blind Date sagst, dass du Programmierer bist, wird die andere Person – normalerweise eine Frau – dich seltsam ansehen. Das Bild von Programmierern in den Augen anderer ist im Allgemeinen, dass sie Probleme mit dem logischen Denken haben, langweilig, etwas stur oder Nerds sind. Aber alles ändert sich, und auch Programmierer ändern sich. Das englische Wort "Programmer" wird im Ausland heute populär als "Brogrammer" geschrieben. Der Unterschied zwischen Brogrammer und Programmer besteht darin, dass Ersterer modisch und cool ist. Brogrammer haben viele typische Eigenschaften, wie beim Programmieren eine Sonnenbrille zu tragen, Rockmusik zu hören, Partys zu mögen, Bier zu mögen und so weiter.
Im Allgemeinen ist Alkoholkonsum für Programmierer ein großes Tabu, denn Programmieren erfordert den Einsatz des Gehirns und klare Logik. Aber wie bereits erwähnt, entwickelt sich alles weiter. Einerseits werden Programmierumgebungen und Programmierwerkzeuge immer entwickelter und vollständiger, was die Anforderungen an Programmierer senkt. Andererseits werden manche Menschen nach dem Trinken angeregter und ihr Geist wird aktiver. Die folgenden Bilder zeigen, wie ein bierliebender Programmierer Datenstrukturen lernt. Man kann sehen, dass er sein Bier getrunken und zugleich Datenstrukturen gemeistert hat.
Binärbaum

Unbalancierter Baum

Neubalancierung des Baums

Array

Matrix
Verkettete Liste
Dünnbesetzte Matrix
Heap
Stapel
