The Generalization Scale

No alt text provided for this image

Theory can be generalized from single specific narrative e.g. Case Study up to large universal truth e.g. Maxim. As an autodidact (on a continues learning path) it is crucial to build your personal body of knowledge with high return on investment in mind. Apart from the more obvious prioritization of content a less obvious consideration is its level of generalization (informative value vs range of application).

During formalized curriculum we tend to receive highly generalized content with one model / theory for a problem to simplify our foundational understanding of a domain. This is dangerous because you are inclined to slot a single tool in your belt for a specific domain swinging it crudely and overconfidently.


No alt text provided for this image

Theory uses deductive/inductive reasoning to remove context in favor of wider application. Rather apply a level of confidence for x than a binary view on acquired knowledge. The more your understanding (context) of a model or domain increase the more informed and tailored can your decision making can be.

No alt text provided for this image
  • It is good to invest in maxims and models to form a broad generalist foundation of your personal body of knowledge for shoot from the hip requirements (Follow the rule)
  • It is good to deepen the general theory in areas that touches on your core focus. Expand on the models/maxims (Strengths, weaknesses and include more context) but don’t limit yourself to a single solution to all associated problems (Understand the rule)
  • Gain deep understanding (Experimentation, experience, research, etc.) on your core focus synthesize your own strategy around the nuances to achieve mastery

As a last thought, start of by thinking you are the norm and your situation is the most accepted model/theory and you will save yourself much pain. Just don’t make the mistake thinking you have just fast tracked to the finish line. Success without intentionally applying context is a lucky strike (even with high probability), truly understanding and mastery might take 80% more effort but then it is a result of your competency, the outcome more reliable and predictable in the long term.

To view or add a comment, sign in

More articles by Marius Vorster

  • Avoiding Burnout in Technology: A Personal Reflection

    There are many demanding careers, but technology presents a unique kind of challenge. Across roles—from development to…

    4 Comments
  • Time Series Data

    A common pattern in Software Development and Data Engineering is storing Time Series Data (a sequence of data points…

    2 Comments
  • Misalignment of Salary Expectations Between Employers and Employees

    Salaries are often a contentious point, and it's easy for people to feel underpaid. Sadly, we often have our toughest…

    4 Comments
  • The Agile Strategy Gap

    Products build on Agile practices are less likely to fail. I have seen multiple projects doomed by incorrect initial…

  • Why use Mental Models?

    Mental models help us understand how the world works, they are heuristic cognitive frameworks that allow us to identify…

    5 Comments
  • School of Life

    It is becoming increasingly important to keep growing effectively, not just ad hoc or out of necessity but…

    2 Comments
  • Develop These Skills Early

    Some skills are worth investing in early in your life, they propagate well into different areas, and their benefits…

    3 Comments
  • The Two-Sided Organization

    For many development teams and Agilists, it is difficult to think that their principles and approaches will not scale…

    1 Comment
  • What are you thinking about?

    At the core of this question is the idea that (what) and (how) we think in the present have a significant influence on…

  • That Which You Already Almost Know

    Knowledge builds upon knowledge, this is well understood from a societal perspective. Looking at approaches like The…

    1 Comment

Others also viewed

Explore content categories