Programmer Stereotypes

I have transcended space and time. I have been going through the hassles of building and learning to code. One thing I have noticed in these few days, the best developers are not even known. They build lowkey and live a normal lowkey lifestyle. I can mention a bunch of them. They spend their free time listening to music, watching movies, and most times avoiding social drama.

I saw a post one time last week by Jack Forge I think and he said the best developers don't even have time to push to their GitHub repository. They just wake up and build typing at more than 140 wpm and ship fully-blown products. Some of them are introverted and watch anime. Yes, these are stereotypes. Let me talk about some of them in detail:

1. The Gear Head: This type of developer owns the bleeding edge version of everything(M3 Mac, badass curvy monitor, Nice car in his garage, Mad technologies scattered everywhere in his workspace. He also goes wherever the trend takes him. He knows the latest technologies. So far it is trendy, it belongs to his stack.

2. The tech hater: This particular one is very funny in the sense that he hates new tech stacks knowing how dangerous code could be. He may just have a single monitor running Linux and the old version of most things. He is comfortable and can easily write low-level language with his or her eyes closed.

3. The introvert: These are very nerdy. His or her ideal lifestyle is quarantine for others. They are super good at maths or programming and can even write fully-blown software without consulting Google, or stack overflow. They can't just hold normal conversations.

4. Brogrammer: These are real extroverts. They like to party and have great communication skills but I guess their code does not have good communication skills🤣🤣. what a loss. They really hate to test their codes because TDD is for losers and has poor code quality. People like this can easily pick up managerial roles and HR roles because of how popular they are and their communication skills.

5. The female programmer: This set of developers writes immaculate code and flawless codes. Women can be dramatic and smart. Some of the popular ones include Kathleen Booth, Grace Hopper, and Margaret Hamilton. There is even one in this category that I have been acquainted with lately. she is a backend developer and I must say she writes clean codes. If you can marry codes. I would have married her codes long ago😭😭😂. I guess I can still get along with the custodian of such codes.

6. The influencer: This category of people writes more Twitter threads than actual codes😂😂. I am sorry if this is wrong. 😭😂.Their normal habitat is a social media platform and they can regurgitate code tips all day and land a better-paying job because of their popularity and virtue signaling.

7. Linux hackers: These are really crazy people. They truly exist but not like they are portrayed in movies😂😂. Normal hacking is boring. They spend most of their lifetime in the terminal and prefer being anonymous. I guess their family members don't know much about them. You are not allowed to touch their gadgets anyhow. They break security protocols just to earn bragging rights and add fancy animations to their hacking process.

8. The 10x Developer: Have you seen developers who are rare unicorns and can do the work of other developers combined? Their problem-solving skills are very mind-blowing. Whenever you are with people you will feel intimated immediately.

9. Lazy programmers who earn big cash: They can automate most of their processes😭😂😂. It usually looks like people like this are copying and pasting but in the real sense, they are building a multidollar side hustle.

10. The Old jaded guy: This kind of developer has long faded beards which may maybe white or grey. He codes only in C. He writes in assembly for fun and has knowledge that can be compared to that of the universe of developers combined.

11. The mono-language developer: This one picks a language and learns it like there is no tomorrow and he usually looks for points to bash other languages and frameworks. People like this would rather build a library or framework using a particular language instead of changing their stacks.

Which one of these are you? let me know in the comment section. Some of these stereotypes are true while some may not really predict reality. Don't get confused. It is more of a fun idea than a real classification.

Credit:

Fireship YouTube channel. Most of these prototypes were obtained from this fireship video below. you can check it out if you have not done that.

https://www.youtube.com/watch?v=_k-F-MMvQV4