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

How_to_be_a_better_developer_.pdf

jnlin
July 19, 2018
38

 How_to_be_a_better_developer_.pdf

jnlin

July 19, 2018
Tweet

Transcript

  1. 好的想法 • Open minded • Think BIG, not small •

    Be active and positive • ⼤大膽假設,⼩小⼼心求證 • 適當的求助別⼈人與幫助別⼈人 • ⼭山窮⽔水盡疑無路路,柳柳暗花明⼜又⼀一村
  2. 細節? • Language Syntax • Building Tools • Library API

    • 重要,但不值得花⼤大量量時 間去學 • 培養⽤用到的時候再看/找 的能⼒力力
  3. 你會怎麼做? • 你是⼀一個童軍健⾏行行的領隊,要帶 15 位⼩小朋友 到 15 公⾥里里外的營地 • 經過

    1 公⾥里里後,你發現進度遠遠落落後 • 因為有位⼩小朋友「賀比」速度特別慢
  4. 適當的求助別⼈人與幫助別⼈人 • Pair Programming • Code Review • 非正式討論 •

    務必「有準備」再求助 • 提出⾃自⼰己的⽅方案 • A⽅方案 OR B⽅方案 比較好?
  5. SUMMARIZE • Open minded • Think BIG, not small •

    Be active and positive • ⼤大膽假設,⼩小⼼心求證 • 適當的求助別⼈人與幫助別⼈人 • ⼭山窮⽔水盡疑無路路,柳柳暗花明⼜又⼀一村