Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

良いプログラマーとは

社内勉強会2015/04/30

  • Be the first to comment

良いプログラマーとは

  1. 1. 良いプログラマとは
  2. 2. 偉大なプログラマになるのは難しいが、 良いプログラマには努力すればなれる!
  3. 3. さくらば@ZARU カレーと寿司とラーメンが好き プログラミングが好き どんな言語も好きだけど、JavaScriptが大好き 娘、産まれて育ってます 株式会社ベーシック&株式会社フルセイル 1984年2月24日生まれ、B型 TwitterとQiita、やってます。フォローミー。@zaru
  4. 4. # 良いプログラマの前提条件
  5. 5. 内なる3つの美学 外なる3つの原則
  6. 6. 内なる3つの美学 無精(Laziness) 短気(Impatience) 傲慢(Hubris)
  7. 7. 外なる3つの原則 謙虚(Humility) 尊敬(Respect) 信頼(Trust)
  8. 8. 1. 良いプログラマの行動 2. 成長をするには 3. コードを書くときに意識すること アジェンダ
  9. 9. # 良いプログラマの行動
  10. 10. テストコードを書く # 良いプログラマの行動
  11. 11. ドキュメントを整備する # 良いプログラマの行動
  12. 12. エラーログと常に向き合う # 良いプログラマの行動
  13. 13. 技術を知ったつもりにならない # 良いプログラマの行動
  14. 14. 毎日、少しずつ良くしていく # 良いプログラマの行動
  15. 15. アウトプットをクセ付ける # 良いプログラマの行動
  16. 16. 誰のために、何のために 働いているかを 考える、分かろうとする # 良いプログラマの行動
  17. 17. 自走し続け、周りを巻き込んでいく # 良いプログラマの行動
  18. 18. なにかに気がついたら、自分で行動する # 良いプログラマの行動
  19. 19. # 成長するためには
  20. 20. 一番のヘタクソであり続ける # 成長するためには
  21. 21. なぜ/どうしてを考える # 成長するためには
  22. 22. 人に教えてみることで、自分の理解を深める # 成長するためには
  23. 23. 毎日少しずつ成功体験をする # 成長するためには
  24. 24. 退屈な作業を楽しめるものに工夫する # 成長するためには
  25. 25. 自作のコードをアウトプットする # 成長するためには
  26. 26. 実際にユーザ体感をする # 成長するためには
  27. 27. 複数の言語を学ぶ # 成長するためには
  28. 28. コードを読む # 成長するためには
  29. 29. # コードを書くときに意識すべきこと
  30. 30. スモール・イズ・ビューティフル # コードを書くときに意識すべきこと
  31. 31. 一つのプログラムには 一つのことをうまくやらせる # コードを書くときに意識すべきこと
  32. 32. 早めの試作を作る # コードを書くときに意識すべきこと
  33. 33. 良いプログラマは良いコードを書く 偉大なプログラマは良いコードを借りる # コードを書くときに意識すべきこと
  34. 34. 質とスピードを両立させる # コードを書くときに意識すべきこと
  35. 35. 書いたコードと、信念を疑う # コードを書くときに意識すべきこと

×