Outline
- 状況/心境の変化
- もくもく会
- 外部イベントへの参加
- 書籍
- 今年になって変わったこと
- まとめ
1. 状況/心境の変化
- 息子が生まれました!(世界一かわいい!)
- 残業を止めた
- ソフト開発のプロを目指し始めた
- 体調管理、特に睡眠時間の確保
- 定時内で出すアウトプットの質/量を重視
- 自己研鑽の徹底
1年で学んだジャンル
- アジャイル(TDD/リファクタリング/CI/モブプロ)
- プログラミング/設計
- 開発環境
- クラウド/Web
- 人間/リーダーシップ/ビジネス/マネジメント
2. もくもく会
2月から会社同僚と月一回のもくもく会を始めました!
(2017年12月現在、11回目)
2. もくもく会でやったこと一覧
月 |
やったこと |
2月 |
テスト駆動開発 |
3月 |
テスト駆動開発 |
4月 |
PM試験/Lean開発 |
5月 |
IoT(NodeRED/MQTT/BLE) |
6月 |
IoTハッカソン |
7月 |
Docker/Jenkins |
8月 |
GitLab/GitLab CI |
9月 |
Python |
10月 |
ITストラテジスト試験/モブプログラミング |
11月 |
Haskell |
3. 外部イベントへの参加
新しい知識を仕入れるために、外部の勉強会やイベントに参加するようになりました。
子育てとの兼ね合いから、妻と話し合って、月1回程度を目安にやっています。
3. 参加した外部イベント一覧
月 |
イベント |
6月 |
Bluemix大勉強会 |
7月 |
R-StackHack (Hackathon) |
8月 |
NodeRED UG勉強会 |
9月 |
XP祭り |
10月 |
Android Bazaar Conference |
11月 |
MBTI STEP 2 |
4. 書籍
一年でたくさん本を読みました。
全ての書籍を完全に理解したり、記憶はしてないです。
書籍は外部記憶なので、参照可能なようにインデックスだけ覚えておきましょう。
アジャイル開発
書籍名 |
購入価格 |
役立った度 |
アジャイルソフトウェア開発 |
中古で300円くらい |
★★★★☆ |
アジャイルコーチング |
3,024 |
★★★☆☆ |
エクストリームプログラミング |
2,376 |
★★★★☆ |
リーン開発の本質 |
2,592 |
★★★★☆ |
テスト駆動開発 |
3,024 |
★★★★★ |
テスト駆動開発による組み込みプログラミング |
3,888 |
★★★★★ |
アジャイルサムライ |
2,808 |
★★★★★ |
アジャイルソフトウェア開発の奥義 第2版 |
中古で6,000 |
?? |
プログラミング
書籍名 |
購入価格 |
役立った度 |
入門Python3 |
3,996 |
★★★★☆ |
改訂新版JavaScript本格入門 |
3,218 |
★★★☆☆ |
モダンC言語プログラミング |
2,980 |
★★★★☆ |
スターティングGo言語 |
3,218 |
★★★☆☆ |
すごいHaskell楽しく学ぼう! |
3,024 |
?? |
退屈なことはPythonにやらせよう |
3,996 |
★★★☆☆ |
プログラマが知るべき97のこと |
web版 |
★★★☆☆ |
レガシーコード改善ガイド |
会社の本 |
★★★☆☆ |
プログラミング作法 |
3,024 |
★★★☆☆ |
達人プログラマー |
XP祭りでGet |
★★★★☆ |
ソフトウェア設計
書籍名 |
購入価格 |
役立った度 |
ユースケース実践ガイド―効果的なユースケースの書き方 |
中古で4,000 |
★★★★★ |
UMLのエッセンス |
2,592 |
★★★★☆ |
デザインパターン入門 |
4,104 |
★★★☆☆ |
開発環境
書籍名 |
購入価格 |
役立った度 |
Gitポケットリファレンス |
3,002 |
★★★☆☆ |
プログラマのためのDocker教科書 |
3,240 |
★★★★☆ |
チーム開発実践入門 |
2,894 |
★☆☆☆☆ |
要素技術
書籍名 |
購入価格 |
役立った度 |
Bluetooth Lowenergyをはじめよう |
2,484 |
★★☆☆☆ |
Webを支える技術 |
2,776 |
★★★★☆ |
入門HTML5 |
2,484 |
★★★☆☆ |
プログラマのためのGoogle Cloud Platform入門 |
3,240 |
★★☆☆☆ |
ゼロから作るDeep Learning |
3,672 |
★★★★★ |
Deep Learning |
web閲覧 |
★★★☆☆ |
ビジネス/リーダーシップ/マネジメント
書籍名 |
購入価格 |
役立った度 |
サーバント・リーダー |
1,728 |
★★★★☆ |
「納品」をなくせばうまくいく |
1,728 |
★★★☆☆ |
チームのことだけ考えた |
1,620 |
★★★☆☆ |
Slackゆとりの法則 |
中古で300円 |
★★☆☆☆ |
Whyからはじめよ |
1,728 |
★★★☆☆ |
ビジョナリーカンパニー2 |
2,376 |
★★★★☆ |
アドレナリンジャンキー |
2,376 |
★★★☆☆ |
ジョイ・インク |
1,944 |
★★★★★ |
ワインバーグ
書籍名 |
購入価格 |
役立った度 |
スーパーエンジニアへの道 |
3,132 |
★★★★★ |
コンサルタントの秘密 |
3,132 |
★★★★★ |
コンサルタントの道具箱 |
2,376 |
★★★★☆ |
ワインバーグの文章読本 |
2,376 |
★★★★☆ |
その他
書籍名 |
購入価格 |
役立った度 |
知識ゼロから学ぶソフトウェアテスト |
2,592 |
★★☆☆☆ |
メンタル・ブロックバスター |
1,836 |
★★★☆☆ |
「今、ここに」意識を集中する |
1,724 |
★★☆☆☆ |
原因と結果の経済学 |
1,728 |
★★★☆☆ |
合計 114,652円
(妻には内緒)
5. 今年になって変わったこと
- アウトプット始めました
- qiita
- github
- 社内wiki(自称社内wiki王)
5. 今年になって変わったこと
- 職場の開発環境が圧倒的によくなった
- イベントフックなしのsvn ⇒ GitLab & CI
- excelでのコードレビュー ⇒ GitLab
- テストにハード必須 ⇒ Dual target build & Dockerでターゲットのrootfs環境構築
- VS codeでMarkdown & plantUML
5. 今年になって変わったこと
- 設計・プログラミングスキルの向上
- SOLID原則、デザインパターンなどで設計・実装を説明できるようになった
- 関数型言語のパラダイムを少し取り入れ
- 自動テスト作成、TDDができるようになった
- リファクタリングを躊躇しなくなり、改造する度にコードがきれいになる
5. 今年になって変わったこと
- 気づき
- 新しいことの勉強は刺激的で楽しい
- 1つを学ぶと次が出てくる
- 頼られるようになる⇒深い理解への誘い
- まだ、新しい価値を産み出すにはスキル不足
6. まとめ
なぜ学ぶか?
- 楽しい。興味が尽きない。
- 効率を上げて、家族との時間を作る。
- 誰かの役に立ちたい。
- 「価値」を産み出したい。
6. まとめ
学ぶこと、アウトプットすることで、人生変わるかも!?
今後も一緒に勉強していきましょう!