12.3K Views
October 27, 24
スライド概要
DevLOVE関西200回記念での発表資料です。
最近はエバンジェリストに仕事が変わりました。 組み込みTDDも取り組んでいます
コミュニティとともに幸せに生きる 久保 明
今日伝えたいこと 1
ソフト開発は楽しい 2
新しい技術に触れられる 結果がすぐにわかる 3
楽しむためには技術を 身に着ける必要がある 4
現実
孤独 勉強しても、わからない 勉強が継続できない
理想 仲間がいる 新しい技術が身についている 勉強が継続できている 7
この状況なら幸せですよね 8
コミュニティの力を 借りてみませんか? 9
得たもの 関わり方 伝えたいこと 10
自己紹介 11
老舗メーカーのプログラマ 12
仕事内容 組み込みソフト PCソフト サーバー管理 13
仕事内容 ソフト開発全般 14
仕事内容 火消し 技術支援 15
16
家庭 妻と12歳の娘 17
家庭 馬鹿親 18
コミュニティ テスト駆動飲み会 組込みTDD勉強会関西 (主催) C++ MIX 19
オンラインありがたい 20
得たもの 21
仲間 技術 居場所 22
仲間 23
いろんな人とのご縁 24
師匠 25
尊敬する人 26
こんな人になりたい 27
助けてもらったり 28
励ましてもらったり 29
相談にのってもらったり 30
たくさんの仲間 31
そのために 32
声かけてみるといいですよ 33
久保さんだから できるんでしょ?
最初は怖かった(多分) 35
必要なもの コミュニケーションスキル 36
必要なもの 相手を信じる 37
この素敵な人は、 きっと誰でも(私でも) 受け入れてくれる 38
私のリアルな話
プロジェクト内で 運営がうまくいかなかった
思い悩む日々
42
「ビジネスでは期限がある から仕方ないことはある」
救われた
技術 45
AIが教えてくれる? 46
取捨選択は人間 47
むしろ学習は、更に必要 48
大事にしてること 本質を掴む 49
大事にしてること 技術の全体像を理解する 50
大事にしてること 詳しい人の話を聞く 51
大事にしてること 最初は詳しい人と一緒に 手を動かす 52
私のリアルな話 53
人生を変えてくれた プラクティスとの出会い 54
テスト駆動開発 55
TDDBCに参加した 56
TDDBCでTAした 57
DevLOVE関西で イベント開催した 58
コミュニティ主催した 60
全社活動で ライブコーディング 62
アドバイスもらってた 63
64
思考過程を喋りながら コードを書く 65
大盛況 66
会社の変化をリードできた 67
Subversion => Git Pull Request Scrum 68
コミュニティ活動で 先に経験してたのが、 プラスに 69
居場所 70
コミュニティの良さ 71
第3の居場所 72
エンジニアの温泉 73
元気をもらえる 74
心が安定する 75
見てくれている人がいると 支えになる 76
私のリアルな話
育児(1歳)と介護が同時 父の死 仕事もうまくいかない
眠れない やる気がおきない
コミュニティの 仲間が助けてくれた 80
関わり方 81
コミュニティは 第3の居場所 82
そのために大事なこと 83
ここに居ていいと思える 84
自己効力感 85
貢献してる 86
役に立ってる 87
貢献の方法 運営を手伝う 参加する 盛り上げる 88
運営を手伝う 受付 片付け アイスブレイク 89
アイスブレイク(だけ) しに京都に行ったことも 90
受付した後で、 アイスブレイクを頼んで くる人もいる 91
できることは沢山ある 93
運営する人も 気軽に頼んだらいいよ! 94
参加する 一般参加者 登壇者 95
登壇必要なの?
大丈夫 97
参加することは貢献 98
登壇しろと?
身近な内容で 発表してみるといいよ 100
この程度で発表?
私もそうでした 102
歓迎です 103
すごすぎる発表だと 実践できない 104
発表すると世界が変わる 105
盛り上げる 拍手をする Xで呟く 真剣に取り組む 106
伝えたいこと 107
生涯現役 108
会社員として終わりが近い 109
恩返し 110
大事にしている言葉 111
我々は技術の最後の砦である 112
問題を分割して個別撃破 113
コードには How テストコードには What コミットログには Why コードコメントには Why not を書こう 114
コードを書いて実験しよう 115
小さく実験できるように 設計しよう 116
早く実験できるように 鍛錬しよう 117
We agree to disagree. 118
合意形成プロトコルが 通じるか確認する 119
カイゼンは、 今までと同じ品質のものを 同じ量作るために やることを減らすこと 120
テストは質をあげない 質をあげるのは プログラミング 121
CIが失敗するのは、ふつう 失敗し続けてはいけない 122
XXXは目的ではなく 手段である だから、蔑ろにしてはいけ ない 123
結合してないものはリスク 124
自分で判断できる人を育てる 125
計画することがすべてだ。 立てた計画はどうでもいい。 126
勝てるところで勝負をする 127
普通くらいの人が、 プロセスの力を借りて、 普通以上の結果を出す。 これがプロセスの力 128
(最後は)自分なら絶対 できるという強い気持ち 129
やってみてください、 楽しいですから 130
まとめ 得たもの 関わり方 伝えたいこと 131
最後にもうひとつ 132
全ての悩みは 対人関係の悩み 133
続きがある 134
幸せも対人関係にしかない 135
だからこそ、 勇気づけが必要 136
コミュニティが 勇気づけになると 嬉しい 137
Thank you very much! 138