10
How to be good learner From my self-study experience Case Study: Full-stack software engineer Compiled by Triều Nguyễn http://nguyentantrieu.info

How to be good learner

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: How to be good learner

How to be good learner From my self-study experience

Case Study: Full-stack software engineer

Compiled by Triều Nguyễn http://nguyentantrieu.info

Page 2: How to be good learner

How to Learn Anything

How to Write a Personal Learning Plan

Step 1: What Do You Want to Learn and Why?Step 2: Set a Deadline and a Time CommitmentStep 3: Create a resources listStep 4: Use Your NetworkStep 5: Find an Accountability BuddyStep 6: Find a MentorStep 7: Start!

Page 3: How to be good learner
Page 4: How to be good learner

How to be good learner

1. Understanding concepts → Wiki articles, Books, Videos (Internet is your friend)

2. Make a list of questions: What ? Why ? 3. Visualize relationships and concepts as

mind-map4. Have a lot of practice5. Make useful things: demo, apps, products,...6. Release it ! 7. Get feedbacks, learn and improve

Page 5: How to be good learner
Page 6: How to be good learner

Case Study: Skills for Full-stack Software Engineer (Example)

● HTML5, CSS, JavaScript● jQuery, AngularJS, Underscore, Leaflet and D3● Python + Django● Java + Netty.io + Akka.io● Web Servers, Database, Load Balancer● Linux system + Managing cloud servers● Cloud Capacity Planning● A/B Testing, Statistics , Data Science Hacking● Visually communicate design concepts● Agile software development● Continuous Delivery

Page 7: How to be good learner
Page 8: How to be good learner
Page 9: How to be good learner
Page 10: How to be good learner

“Logic will get you from A to Z; imagination will get you everywhere.” - Albert Einstein