If you say you're a programmer on a blind date, the other person--usually a woman--will look at it differently. The image of programmers in other people's eyes is generally a matter of thinking logic, or Gumby, or a sort of axis, or nerd. But everything is changing, programmers are also changing, the English word programmer in foreign countries now popular write Brogrammer. The difference between Brogrammer and programmer is that the former is stylish and cool. Brogrammer has many typical features, such as wearing sunglasses when programming, listening to rock music, liking to party, liking beer, etc., if you want to know if you meet the Brogrammer standard, you can test yourself here.
In general, programmers drink is taboo, because programming needs to use the brain, to logic clear. But as previously said, everything is evolving, on the one hand, the programming environment, programming tools more and more developed and improved, the requirements for programmers is getting lower, on the other hand, some people drink more excitement, brain more alive. Here are a few pictures of how a beer-loving programmer learns the data structure, as you can see, he drinks and the data structure is mastered.
Two fork Tree
Unbalanced tree
Re-balance the tree
Array
Matrix
Linked tables
Sparse matrices
Heap
Stack
[English text of this article link: How does a programmer become a brogrammer?]