Empty cup mentality: put down on the skill level of complacency
1. Getting Started language: Learning a language, starting with practical problems → forming feedback loop
Build a learning Sandbox
Use the actual code to test the learning
Learn a language: Work with an expert who is proficient in the language, who is instructed to find someone
Read other people's code, share experiences
First language: Frames
Dig deeper into language & learn different ways to solve problems in a language
Language specification, read through the standard library written by others, patching, get their own common law
2. White belt: Lower learning schedule, respectful and curious attitude
To implement a programming paradigm by using different paradigms of language
3, Release the Passion: enthusiasm and curiosity, need to adapt to team dynamics
Diversity of ideas → collective wisdom
4. Specific skills: Collect the biographies of the people you admire and find out the five specific skills
5. Exposure to ignorance: learning is part of delivering software
Tell the truth and make peace of mind
Ask questions
Expert skills are by-products, not destinations
A list that is not well understood and continuously updated
6, face ignorance: Fill is just blank, team interests
Combined with exposure to ignorance:
Exposure without face is a shrug, no matter what the ability.
Face it without exposing oneself to overcome ignorance
7. Deep water Area: greater challenge to ensure loss of control room immediately get help
8, to retreat: short-term correction, time limit, re-implementation of a task
Software Developer Roadmap Synopsis & book excerpt Chapter2