# オープンセミナー2020@広島 テーマ「エンジニアライフ Hacks」 https://osh.connpass.com/event/146828/ https://osh-web.github.io/ # 及部 敬雄さん https://speakerdeck.com/takaking22/for-engineer-life > https://speakerdeck.com/takaking22/mobprogramming-as-change-the-way-your-work-forever レビューおじさん問題 あるある 個人のスキルアップ + チーム 3人のチーム モブプロをずっとしている タック万モデル Forming Storming 混乱してパフォーマンスが落ちる時期 Norming 問題がわかってきて Performing Adjourning チームが解散、死ぬとき どのステージでも突然死しうる プロジェクトもプロダクトも、会社に依存している 会社ベースのチームである(会社の都合で解散しうる) チームであれば、チーム内で完結して問題解決が可能(だろう) 個人の採用よりワークする率が高い 露出が多い人であれば。 リスクはある いろいろある。詳しく聞きたかったらあとで 生物的組織 サッカーの岡田さんがいっていた 岡田メソッド(本) Confort Zone は楽だし気持ちいい→ここに囚われやすいので危険 Q. チームの文化を大事にする 呼吸のように学習するといっていた チームの学習はどこに蓄積されるのか どきゅめんんと・コード×=>形に残さなくてもいい・自分たちの「経験」として残す チームが変われば、チームビルディングをやりなおす ## 懇親会にて ### チームFAについて Q. チームFAはいつから考え始めたの? A. プロダクトが終了することが決まってから、終了までに半年くらい期間があった(利用顧客がいたので、縮小=>クローズ完了まで) その間にチームのメンバーで相談してそういう流れになった チームとして受け入れてくれる企業を探しながら、個人でも転職活動は続けていた。 ただし、どんな企業受けるとか、どこまで進んでいるなどはすべてオープンにすると決めていた Q. 3人で入って、受け入れ時に障害を感じることはなかったの? A. 特に問題はなかった。ただ異色な空気感はあった(なんか3人組が入ってきたぞ、的な) もともと、3人で営業~開発まですべてこなせる自己組織だった。 チームの増減はあった(新人育成で1人入る、既存チームに3人が追加で入るなど)けど、なぜかいつも3人セットにされるらしい 楽天3人衆って呼ばれたとか Q. 3人で会社起こすにしなかったのはなんで? A. 会社を立ててメインの業務にすると、開発がしたいのに、経理だとか資金調達だとかに時間をとられるようになっちゃう   開発に集中したいからその選択肢は早々になくなった。   今は主としては会社員で収入が保障される状態で、事務作業は会社に任せられている   ただ、副業として3人で仕事を受けることは別にやっていて、それぞれ個人事業主になっている。   副業の収入が増えてきたら、(副業として)会社を作ることは考えている。   税の面で有利だし、発注者の会社としても、会社に発注している状態なので信用されやすい ### モブプロについて。 Q. モブプロよさそうだけど、スキルに差がある場合でもうまくいくものなの?   例えば、ドライバーにスキルがない人を置くと全然進まないとか   逆に、ドライバーにスキルある人置くと、スキルない人が全然参加できずに置いてけぼりを食らうとか A. 結論モブプロめっちゃいい   メンバーのスキル差はぶっちゃけある。し、問題がないことはない   ただ、スキル差がバラバラのまま進んでも別の問題が起きる(レビューに時間がとられる、コードの品質が大変なことになる)   こういう状況でこそ、モブプロで始めてチーム内のスキル差を埋めることが出来るし、コードの書き方(変数名のつけ方、クラス分けの粒度とか)も共有できる   ドライバーには、スキルが低い人を優先的に(数を増やす、時間を長くとる)といい。   つまりそうなタイミングで、わかる人がヒントや答え、参考にする資料の場所などを教えてあげれば、チームとして共通知ができやすい   ドライバー役をわかる人がする場合は、定期的にスキルの低い人に、理解できたかの確認をしてわからなかったところの復習などをしてフォローアップするように心がける 雑談: レビューで変数名が $t1とか見たら絶望する。     レビューで気づいた時には変更するのも大掛かりになってしまうし、     下手したら時間がないから、NGなんだけどApproveしちゃう。みたいなこと起こるよね。 Q. 同じ場補にいたらモブプロよさそうだけど、リモートだと厳しそうだよね A. リモートだとサイボウズさんが結構やられているので、三戸さんに話聞くと参考になるかも   Visual Studio CodeのLiveShareはめちゃ便利   VSCodeとWeb通話があればモブプロは可能 # 長内 毅志さん スポンサーセッション https://speakerdeck.com/takeshinickosanai/enziniafalsexin-siikiyaria-devrel-toha DevRelとは Developer Relation 外部の開発者とのつながりを形成してサービスをしってもらう、「マーケティング活動」 セブンひっつりそん 商品名を7回目にすれば商品を手に取ってもらえる? どう知ってもらうのか? 広告=>エンジニアは広告スルーるスキルが高い=>効果がない 検索エンジン=>ブログ 〇〇 エンジニアに使ってみてどうだったか/何が問題だったかを聞く ラポール # 西本 卓也さん LT (株式会社 シュアルタ) Heroku Review App便利! NVDA # 水戸 将弥さん スポンサーセッション (サイボウズ 株式会社) レビューおじさんになってやめた いつ学習するのか ELASTIC LEADER SHIP (本) サバイバルモード 今ある知識を切り売り状態 サバイバルモード中毒 # 小西 雄大さん ## 経歴 大学を中退した文系エンジニアがその後どうなったか @yudai524 エンジニアになろうとした動機 LP作って広告収入できるんじゃね? ↓ 失敗したが、受託事業でお金が入り始める ↓ 昼はWeb制作会社でアルバイト、しながら個人 ↓ 個人の売り上げが昼の収入超えたので完全独立 ## スタートアップとお金 信頼とは 社内にエンジニアがいる 以前に事業で売り上げを立てた経験があれば 事業戦略などはとくになかった。「スタートアップしたい」くらい 金額に対して持ち株が アーリー期 進捗報告、相談を密に シリーズA Exit出来そう感 アンリさんが出しているなら。=>投資家同士の信頼 うつ スタートアップやめてから回復するまで1年くらいかかった 他人と比べてもよい → (自分を責めなければ)競争心になる、憧れなどでモチベーション生める # 佐藤 達男さん 必要なときに、やるべきことをやる テストをなんでこんなやつにやらせているんだと怒鳴り込まれたことがある  => こいつですか?殴った (怒鳴り込んできたのがヒステリックな女性だったらしい:懇親会にて)   どげざしたこともある リスクの底を知る ケガですむくらいのリスク命にかかわるリスクなのか 知っていないと対策も考えられない 47か所同時炎上案件 すでの燃えていた 「3億円の損失でいいですか?」 小> とれるリスクの範囲を決めたってことかな?(必要なこと) ## 懇親会(2次会)にて 広島に来て4年、それまではずっと東京 カープファン:年に十数回は見に行く。CARPダンスをグラウンドで踊ったことがある サンフレッチェも見に行く(仕事後) 広島フィルハーモニー的なやつ? 小>馴染む能力スゲー なぜ広島に来たの? プロジェクトマネージャーしかやってこなかった。「プロマネ 教授(?)」で検索して出てきたのが今のところだった 東京戻りたいとか思わない? 全然思わない。郷に入っては郷に従え的な 声いいってツイートされてた うれしい。けど声いいって言われるのは微妙 麻生さんって個性的な声。声聞いたら麻生さんってわかる。そういうのがいい キムタクとかも声優とかラジオやってる。顔で売っているのに、顔出さないところで仕事して、キムタクと認識されている。それすごいよね セミナーのセッション時間ぴったりに調整されていたのすごい 30分が一番やりずらい いつも講義で1時間半しているから 長時間話されてて、疲れたり声枯れないですか 全然。慣れてる 後は鍛えるのも大事 昔アナウンサーの学校(?)に通っていたことがある。 将来人の前でしゃべることになるってなんとなく感じていた 47か所同時炎上 なんとか手当(子供手当とかいろいろ) 雑談 スクラムは理想的なチームで、出来ることをやる 昔ながらのプロジェクトは、規模が決まっていて納期が決まっているものに合わせて、(無理やり)チームを作って間に合わせるようにする。 そこが違う スクラムはプロジェクトじゃない。プロジェクトは期間が決まっていて、終わりがあるもの PMBOKにはスクラムのことも書いてある、矛盾してない? PMBOKも改定される? 小> よく覚えていない # 坂川 雅俊さん 好きだから続ける ~ プログラミングを一生の仕事に https://speakerdeck.com/nof/opunsemina2020-at-guang-dao-fa-biao-zi-liao 可部の満点の湯によくいる Q> 社長の話を聞いたことがあるが、広島でリモートでやっているのに、社長の考えが広島にも浸透しているのに驚いた。浸透させるためになにか行っているのか? A> ブログや本に露出しているので、周知の事実になっている 合宿の機会をもうけている。>仕事関係ない、こうやっていきたいよね的な話 Q> 仮想オフィスで険悪な空気になることはある?喧嘩とか A> 喧嘩したくなるまでためこっまない、思ったらすぐいう。なんとかか Q> 技術を還元したい、伝えていくというてんにおいて、いつ、どこで、どうやって、具体的なことはあるか? A> 伝えていくという意味では、先生ではないのでそういうことではない。お客の問題にたいして、こういったことが出来る。というのを提案できる Q> 子供などに向けてなにか教えるなどはない? A> 子供向けのスクールをやっているひともいたりする。 自身としてはこの姿をみてどう思う?的な。背中を見せるてきな? # 安藤さん Q. エンジニア社長という肩書は成立しうるか? A. NO 営者 バイト6名・パートナーなど相手にしていたら思考の分断が激しい 暇がない したいこと 小> 忘れた # そーだいさん https://speakerdeck.com/soudai/engineer-life-hack - この2つを見て。これだけ言えれば満足 - https://speakerdeck.com/twada/worse-is-better-understanding-the-spiral-of-technologies-2019-edition?slide=7 - https://ja.m.wikisource.org/wiki/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%81%8C%E7%9F%A5%E3%82%8B%E3%81%B9%E3%81%8D97%E3%81%AE%E3%81%93%E3%81%A8 オンライン世代が決裁権を持ち始め、進むのが早くなった。 => 早い会社と遅い会社の差が付き始める ジェネレーションぎゃぷ=文化のギャップから生まれる 小6の娘はタッチ入力がベース 文字(Blob)=> 音声(Podcast)、動画(Youtube) 議事録 録画=>自動文字起こし使う 議事録マークダウンは老害 科学の成果を役立てるか=>これが技術 科学を使うこと=技術 https://ja.m.wikisource.org/wiki/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%81%8C%E7%9F%A5%E3%82%8B%E3%81%B9%E3%81%8D97%E3%81%AE%E3%81%93%E3%81%A8 若者がいま、どこにいるのか。が大事。 知らないからやらせたらつぶれる。 [ラーニング・パターン](https://ja.m.wikisource.org/wiki/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%81%8C%E7%9F%A5%E3%82%8B%E3%81%B9%E3%81%8D97%E3%81%AE%E3%81%93%E3%81%A8) AWS Auroraは64TBしか保存できない 名言集 一週間考えている間に他の人は一週間進んでいる 期待はしないけどお願いする なりたい自分の想像できる小みゅにちにいく ゆみもとさん=いいこと言う人 # かわぐちさん https://speakerdeck.com/kawaguti/open-seminer-hiroshima-2020 ドリームアーツ スクラムの研修 10年前くらいに呼ばれた(?) はげちゃびん = 技術がわからず話をややこしくする人 https://www.amazon.co.jp/%E6%95%99%E8%82%B2%E5%BF%83%E7%90%86%E5%AD%A6%E6%A6%82%E8%AB%96-%E6%94%BE%E9%80%81%E5%A4%A7%E5%AD%A6%E6%95%99%E6%9D%90-%E4%B8%89%E5%AE%85-%E8%8A%B3%E9%9B%84/dp/4595314647 実際の経験則なので誰でもわかる 素朴理論 <-> つながってない 科学的概念 バブル理解(?) <= これはやばい。わかった気になって実際わかってないやーつ。 「わからない人にわかるような説明」によっておこる ## モブプログラミング Hunter Industries その場所の仕事をする。 チーム=プロダクトではない 場所=プロダクト 同じチームでも、隣のPCに移動したら別のプロダクトのタスクをする PC落とさない。 次の日来たらそのまま続きの作業をする メールとかもモブでやる http://mobster.cc/ 懇親会LT 「非アジャイルマニフェスト」 https://kawaguti.hateblo.jp/entry/2018/10/31/114305 ## 懇親会にて ### スクラム導入って会社に納得得られたの? そもそも信頼があったから、任せておけば間違いはないという感じだったところが大きい 小> ほかにも話した気がする ### インフラ(ハードの話) Sun, HPとデバイスドライバ VMWare間に噛ませてたら互換性検証されてるからうまくいった ハードとソフトの互換性は、協力関係にある会社しかやらないから危険 ハード<=>VMWare, VMWare<=>ソフト は各会社が互換性確認しているから安全 「一番売れているやつをくれ」 多機能とかいわれても使わん 小> ガチインフラエンジニアの人(有馬さん)と話が弾んでいて、全然ついていけんかった 小> そもそもなんでこの話の流れになったんだっけ? 小> ほぼ覚えていない # もりとーさん 今東京にいる(1年くらい) 東京本社立ち上げてこいって言われたらしい 広島本社、東京本社に2本社 GCPUGも当分(2度と?)ないかも