Если вы скажете, что вы программист, на свидании вслепую, собеседник — обычно женщина — странно на вас посмотрит. В глазах других людей программисты обычно либо имеют проблемы с логическим мышлением, либо скучны, либо несколько упрямы, либо являются занудами. Но всё меняется, и программисты тоже меняются. Английское слово «Programmer» теперь на Западе популярно пишется как «Brogrammer». Разница между Brogrammer и Programmer в том, что первый — модный и крутой. У бро-программистов есть много типичных черт, таких как ношение солнечных очков во время программирования, прослушивание рок-музыки, любовь к вечеринкам, любовь к пиву и так далее.
Вообще говоря, употребление алкоголя — большое табу для программистов, потому что программирование требует работы мозга и ясной логики. Но, как упоминалось ранее, всё эволюционирует. С одной стороны, среды программирования и инструменты программирования становятся более развитыми и полными, снижая требования к программистам. С другой стороны, некоторые люди после выпивки становятся более возбуждёнными, а их ум — более активным. На следующих картинках показано, как программист, любящий пиво, изучает структуры данных. Видно, что он выпил своё пиво и также освоил структуры данных.
Бинарное дерево

Несбалансированное дерево

Перебалансировка дерева

Массив

Matrix
Связный список
Разреженная матрица
Куча
Стек
