LoginSignup
6
9

More than 5 years have passed since last update.

いっぱい勉強した2017年を振り返る

Posted at
1 / 23

Outline

  1. 状況/心境の変化
  2. もくもく会
  3. 外部イベントへの参加
  4. 書籍
  5. 今年になって変わったこと
  6. まとめ

1. 状況/心境の変化

  • 息子が生まれました!(世界一かわいい!)
  • 残業を止めた
    • 家族のため、自分の考えるプロになるため
  • ソフト開発のプロを目指し始めた
    • 体調管理、特に睡眠時間の確保
    • 定時内で出すアウトプットの質/量を重視
    • 自己研鑽の徹底

1年で学んだジャンル

  1. アジャイル(TDD/リファクタリング/CI/モブプロ)
  2. プログラミング/設計
  3. 開発環境
  4. クラウド/Web
  5. 人間/リーダーシップ/ビジネス/マネジメント

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. まとめ

学ぶこと、アウトプットすることで、人生変わるかも!?
今後も一緒に勉強していきましょう!

6
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
9