- think! think! think!
- Learn fundamentals
- https://teachyourselfcs.com/
- use tools with long shelf-life
- e.g. vim, git, sh, postgres, regular expression, python
- Progression through reading books
- Communication:
- There is No Such Thing as Over Communication!
- But say less unless absolutely necessary
- Look for opportunity for continuous improvement
- code base
- toolings and personal toolings (vim, shell alias, python
scripts…)
- Be more curious about how things work internally
- Be more courageous to try new things
- Validate assumptions earlier
- For meetings:
- Be prepared because I am bad at ac-hoc talk and thinking
- ask for agenda before meetings so that I can be prepared
- gather questions before meeting
- set out the purpose of the meetings
- write meeting minutes and action points