Upgrade to Pro — share decks privately, control downloads, hide ads and more …

How to spend the first year as a new grad web d...

Wei Chen
February 18, 2020

How to spend the first year as a new grad web developer?

Three tips for learning as a grad web developer
1. Ask good questions
2. Be process-oriented and reflective
3. Make goals and keep updating them

Wei Chen

February 18, 2020
Tweet

More Decks by Wei Chen

Other Decks in Programming

Transcript

  1. How to spend the first year as a new grad

    web developer? Wei Chen 4th Try English LT! for engineers, 2020/02/18 0
  2. Who am I? Name: Wei Chen Birthplace: Jilin, China Languages

    I speak native: Mandarin Chinese second: English third: Japanese Company I work for Classi Corp. (as a new grad 2019) @willsmile 1
  3. General idea VS Programming System/Application Development • Action of building

    specific functions (most of the time, quite explicit) • Practical activity with specific purposes (sometimes implicit) § Improving reliability of services § Creating new values for customers § Enhancing collaborative development process § etc. It is important to learn by doing and also learn from people (domain experts, practitioners)! 2
  4. Three tips for learning as a web developer 1. Ask

    good questions 2. Be process-oriented and reflective 3. Make goals and keep updating them 3
  5. Ask good questions • Process of make questions helps to

    trigger self-explanation and problem definition. § “I faced a problem that error message shows [phenomenon] and I think it might be caused by [hypothesis]. I attempted fixing it by using [solution] but it seem that the problem is still there for another error message [result] appeared. So what is your opinion?” • Hesitate (typically it means “not”) to recommend to use “Japanese developer jargons”. § I completely understood (完全理解) § I know nothing at all (なにもわからない) I like blue color a lot! 4
  6. Be process-oriented and reflective • Do some KPTs! § Keep

    § Problem § Try • There is no 100 percent success or 100 percent failure. § Recognizing “Keep” (what you done well) firstly helps to be active and self-motived. § Considering “Try” toward “Problem” helps to put what you learned into actions. 5
  7. Make goals and keep updating them • Developer is a

    career for life-long learners. • Perhaps, ten years later, most of careers in the world need life-long learners. § That is why we can meet each other at this study group or others in the weekday after work or in the weekends. § It is important to create the future learning environment for next generation learners. § That is the reason why I join the company, Classi Corp. 6