Managing Complexity

Managing Complexity In Your Head

Finding it hard to understand a complex phenomenon?

How do you manage complexity in your head?

1. Visualization / Imagination

Imagination by Katrina Kaif

 

‘The true sign of intelligence is not knowledge but imagination’ – Imagination by Katrina Kaif

Language and words are discrete. Visualize, so you see ‘all’, ‘the whole’ at once.

  • Organization
  • Connected Structure – how parts are connected to form the whole; what happens when a part is changed.
  • Chunking

2. Abstraction

Create Abstractions to help you see whole in terms of abstract concepts, when it’s hard to see ‘whole’ at once.

  • Visualization is usually top-down; creating abstractions can be done both bottom-up and top-down.
  • Recursive definitions are one type of abstraction.
  • Naming.
  • Concept borrowed from Computer Science; applicable across disciplines.

3. Generalization

14724563_1788317928112078_2697529884478836366_n

 

‘Have a good day , and a great week , and just a wonderful life in general ! ‘ – Generalization by Katrina Kaif

Abstract classes and classes of behaviors into Generalizations.

Science is all about discovering generalizations.

4. Systems Thinking

Divide the whole into systems and the systems into sub-systems and their interactions – Systems Thinking.

5. Knowledge Ontology

Organize generalizations into Knowledge Ontology.

Move up and down between Multiple Levels Of Abstractions.

Concept borrowed from Artificial Intelligence (AI).

6. Point of View / Perspective

16641067_1843139239296613_5681191096692787784_n

Perspective by Katrina Kaif

Find new Points of view from which to look at the domain under consideration (examples include how American Physicist Richard Feynman found new way of looking at interactions between light and matter which helped him discard infinities and formulate QED).

 

16299489_1838457319764805_5693086054311300362_n

 

‘Seeing the world through different glasses’ – Point of view, zooming in and out by Katrina Kaif

  • Understand part (representative element / elements) to understand the whole – Part – Whole.
  • Lens tool – “zoom in” and “zoom out”.

 

 

 

 

14714958_1790952407848630_8243309853551691027_o

 

‘If plan A didn’t work stay cool, the Alphabet has 25 more letters’ – Google Alphabet by Katrina Kaif

  • Problem – Sub-problem
    • Examples
      • Recursion
      • Dynamic Programming
      • Mathematical Induction

 

  • Individual Element – Whole 
    • Examples
      • Matrix Multiplication: individual element = respective row * column
      • Proof of Inclusion Exclusion Principle.
      • Coloring Principle (Problem Solving Heuristic)
      • Telescoping Tool (Mathematical Problem Solving; Series Summation)
  • Local Behavior – Global Behavior
    • Invariance Principle (Problem Solving Heuristic)
      • Change in individual states – Invariant Global function.
    • Iteration in Computing
      • Thinking in terms of change in state in an iteration.

14712486_1786815188262352_863380145563592690_o

 

At the end of the day: ‘Hold on, I’ve gotta overthink about it!’ – Managing complexity by Katrina Kaif

Letter To Princess Shamita Tahsin – 10

Princess,
 
Today the topic of our discussion is “Meta-cognition”
 

The Greeks used to say “Know thyself”. 

 
I started to know myself a little bit better in Grade 10 when I started studying Educational Psychology books which belonged to my Mom (from her M.Ed. course). 
 
I didn’t just read. Rather, I tried to figure out whether the theories written in books were correct by thinking myself. 

And in the process, I started “knowing myself”. 
 
Few months forward and I got excited about Mathematical Olympiads. I started solving problems and importantly, I started reading books on Mathematical Problem Solving. I learned techniques of how one could become a better problem solver. It was Mathematics of course. But it was more than that. It was Psychology too. 

I started to know myself better. 
 
My fascination with Computer Science started with Artificial Intelligence – the study of how you would make computers do things that require intelligence. The study of Artificial Intelligence helped me appreciate the intricacies of intelligent behavior. I mean, computers are really dumb in the sense that you have to define each and every tiny instruction that you want the computer to perform. So, making computers do intelligent stuff is hard. And importantly, you learn precisely what is required for intelligent behavior. 
 
If studying Psychology and Mathematical Problem Solving made the Greeks happy (who insisted on “Knowing thyself”), then my study of Artificial Intelligence should have made the Greeks delighted!
 
Now, all of these forms of Knowing thyself is called “Meta-cognition” or “Meta-thinking”. It means thinking about how you think. 
 
 
You might have come across other “Meta”s – “Meta-Programming” and so on. “Meta-Programming” refers to “programming” your “programs”. 

For instance, in C Programming Language, you use the “define” macro.

#define MAX 99999 
Now, in your program wherever you use MAX, it will be replaced by 99999. 

So, the define statement essentially programmed your program. 
  

 
Lets get back to the  “Meta” we were talking about – “Meta-cognition”.
 
You solve a problem successfully and you think the strategies you followed, tools and techniques you used, the way you thought that helped you solve that problem. Next time, you apply all those you learned to solving new problems.   



Let me give you an example from my life.

Last year (2013), when I came back to America, I thought about what would happen if I start my own political party in Bangladesh. I analyzed the politics of Bangladesh, the possibilities for a new political party, the problems we have to overcome if we want to win the election. 

Along the way, I learned a lot about Politics of Bangladesh in particular and Politics in general. 

Now, I did all these in my head and I thought I did pretty good. 

So, I said to myself, I should try to analyze everything I see around me and learn from everything.

Previously, my learning was “book and Web centered”. I started with books and applied my own thinking to find out what happens in the real world.

Now, with my political thoughts, I started with thinking and then went to books and Web whenever it was required.

Gradually, I learned more thinking tools.

Now, all of these happened, because I thought about how I was thinking. Otherwise, no improvements in my thinking would have taken place.

That’s the power of Meta-cognition.

So from now on, do a lot of Meta-cognition. Think a lot about how you think and become a better thinker.

I am waiting excitedly to see the new “Thinker Shamita”!  

Learning Everything There Is To Know In A Subject Area

Learning Everything There Is To Know In A Subject Area

What I do is think and organize “All possible forms of knowledge” in a particular area. I call this forming “Ontology” – Organization of Knowledge.

I learn by thinking.

I think in pictures. I employ Logic and Mathematics.

I find patterns and draw generalizations.

I organize the generalizations in an Ontology.

I consult books and Web only when I have a question.

Suppose, I am learning about Robot Manipulators.

I try to figure out “all of the possible forms of Manipulators” that a Robot might have. I think like a Physicist (Remember, Science is all about generalizations found in Nature.) and figure out “all of the possible forms of Manipulators” that a Robot might have.

I organize all of the possible forms of Manipulators in my own Ontology of Robotics.

Or suppose, I am learning Microeconomics. 


I skim through a book and find out the main concepts.
Think what happens in the world in general.
Organize everything in “A Picture”.  

Microeconomics in a Nutshell

I learned this method 

  • partly from Physics and 
  • partly from Artificial Intelligence. 


Physics tries to explain everything there is in this Universe in terms of a few fundamental laws.

But there are quite a few laws and it can be hard to see all the laws at once. Thinking in pictures and organizing in ontologies help me “see all at once”. I learned building Ontologies from Artificial Intelligence.

That’s – in brief – how I learn everything there is to know in a subject area.

TahsinVersion2 or Tahsin Version 2.0: How? (2013)

“We are like newborn children,
Our power is the power to grow.”
– Rabindranath Tagore

The idea Tahsinversion2 is from Human body version 2.0 in “The Singularity Is Near: When Humans Transcend Biology” [1] by Ray Kurzweil. Tahsinversion2 or Xversion2 (where X is a person) indicates improvement in all aspects of life (if not exponential, at least linear with a high constant factor!). Tahsin version 2.0 or Tahsinversion2 is the next stable version of Tahsin!

When I was in High School (11th Grade), I found out that I could improve my brainpower through problem solving and deep thinking and following few other principles.

It was an amazing realization! I could grow myself and become anyone I wanted if only I tried hard enough.

Besides, I have always been a voracious reader of Self Management books. I learned tons of ways of improving myself in different spheres of my life.

My deep appreciation of human psyche, deep knowledge in Psychology, Neuroscience, Cognitive Science, Mathematical Problem Solving and Artificial Intelligence guides me.

In 2011-12, I found out that by changing lifestyles, I could have better health and get younger.

Last year (2013), when I thought about continuous self improvement in every possible direction, I compiled a list of areas worth improving.
People change. So do I. But this list (compiled in 2013) is obviously a starting point.

Some of you might find some of the areas in your lives worth improving. Give it a shot!

Self management

  • Set short term goals and accomplish them. (Write down problems, topics related to your goals so that you think of them when you wake up and in your free time and able to keep focus all day.) Work backwards from the goal / goals to your current position. Identify problems. Plan. Try to control impulses, change habits (brain state control, Mindfulness, Emotional Intelligence). Keep scores. Try to gradually get more done in less time.
  • Use feedback to your advantage. Keep scores. Go through your day and find out how you could improve it.
  • Learn time management. Clock your activities. Try to complete tasks in lesser time. Create distraction free environment and time.
  • Practice focused persistence. How do you maintain the brain state that made you think of being persistent on a particular task? Remember and write down the factors and their emotional values that made you think of being persistent. One way is to form habits.
  • Confidence – Faith {“I can do anything” attitude} {Only a strong mind has complete faith / is supremely confident and a strong mind is a capable mind.}
  • Creative visualization {“It’s the possibility of having a dream come true [or the possibility of a better life than what it is now] that makes life interesting.” Using thoughts, images, imagined situations [one single thought/image works best] (Lucid dreaming).} Think-feel all the “meta” skills you have and get excited! {motivation, law of attraction, praying}
  • “The happiness advantage” {The happier you are, the more motivated and energetic you are, the better your brain works.}
  • Inspiration
  • Self-control {brain state control, Mindfulness, Emotional Intelligence}
  • Associating positive emotions/feelings with the task at hand. + Curiosity).
  • Identify the habits that are holding you back, need to be changed and change them.
  • Use mind mapping software. (XMind, FreeMind, mindmeister)
  • Always check if you feel happy, optimistic, focused, motivated, and energetic (Use Mindfulness, Emotional Intelligence). Do you feel doubtful, shy, nervous, lacking in confidence, any blockage to thinking? Make yourself happy, focused, motivated, and energetic. Don’t do what you feel you ought to do (notice if you are building lists of reasons for doing unnecessary things). Rather do what you should do, what should happen.

 

Individual growth

  • Analyze (taking everything into consideration, asking how, why) & actively learn from everything you read, everything you see around you and all your experiences. Try to explain everything in terms of general principles / simpler constructs. Discover patterns wherever you look, whatever you think. Solve math problems, model things around you with mathematics / models {model thinking} / science.
  • Try to find creative solutions for everyday problems (better way of doing things) (Feynman) (learn from “design of everyday things”). (New / improved tech / scripts-software / apps / devices / machines, shortcuts)
  • Whenever you find it hard to think, you are doing yourself some real good. Cross your limits. Become a better you.
  • Solve Mathematical, Algorithmic, Scientific, Engineering problems, puzzles.
  • Work-study-think 90+ hours a week.
  • Courses on Udacity, Coursera, EdX.
  • Learning Math, Engineering, Science: Wikipedia [Why Wikipedia? Image – Diagram (I learn Engineering and Science mostly from Diagrams and Images) Knowledge Ontology. Use Hyperlinks for Just-in-Time (JIT) learning.]
  • Language proficiency goals: English. Bangla. Spanish. Hindi. Arabic. Hebrew.
  • Know everything there is to know about America.
  • Read biographies. Learn history. (Are there patterns? Large time scale cause-effect relationships? Plan by higher power?)
  • Practice speed reading.
  • Consider taking part in trivia quiz contests/shows, US memory championship, US puzzle championship.
  • Read / think everywhere – all the time.
  • Learn more about education and learning. (Experiment with tutoring)

 


Social Life

  • Improve your ability of real time social cue and psychology processing. Try to understand people and society intimately. Find collaborators (online and real world).
  • Identify social problems. Devise solutions. (Study social entrepreneurship, social business, Organization / Motivation.)
  • Become a true “inverse-paranoid”. Try to see the positive in everything. Sincerely believe that whatever happens, happens for some good reason (at least in the long run) according to God’s plans. Don’t get lost in the forest, but climb higher and take a view of the forest and figure out how the forest might change with time as a result of different actions and interactions.
  • To understand others put yourself in others’ shoes. Try to view the situation from others’ perspective. Don’t micro-manage – think in long term. Think several steps ahead.
  • Learn from your own and other people’s mistakes. Make every mistake an opportunity for learning.
  • How do you build a magnetic, charismatic and authoritative (with necessary humility) personality? (Study Emotional Intelligence, Leadership, Body Language. Try dealing with people with different personalities and backgrounds differently.)
  • Tweet, Blog (Get feedback.) Later: Ebook – App, Book, Linkedin.

 


Spiritual Life

  • Rely on no one other than Almighty God – the ultimate planner. Always keep the possible nature of ultimate reality in mind even while you are living your day to day life. (Practical reality Ultimate reality) (Science, Engineering, Social Entrepreneurship Dark sides of society)
  • Spend more time praying (and meditating {practice mindfulness; imagine-feel-senses-observe-reason-learn-create}) (Creative visualization; Law of attraction; Imagine & feel; Pray for others; Gratitude {Imagine-feel how life could have been if you didn’t have some of the things you have. Now, feel happy and express gratitude.}; Think about God-ultimate reality).
  • Pray and work on: increasing intelligence, knowledge, wisdom, creativity; increasing strength, courage, toughness, stability; purifying heart/soul. Pray for others. Express gratitude. Ask for guidance.
  • If you eagerly accept the life after death, you have no fear, no worry, no doubts, nothing to lose. (You say, “If I am ready to sacrifice my life, then why do I bother about this tiny stuff?”)
  • As long as you are sincere in completing your duties & responsibilities, you have no fear of death. After life could be even better.
  • Express gratitude to God for all the blessings while praying.

 


Leadership Personality

    • রাষ্ট্রনায়োকোচিত Attitude (Attitude that is expected from the leader of a Nation). জনগণের পাশে থেকে জনগণকে নেতৃত্ব দেবো। 

 

  • তোমাকে কত মানুষ পছন্দ করে, তুমি কত মানুষের আশা, স্বপ্ন, প্রত্যাশা ধারণ করছ – এটা সবসময় মাথায় রাখবে।
  • Be the smartest – lead from the front.
  • Strength, Courage, Toughness; Ready to sacrifice life; no doubts, no fear, no worry, nothing to lose.
  • Authority
  • Responsibility
  • Humility & Empathy
  • Deep thought, bold action
  • Body Language

 

 

A sense of authority and a sense of empathy. From authority and empathy comes responsibility.

Daily routine

  • Every morning energise yourself by creatively visualizing your enormous potential across different sectors. Remind yourself over and over again throughout the day.
  • Practice mindfulness.

 

 

Intellectual Life

  • Remind yourself – if you find something hard to think, feel that you are stressing your brain, you are doing yourself some real good. Ways to stretch the limits of your mind:
    • Trying to understand a system
    • Trying to solve problems
    • Taking a sensory tour in imagination during meditation
  • Learn everything completely (no 50% or 70%, always 100%) so that you understand it completely in terms of what you already know. Don’t limit yourself to Engineering, understand the Science.
  • Check your motivation level at regular time intervals. Need a boost?
 
Intellectual Life
 

Goals Set By Others

[November / December 2013]
Be the defining character of our time. (US Catholic Church)

Take Artificial Intelligence to the next level. (US Catholic Church)

Physical-Digital pioneer. (Sergey Brin)

Grow yourself to be the smartest Economist in the world. (Dr. Muhammad Yunus)




Reference

Managing Complexity

Managing Complexity In Your Head

Finding it hard to understand a complex phenomenon?

How do you manage complexity in your head?

1. Visualization / Imagination

Language and words are discrete. Visualize, so you see ‘all’, ‘the whole’ at once.

  • Organization
  • Connected Structure – how parts are connected to form the whole; what happens when a part is changed.
  • Chunking

2. Abstraction

Create Abstractions to help you see whole in terms of abstract concepts, when it’s hard to see ‘whole’ at once.

  • Visualization is usually top-down; creating abstractions can be done both bottom-up and top-down.
  • Recursive definitions are one type of abstraction.
  • Naming.

3. Generalization

14724563_1788317928112078_2697529884478836366_n

‘Have a good day , and a great week , and just a wonderful life in general ! ‘ – Generalization by Katrina Kaif

Abstract classes and classes of behaviors into Generalizations.

Science is all about discovering generalizations.

4. Systems Thinking

Divide the whole into systems and the systems into sub-systems and their interactions – Systems Thinking.

5. Knowledge Ontology

Organize generalizations into Knowledge Ontology.

Move up and down between Multiple Levels Of Abstractions.

6. Point of View / Perspective

16641067_1843139239296613_5681191096692787784_n

Perspective by Katrina Kaif

Find new Points of view from which to look at the domain under consideration (examples include how Feynman found new way of looking at interactions between light and matter which helped him discard infinities and formulate QED).

 

  • Understand part (representative element / elements) to understand the whole – Part – Whole.
  • Lens tool – “zoom in” to “zoom out”.
  • Problem – Sub-problem
    • Examples
      • Recursion
      • Dynamic Programming
      • Mathematical Induction
  • Individual Element – Whole 
    • Examples
      • Matrix Multiplication: individual element = respective row * column
      • Proof of Inclusion Exclusion Principle.
      • Coloring Principle (Problem Solving Heuristic)
      • Telescoping Tool (Mathematical Problem Solving; Series Summation)
  • Local Behavior – Global Behavior
    • Invariance Principle (Problem Solving Heuristic)
      • Change in individual states – Invariant Global function.
    • Iteration in Computing
      • Thinking in terms of change in state in an iteration.

Solving Programming Problems

  • Visualization.
    • Organize the whole problem with a diagram: invent your own representations. It could be a mathematical structure: graph, network, lattice, matrix, number line, geometrical figure, etc.
    • Zoom in, zoom out 
      • Work on parts, always keeping an eye on the whole. See how changes in part affect the whole.
    • Think in terms of abstractions to reduce complexity.
    • Learn Computational Abstractions. “Explanation Based Learning (EBL)” – once you design an abstraction that might prove useful in other problems, generalize and learn it.
      • Control Abstractions
        • Iteration
        • Recursion
        • Recursive Backtracking
      • Data Structures
      • Algorithms
    • Once a problem is solved, look back and learn new strategies, tools, techniques. Ask questions. Generalize. 
    • Learn by organizing knowledge in domain ontology.
      • Organization of 
        • Problem Solving Toolbox
        • Computational Abstractions
      • Visualize every problem solving strategy, tool, technique, algorithm, algorithmic paradigm, design pattern, computational abstraction as structures and processes.
    • Learn common mistakes. Avoid them. Develop Test cases that break the code.
    • Speed up.
      • Typing speed. 
      • IDE.

    Gamifying The Process Of Achieving Goals

    Introducing game mechanics into the process of achieving goals.

    Determine the Goal.

    • Typical Goals:
      • Life Objectives.
      • Compete. Compare yourself to others. Beat others! You don’t have to take part in a competition. You might just figure out what a person is good at and try to be better than him. In the process become better at something.
      • How do I build that product. What are the skills I need to master. How do I build everything that company has ever built.

    Creative Visualization + Faith

    • Creative Visualization:
      • Visualization and Appreciation of how it feels like to turn the goal into reality.
    • Faith:
      • Strong belief that the goal is very much within reach. You can almost see how to achieve it.
        • Go through your past successes and accomplishments.
    • Now you have a burning desire to achieve the goal.

    Think backwards from the goal to present situation and find out requirements that lead you to the goal.

    • Make a plan.
    • Make a list of sub-goals that lead you to the main goal.

    Start working.

    Measure how much you have achieved and how much closer you are to the goal at regular time intervals. Use them as feedback. Success, progress pushes you just as getting closer to your desired goal does.

    • Make the whole process similar to the games you have played. Suppose, you are playing a game, and you have earned say, 70 points (Yay!) and you need 30 more (pretty close!) to reach the next level. Exciting, huh?
    • Use feedback to your advantage.
    • Hey, that part is taking me too long to finish. What can I do to make things faster?
    • In the process, become a master.

    Associate positive feelings with the task at hand.

    • Feel happy while you are doing it. Feel happy when you think of it.

    Go back to step 2 whenever you need little bit of extra motivation.

     

     

    প্রিন্সেস শামিতা তাহসিনকে লেখা চিঠি – ৩

    অ্যাই!

    তুমি সবকিছু একটু বেশি বেশি উপভোগ করতে চাও? পড়াশোনায় বেশি কন্সান্ট্রেশান চাও? স্ট্রেস ফ্রি লাইফ চাও? অনেক অনেক হ্যাপি হতে চাও?

    আজকে একটা নতুন জিনিস শেখাই – মাইন্ডফুলনেস (Mindfulness)

    কঠিন নামের আড়ালে ব্যাপারটা আসলে খুবই সহজ – যা-ই করছ, একটু বেশি বেশি মনোযোগ দিয়ে করা।

    ধর, ভাত খাচ্ছ। নাহয় একটু বেশি মনোযোগ দিয়ে খেলে। ফ্রাইড চিকেনের ঝাল টেস্ট আর আচারের টক টেস্ট একটু ভালমত অনুভব করলে।

    কিংবা ধর গান শুনছো। প্রতিটা বাক্য নিজের বলে কল্পনা করলে। প্রিয় ইন্সট্রুমেন্টাল মিউসিকের বিট মনের চোখে দেখলে।

    আবার ধর বই পড়ছ। যা পড়ছ সবকিছু মনের চোখে দেখে নিলে।

    আর মাঝে মাঝে করলে কি একদম কিছু না করে টরে শুধু চুপ হয়ে বসে থাকলে। হাতের উপর মৃদু বাতাস বয়ে যাওয়া অনুভব করলে। মনোযোগ কখনও কালকের একটা ঘটনার দিকে চলে গেলো। আবার মনোযোগ ফিরিয়ে আনলে। এবার নিঃশ্বাসের উপর। কয়েক সেকেন্ড ধরে শ্বাস নিয়ে লাংগস ভরে ফেললে। আবার কয়েক সেকেন্ড ধরে শ্বাস ছাড়লে। এভাবে অনেকবার।

    মানে যা – ই করছ শুধু তাতেই মনোযোগ।

    তাতে কি হবে জানো?

    ফ্রাইড চিকেনটা আগের চেয়ে বেশি মজা লাগবে!

    আগের চেয়ে বেশি সুমধুর লাগবে প্রিয় গানটা!

    পড়াশোনায় কন্সান্ট্রেশান বাড়বে। অল্প সময়ে অনেক কিছু শিখে নিতে পারবে।

    আর স্বাস্থ্য ভাল থাকবে।

    এরপর আরও দারুণ ব্যাপার!

    মন খারাপ? টেনশান হচ্ছে? শরীরের ঠিক কোন কোন জায়গায় মন খারাপ লাগাটা ফীল করছ থার্ড পারসন ভিউ থেকে মনোযোগ দিয়ে বোঝার চেষ্টা করতো। টেনশান কোথায় ফীল করছ? এবার ওটাকে দূর করার চেষ্টা কর। মনে মনে বিশ্বাস কর, তুমি চাইলেই ওটা দূর করতে পারবে। কিছুদিন ট্রাই কর। সত্যি সত্যি মন খারাপ দূর করে ফেলতে পারবে!

    আমাদের হয় কি, পারিপার্শ্বিকের একটা ঘটনা দেখে ইমোশানাল রেসপন্স হিসেবে মন ভাল বা খারাপ হয়। রেসপন্সটা অটোম্যাটিক। অন্তত এতদিন তোমার বেলায় তাই ছিল। আজকে থেকে তুমি চাইলেই ইমোশানাল রেসপন্সটা নিউট্রালাইয করতে পারো!

    আমি বলেছিলাম না, “পারিপার্শ্বিক” আমাদের যতটা না মন ভাল বা খারাপ করে তার চেয়ে বেশি করে “পারিপার্শ্বিক দেখে আমরা কি ভাবলাম”।

    এবার বুঝলে?

    একটা ব্যাপার মনে রেখো। এগুলো কিন্তু প্র্যাকটিসের ব্যাপার। প্রথমদিকে মনোযোগ এক জায়গায় রাখতেই অনেক কষ্ট হবে। যত প্রাক্টিস করবে তত ভাল করতে পারবে।

    How Artists, Architects, Designers, Musicians, Singers and Writers Work

    Artists, Architects, Designers

    Artists, Designers, Architects break things up into components, parts, colors; change parts, components, colors for learning / exploration; and find out what happens when parts of the whole are changed, replaced by other parts, colors. They find out what makes something beautiful. They try to figure out features that make a product usable (from the customer’s point of view). They look at things around them with fresh eyes and continuously pose questions to themselves – “What makes this design beautiful or ugly?” “What features make this product usable or unusable? ” and try to figure out the answers. They change their point of view and view things from different angles.

    Musicians & Singers

    Musicians “see” music. What we hear as music for 15 or 30 seconds, musicians can see the whole music at a glance. (I am beginning to see music as shapes!)
    Singers on the other hand have to concentrate on split-second changes in voice, tone and pitch and sing accordingly.

    Writers


    Most organized novelists make a high level plot first, and then write successively more detailed narrations, where each newer level of narration expands its immediate higher level. They go back and change the condensed higher level plots when necessary though.

    My Mental Toolbox

    Power Tools From My Mental Toolbox

    Self Management

    • Passion & Confidence, Faith. “The happiness advantage”.
      • Go through your accomplishments. Visualize. 
      • Always have context (Goal, Dream, Curiosity, Context) in mind. 
    • Meta-cognition (“Know thyself”). Reflective Thinking. Self awareness.
    • Emotional Intelligence
    • Concentration. Meditation. Mindfulness (Reflective Thinking). Classical Music.
    • Killer instinct directed towards problem solving, creative purposes and accomplishments. See Steve Ballmer on stage. People who can’t use anger / aggression towards creative purposes / problem solving, “transfer the anger to his wife, children, subordinates, store clerks, waiters and other people who cannot defend them against him. This is the mechanism that lies behind scapegoating, racial prejudice, exploiting others.” [1] 
    • Willpower (Mindfulness). 
    • Big Picture Thinking. 
    • Collaboration
    • Creative Visualization (Always have goals in your mind. Start from goal – visualize backwards.) + Faith
    • Gamify the process of achieving goals. (Let internal feedback motivate you. Use feedback to your advantage.) 
    • Awareness of the ultimate reality.

    Thinking Tools 

    • Learning and understanding by developing models, knowledge ontologies, organized knowledge in context (e.g., understanding how a tool works in context of the problem it tries to solve)
      • Study the problem, not the tool. Design the best possible tool that solves the problem; and then study the available tool.
      • Learn in context. Always have past, future, goals, contexts, questions in mind. 
    • Systems thinking
    • Zooming-in, zooming-out (let’s name it the “lens tool”)
      • Find out how changes made to “part” bring about change in the “whole”.
      • Move up and down between different levels of abstractions. Breakthrough idea could be at any level. (Creativity, Problem Solving)
    • Abstractions (from computational thinking)
    • Generalization
    • Chunking
    • Sequential Processes
    • Game Theory (Considering the opponents, co-operators)
      • Studying the psychology of everyone involved.
      • Big Picture Thinking.  
    • Visualization, Structures
    • Not constraining myself to a particular field of study; rather, analyzing and learning from everything. My breadth of knowledge helped me go in depth. 
    • Crossing my own limits by challenging myself
    • Problem Solving Strategies, Tools, Techniques 
    • Creativity Tools
    • Understanding systems and processes “completely” in terms of what I already know (what Physicists try to do)
    • Ask Questions. (Fill up gaps in knowledge. Meta-thinking. Questions lead to answers and new knowledge.)
    • Mathematics (reduces complexity by creation of abstractions, symbolization, structures, mechanization of procedures)
    • Data Analytics & Statistics
    • Algorithm, Computation & Automation
    • Larger Working Memory


    Reference