Friday, January 14, 2022

📚😉Learning how to learn in Programming - My notes

  • (12:08) A little bit of nervousness,  example comming from a different field, helps you to try harder, ... ,Being comfortable with being uncomfortable is critical to being able to thrive in most of our daily applications 😄
  • (14:00) the pace in tech is so fast, demands  constant learning and fast moving  environments.  Learning how to learn is so relevant for programmers. 
  • Neurons create sets of links when you are learning (whatever you are learning) 
  • Long-term memory: connections strengthen with practice 
  • (18:00)You need to memorize and have foundations (is it possible to speak french only with Google translator? ) 
  • Apart from many other great tech stuff like IDEs, monitors , best practices,  how do you write clean code, .. Also your brain is part of this toolkit 😉 For example , it's important  to know how you learn systematically something, how to handle procrastination,  effect of social media on programmers productivity , time management & breaks,etc 
  • (23:00) So , how does the brain really works? To understand  our limitations,  we must understand the difference between long-term memory vs working  memory( 🐙✨)
  • First , we link concepts, then we can make more connections and do more activities at the moment (for example talking with someone)  because the brain will be used to it. If you don't practice enough, you will get overwhelmed and won't be able to  put everything you've learned together 👀
  • Not everyone has 4 legs🐙 ( race car learners vs hiker learners)  Hiker type learners go slower and deeper, are creative and embrace mistakes. 
  • (30:30) The Value of Scaffolding  :  *small chunks⏳ *plenty of practice💪📚✨
  • Managing Working Memory  :  Freeing your working memory to focus on one thing at a time (abstraction )  moral: avoid too much noise and close all the tabs !!!😂 
  • Anxiety management is a core engineering competency. Anxiety is part of the problem-solving experience. The nature of Software development is that every single day , you encounter things that are broken  , new knowledge to gain, but you know: good programers keep their cool 😎👍 ( no shame, take a break, give it some time 
  • (39:48) 2 modes of the brain : Focused mode/ task positive network  , Diffuse mode or task negative network.  Your brain is still thinking, but not focused on something external. 

Entradas Destacadas