Version 3 of my series of talks on learning. This one gives you 3 tools to help you stay motivated on your journey of learning to code. This talk is for teachers, mentors, students and learners of all sorts.
First job day 1: start learning Hibernate ORM • Second job day 1: start learning struts and servlets • Third job day 1: start learning J2EE and Weblogic • Fourth job day 1: switched to Python! start learning Turbogears and SQLAlchemy
an activity that nothing else seems to matter; the experience itself is so enjoyable that people will do it even at great cost, for the sheer sake of doing it.
your current ability to maximize your enjoyment, motivation, and learning • If the task is too easy, make it harder • If the task is too hard, make it easier
recipe 3. Redo w/o guidance 4. Modify to do different thing 5. Make new thing from scratch 6. Experiment to find out how things work 7. Reverse engineer your tools
recipe 3. Redo w/o guidance 4. Modify to do different thing 5. Make new thing from scratch 6. Experiment to find out how things work 7. Reverse engineer your tools Stuck at 1 and 2
recipe 3. Redo w/o guidance 4. Modify to do different thing 5. Make new thing from scratch 6. Experiment to find out how things work 7. Reverse engineer your tools Always get to 5
recipe 3. Redo w/o guidance 4. Modify to do different thing 5. Make new thing from scratch 6. Experiment to find out how things work 7. Reverse engineer your tools You have to get here yourself.
smart • Choose easier paths assure themselves of their smartness • Avoid challenges • More likely to cheat or lie about their performance • Cover up their knowledge gaps • Performance plateaus
and get smarter • Embrace challenges, persist longer • Not afraid to make mistakes • Uncover knowledge gaps • Performance continually improves over the long run
in Harlem, NY scored in the 95th percentile on the national achievement test – many of those kids could not hold a pencil when they arrived at school. • In one year, 4th grade students in the South Bronx, way behind, became the #1 4th grade class in the state of NY on the state math test. • In a year to a year and a half, Native American students in a school on a reservation went from the bottom of their district to the top, and that district included affluent sections of Seattle. So the Native kids out did the Microsoft kids.”
- Hacker Noon • Why Learning to Code is so Damn Hard - Viking School • Programmers: Please don’t ever say this to beginners • The Power of Yet - Carol Dweck • Flow - The Psychology of Optimal Experience - Mihaly Csikszentmihalyi • Growth vs Fixed Mindsets - https://www.pinterest.com/ jackiegerstein/growth-vs-fixed-mindsets/