After dinner, you "just draw", don't you also "only know how to write code"? And the framework you are using is too bloated...

In the IT circle, people often talk about the "chain of contempt" after dinner. The concept was born out of mutual ridicule and disdain for different professions and technical fields. In the IT circle, people will focus on the technical field they are engaged in and ridicule and belittle other technical fields.

 

"Chain of contempt" is a relatively common phenomenon in the IT industry. Although this phenomenon should not be encouraged or recognized, it still exists in some cases. This chain is a hierarchy in which different technologies or tools are given different values ​​and importance, leading some people to judge and criticize in terms of technology selection or personal preference.

Here are some common examples of "chains of contempt":

  1. The "chain of contempt" of programming languages;:

    • JavaScript vs. TypeScript: Some may despise developers who still use JavaScript because TypeScript offers stricter type checking and other advantages.
    • Python vs. Java: Java developers may think that Python is a scripting language and not suitable for large-scale projects.
    • Functional Programming vs. Object-Oriented Programming: Supporters of functional programming may look down on developers who still use traditional object-oriented programming.
    • Static typing vs. dynamic typing: Supporters of statically typed languages ​​may feel that dynamically typed languages ​​lack rigor, while supporters of dynamically typed languages ​​find statically typed languages ​​cumbersome.
    • Functional programming vs. imperative programming: Functional programming proponents may look down on the traditional imperative programming style as lacking elegance and simplicity.
    • Emerging languages ​​vs. traditional languages: For some supporters of emerging programming languages, they may think that those who use traditional programming languages ​​are outdated or not trendy enough
  2. The "chain of contempt" for tools and frameworks;:

    • React vs. Angular vs. Vue: React fans may scoff at Angular's complexity, while Angular supporters may criticize Vue's lack of large enterprise support. Each laughs at the other's choice of framework, believing that the one they use is the best.
    • Editors and IDEs: Emacs or Vim users may scoff at developers using Visual Studio Code. Ridiculing each other's editor choices.
    • Backend Framework Battle:Express vs. Django vs. Spring: Supporters of the Express framework in Node.js may look down upon it Traditional Django or Spring frameworks because they are considered to have a high learning curve or are too bloated.

    • Database battle:SQL vs. NoSQL: Relational databases (such as MySQL, PostgreSQL) and non-relational databases (such as MongoDB, There is a lot of discussion among CouchDB). SQL proponents may argue that NoSQL lacks transactionality and consistency, while NoSQL proponents may point to the limited scalability and flexibility of SQL databases.

  3. The "chain of contempt" for technical level and experience;:

    • Newbies vs. Veterans: Some senior developers may look down on newbies because of their lack of experience.
    • Qualifications and education: Some people may think that only a computer science degree is required to become a true developer.
  4. The "chain of contempt" in project management and methodology;:

    • Agile vs. Waterfall Model: Some may view agile development as more modern and efficient, while the traditional waterfall model is considered inefficient.

Dachang jumps into the nest and despises the chain

Employees of large companies generally have a certain contempt and disdain for employees of small companies or startups. This kind of contempt comes from the fact that employees of large factories believe that the company they work for has better benefits, higher position status, broader development space and other advantages, while employees of small companies or start-up companies are considered to have not entered a large factory. Those who have insufficient abilities or do not have enough opportunities to enter a large factory.

The existence of the chain of disdain for job hopping in large factories is mainly because large companies have gained more resources and reputation in market competition, so they can provide better benefits and career development opportunities, attracting many outstanding talents. Small companies or startups, on the other hand, may not be able to offer the same benefits and career development opportunities due to limited resources, and are therefore seen as inferior options to larger companies. At the same time, employees of large companies may have more pride and belonging to their company's teams and products, while employees of small companies or startups may be relatively weak in this regard.

However, the chain of contempt for job-hopping in large companies is essentially a kind of prejudice and discrimination, which ignores the individual's ability and value and only evaluates others based on the size of the company they work for. In the workplace, individual abilities and potential should be encouraged and valued, rather than focusing on the size of the company. Whether it is a large company or a small company, they all have their own advantages and disadvantages. Only by making a choice that suits you based on your personal situation and career development goals can you better achieve your career development.

 

 

Guess you like

Origin blog.csdn.net/zrc_xiaoguo/article/details/134965981