dskst's diary

Life and Tech Blog

組織本能の考察と適応

Developers Summit 2019 Summer にて『組織本能の考察と適応』という発表をした。 プレゼンでは話せなかった組織本能というものを考えた背景について書いていこうと思う。 組織本能とは 組織にも、集合体にも本能というものが存在するのではないかという考え…

【EM必読】エンジニアリングマネジメントトライアングルの考察:序

エンジニアリングマネジメントトライアングル エンジニアリングの話をする前に プロダクトマネジメントトライアングルという言葉と聞いたことがあるでしょうか? それは、プロダクトマネジメントという言葉の定義、責任をまとめたグラフィックモデルのことで…

『THE TEAM』×『エンジニアリング組織論への招待』コラボイベント に参加してきた

『THE TEAM』×『エンジニアリング組織論への招待』の著者がディスカッションするというイベントに参加してきました。 connpass.com ディスカッションでの気になったワードなどをつらつらと綴ります。 Boardingの法則 出典元:THE TEAM 自分はどこに属している…

#技術書典 6に子連れで参加してみた感想

(この記事は子育てエンジニア向けに書きます) 技術書店6に参加してきました。 techbookfest.org 子供と一緒に もうすぐ2歳になる娘がいます。 技術書典6はベビーカー歓迎というのもあったので、娘を連れて参加してみることにしました。 子連れということで…

Kotlin / Inline class を Java コードから学ぶ

前回の記事にてKotlin data classを学びました。 dskst9.hatenablog.com 今日はInline classについて見ていきましょう。 Inline class Inline classについて、同僚がクールな記事を書いてくれたので紹介します。 リンク先記事でもあるように、primitiveで処…

『GCPUG Shonan vol.37 feat. Cloud IoT』に参加してきた

GCPUG Shonan vol.37 feat. Cloud IoTに参加してきました。 gcpug-shonan.connpass.com Google Cloud IoT ソリューションのなんか by Topy Cloud IoTの概要から、実際のデモまでありました。 Cloud IoTの全体像は下記のようなイメージです。 Cloud IoT Core…

ドメイン駆動設計本格入門で学び、そして学びほぐされた #devlove

ドメイン駆動設計本格入門に参加してきました。 devlove.doorkeeper.jp 講師は増田亨(@masuda220)さんでした。 概要説明ではなく、開発現場にドメイン駆動設計を導入し、その効果を最大化するための勘所を実コードを使いながら解説します。 とあるように、抽…

obnizでIoTプロダクトがサクッと作れちゃう

IoT

obniz https://obniz.io/ というものをご存知でしょうか? 社内のハッカソンにてobnizを使ったプロダクトがあり、obnizを知りました。 制作した同僚のススメからobnizを使ってみたところ、obnizがとても良くできていておもしろかったので紹介します。 obniz…

Kotlin / data class を Java コードから学ぶ

Kotlin で Value Object を作るときに data class を使っていたが、 inline class が使えるのではないかという話があったので調べてみようと思います。 まず、今回は data class を Java コードから学んでみます。 Value Object を例に学ぶ シンプルに First…

ブルックスの法則を可視化できるのか(あるいは、人と月は等価交換できるのか)

書籍:組織パターンにて興味深い数式が紹介されています。 その数式とは、ベテランが新人を鍛えたときのチーム全体の生産性表すものです。 本の中では”託児所”というパターンで紹介されています。 なぜ興味深いのか 人月の神話、ブルックスの法則にある通り、…

GKE Operations を学ぶ at GCPUG Shonan

『GCPUG Shonan vol.36 GKE Operations』に参加してきました。 gcpug-shonan.connpass.com GKE Operations というテーマで運用のことからセキュリティのことまで広く話を聞くことができました。 GKEに関するあれこれな話 [Cloud OnAir] Dive to Google Kuber…

エンジニアリングマネージャーの概念を探る

エンジニアリングマネージャーって何者か?というものを考えているのですが、明確な定義は難しいものです。 Engineering Manager Meetup #4 で Job description の話をしてきた #em_meetup - dskst's diary でも発表しましたが、 Job description という方向…

Engineering Manager Meetup #4 で Job description の話をしてきた #em_meetup

Engineering Manager Meetup #4 に参加してきました。 engineering-manager-meetup.connpass.com 「em_meetup から生まれる!? Engineering Manager Job description」というタイトルで発表をしてきました。本記事では、プレゼンでは時間が無くてお話しでき…

アウトライン駆動プレゼンで作る!プレゼン資料の作り方

皆さんはどのようにプレゼン資料作成しているのだろう。 プレゼン資料作成は、草案からプレゼン資料という形で具体化していく、不確実性を確実にしていくというエンジニアリングかもしれない。 さて、今回の記事はプレゼン資料の魅せ方ではなく、どのように…

あなたのふりかえりは効果出てる?ふりかえりのふりかえりをしてみよう

ふりかえりのふりかえり 私の会社では最近"ふりかえりのふりかえり"をはじめました。 ふりかえりとは Scrum でいうところの Retrospective のことです。 各チームでのふりかえりを、さらに別のチームの人たちとふりかえることで、たくさんの学びを得ることが…