
Everyone take a look and see how many of these apply to you, or how many apply to your colleagues around you?
- Has a very bad attitude toward clients and never admits that a bug was caused by themselves
- Thinks all day about asking the boss for a raise
- Often curses their boss in front of outsiders
- Leads the team in developing projects, but project decisions are never made by them - team members write the proposal first, then they tweak this and that before sending it to the boss
- Trashes their predecessor in every way, describing the code their predecessor left behind as a pile of shit
- Often claims to have exchanged emails with Gates, Kaifu, Yun-ge, Guoqing, Tengteng, Yanhong, etc. - very well-connected
- Takes pride in arriving late to work
- Never takes the initiative to pay the bill at group meals
- Has no girlfriend but claims to have many girlfriends
- Is not filial to their parents
- Has super technical foresight. For example, when Spring had just been released, they already claimed to know Spring inside out (same applies to Swift)
- Often points out your shortcomings and mistakes in "public settings"
- Only offers suggestions to leadership but doesn't know how to solve the problems themselves
- Thinks Java is better than .NET, or .NET is better than Java (same applies to Android or iOS)
- If you ask them a technical question, they'll give you a long spiel, but in the end you still don't know how to solve it