Skip to content

Instantly share code, notes, and snippets.

@jpalala
Created October 9, 2012 06:20
Show Gist options
  • Save jpalala/3856961 to your computer and use it in GitHub Desktop.
Save jpalala/3856961 to your computer and use it in GitHub Desktop.
ROADBLOCKS TO LEARNING

================= ROADBLOCKS TO LEARNING NEW THINGS ============

The feeling that it might be very difficult to learn new things. The thinking that we have a limited brain capacity for absorbing new things.

-> This is not true. What makes a person absorb new things is the GROWTH mindset.

-> Think of the brain like a muscle, that you need to keep growing your knowledge by exercising it.

-> That is the growth mindset.

The thinking that whatever you are learning, since it is not what we are used to, it is hard to unlearn our old habits.

->That's what makes it difficult - the new ways of doing things just seem to break "old habits" or, in tagalog, nakasanayan na kasi

->This is known as the psychological barrier of breaking our old habits.

The third roadblock I've encountered is when we hesitate to learn and apply new things, as you will always encounter many roadblocks to learn and grasp it fully.

->While I was learning BackboneJS,a javascript MV* framework , it was hard to start programming in Javascript using what I thought was simple.

-> Even now,after three weeks of watching and applying some screencasts, I still can't get my view renderer working properly. There was one day where I was wrangling my head around with plain vanilla javascript and underscore's foreach array functions (in javascript, using a for loop, and in underscore using _.each or .map). Even though I'm having trouble with it, I still keep googling for better ways of rendering things and using those new techniques right away in my projects.

-> The key here is that for something we're not used to, it takes a whole lot of effort to jump and fail again and again until you get it right.

->I think the problem is that there are things we "got used to". We just need to overcome our old habits to learn new ones, I think.

The last stumbling block is the thinking that you need the latest Tools to learn everything.

-> This is the same reason why many startups don't get startup. Because they believe that they need all the funding in the world to get started.

-> Bry talks about this in one of his blog posts about a guy who thinks he needs a mac to do ruby, (http://blog.bryanbibat.net/2010/09/20/ruby-on-windows/ and http://blog.bryanbibat.net/2010/12/25/ill-do-it-once-i-get-insert-awesome-hardwaresoftware-here/).

-> Nope, you don't need to look cool with a mac while you do ruby. You just have to learn to be resourceful with the things you have. (howeverif you have rich parents, it won't hurt to ask them for a mac, tell them it will help you in your studies or career (if you're working)).

-> I'll talk about my mac pros/cons rant in another gist.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment