🔧📘 Skill development blueprint

These are the things that I feel we need to learn to grow in our life.

I was gonna make this list for a friend. I thought why not post it here.


  • English
  • Your regional language


  • Communication is different from language. Communication refers to the overall skill of being able to express yourself clearly and effectively.

Computers and internet

  • Digital security and privacy
  • Banking
  • Programming
  • Documents, spreadsheets and presentations (Softwares like MS Office)
  • Touch typing (Typing without looking at the keyboard)
  • Email
  • Photo editing
  • Video editing

Physical health

  • Maintaining healthy weight
  • Stamina
  • Strength
  • Flexibility

Mental health

  • Emotional intelligence
  • Understanding of psychology
  • Getting professional help
  • Getting mentored


  • Having financial literacy
  • Learning how to earn decent money (say, through business)


  • Note that spirituality is not the same as being religious
  • Use spiritual practices like mediation and mindfulness to be in touch with your own self.
  • Monitor yourself closely.

Survival skills

  • Learn things that can help you survive and thrive in unpredictable situations.
  • Woodworking
  • Cooking
  • Navigation


  • Learning how to learn
  • Knowing how to use technology and resources to quickly learn rewarding things
  • Try many, many things quickly. Fail a lot. And decides what works.