updating modes and structures
This commit is contained in:
114
blogs/2026/03-march/intellectually-challenging-myself-30-03-26.org
Executable file
114
blogs/2026/03-march/intellectually-challenging-myself-30-03-26.org
Executable file
@@ -0,0 +1,114 @@
|
||||
#+TITLE: Intellectually challenging oneself
|
||||
#+OPTIONS: num:nil
|
||||
#+DATE: <2026-03-31 Tue 11:14>
|
||||
#+filetags: :life:
|
||||
#+COMMENTS: t
|
||||
#+SLUG: intellectually-challenging-myself-30-03-26
|
||||
|
||||
* Introduction
|
||||
One thing I've been trying to do more of is intellectually challenging myself. I find that when I read books or articles that are outside of my comfort zone, it forces me to think in new ways and expand my understanding of the world.
|
||||
|
||||
Some resources on this include (this is generated by AI):
|
||||
|
||||
** Core Principles
|
||||
- Seek truth, not comfort
|
||||
- Prefer depth over breadth
|
||||
- Actively struggle with ideas (don’t passively agree)
|
||||
- Integrate knowledge into action
|
||||
|
||||
** Programming & Technical Thinking
|
||||
|
||||
*** Objectives
|
||||
- Think like a problem solver
|
||||
- Break down complex systems
|
||||
- Build instead of just consume
|
||||
|
||||
*** Resources
|
||||
- "Structure and Interpretation of Computer Programs"
|
||||
- "The Pragmatic Programmer" — Andrew Hunt & David Thomas
|
||||
- "Clean Code" — Robert C. Martin
|
||||
- MIT OpenCourseWare (CS lectures)
|
||||
|
||||
*** Practices
|
||||
- Daily problem solving (LeetCode / own projects)
|
||||
- Rewrite code in simpler form
|
||||
- Ask:
|
||||
- “What is the simplest version of this?”
|
||||
- “What assumptions am I making?”
|
||||
- Build small tools (C, Emacs, Linux automation)
|
||||
|
||||
|
||||
** Mental Discipline & Masculinity
|
||||
|
||||
*** Objectives
|
||||
- Resist instant gratification
|
||||
- Build focus and resilience
|
||||
- Become internally driven
|
||||
|
||||
*** Resources
|
||||
- "Can't Hurt Me" — David Goggins
|
||||
- "Discipline Equals Freedom" — Jocko Willink
|
||||
- "Atomic Habits" — James Clear
|
||||
|
||||
*** Practices
|
||||
- Do difficult tasks first (no negotiation)
|
||||
- Cold exposure / physical challenge
|
||||
- Reduce dopamine (no mindless scrolling)
|
||||
- Track daily discipline (TODO → DONE)
|
||||
|
||||
** Critical Thinking & Philosophy
|
||||
|
||||
*** Objectives
|
||||
- Question assumptions
|
||||
- Think independently
|
||||
- Avoid blind following
|
||||
|
||||
*** Resources
|
||||
- "Thinking, Fast and Slow" — Daniel Kahneman
|
||||
- "The Scout Mindset" — Julia Galef
|
||||
- "The Philosophy Gym" — Stephen Law
|
||||
- "The Demon-Haunted World" — Carl Sagan
|
||||
|
||||
*** Practices
|
||||
- Weekly deep question:
|
||||
- “What do I believe that might be wrong?”
|
||||
- Steelman opposing views
|
||||
- Write short arguments (for and against)
|
||||
|
||||
** Cross-Domain Thinking (Stretch Zone)
|
||||
|
||||
*** Objectives
|
||||
- Expand beyond comfort zone
|
||||
- Connect different fields
|
||||
- Increase creativity
|
||||
|
||||
*** Resources
|
||||
- Economics (basic macro/micro)
|
||||
- Psychology (biases, behavior)
|
||||
- History (rise/fall of societies)
|
||||
- Systems thinking
|
||||
|
||||
*** Practices
|
||||
- Learn 1 new concept per week outside main field
|
||||
- Ask:
|
||||
- “How does this connect to programming?”
|
||||
- “How does this connect to Islam/life?”
|
||||
|
||||
** Reflection Template
|
||||
|
||||
- What did I learn?
|
||||
- What challenged me?
|
||||
- What confused me?
|
||||
- What did I previously believe?
|
||||
- Has my thinking changed?
|
||||
- How will I apply this?
|
||||
|
||||
** Key Rule
|
||||
|
||||
If it feels easy, it is not making me grow.
|
||||
|
||||
I should regularly feel:
|
||||
- confused
|
||||
- challenged
|
||||
- mentally stretched
|
||||
|
||||
Reference in New Issue
Block a user