牛尾 剛
記事一覧
ウォータフォールはやめて2024年の開発をやろう!
今回の記事は特に私の意見であり、所属会社の意見ではないことをお断りしておきます。
最近になってまたウォータフォール vs アジャイルの議論を見かけることが多くなってきたので、私が勤務する米国の世界規模のクラウドプロバイダーでは2024年現在どんな開発をしているのかをご紹介したいと思います。私はこれが「正解」といいたいのではなく、何らかのポイントが皆さんの何らかの参考になったらいいなと思って筆
「勉強がめっちゃ出来る人」と出来ない自分のメンタルモデルの違いに気づいた話
先日めっちゃくちゃありがたくも YouTube や、『科学的根拠に基づく最高の勉強法』で著名な安川康介先生と対談することができました。自分は単なる先生のファンという感じでいろいろな質問に答えてもらえて役得かつ至高の時間で最高でした。
個人的には勉強法というのは、人生において最高にレバレッジの効くテクニックだと思っているので、下記の本を読んでいない人は人生損していると思いますw この本は人生で読ん
歴代最高の「職場環境の秘密」が分かってきたかもという話
今の職場はアメリカのマイクロソフトのレッドモンドキャンパスでもう5年ぐらい働いている。正直めっちゃくちゃ快適で居心地がよい。英語のハンデがあったとしても正直過去に勤めたどんな会社より圧倒的に快適。人生でここでもう最後までやってもええわと思えたのは本当に初めて。
なんでやろう?といろいろ考えてきたけど、最近いろいろ見えてきたことがあるのでシェアしてみたい。
毎回そうなのだけど、これは所属会社の
今のチームに来てから最も生産性が上がった考え方
多分今回のポストは多くの人には参考にならないだろう。相当ニッチなので。でもこれは自分にとってはとても大きなことだったので、忘れないように記録しておきます。
生産性の悩み あまりこの世界では生産性とはあいまいな言葉で、何をもって生産性が高いとは言いにくい。速いのが良いのではない。ただ、自分の実感として自分は生産性が良くないといつも感じていた。だからいろいろ努力したり、考え方をできる人を観察して真
世界一流エンジニアは自分と考えが真逆だった話
今日はちょっと驚いたことがあったので、自分の記録のためにも書き残しておきたい。
ライブサイトの問題 自分のやっているプロジェクトで問題が起こって、その障害の復旧と調査にあたっていた。問題は大きいが、DividedByZero が起こっている。これはスポットしやすい。
自分の見慣れたコードパスをログを頼りに DividedByZero が起こりうるところを特定する。
実際にそれが起こるところ
マイクロソフトの時価総額3兆ドル突破が嬉しいので中から見てたらどんな感じだったかを書いてみた
私はマイクロソフトに2015年に入社して、日本のリージョンでエヴァンジェリストをしたのちソフトウェアエンジニアになって、今アメリカの Redmond で Azure の開発者として勤務している。中の人としてはとても嬉しいニュースで感慨深い事なのでブログを書いてみたい。尚、ここに書いていることは単なる私の体験で、私の意見であり、所属会社の見解ではないことを断っておく。
マイクロソフト前夜 私は子
科学的根拠に基づく最高の勉強法がガチで良かった話
最近読んでめっちゃ良かった本が下記の本だ。現在Amazonを見たら総合で35位で、星の評価が5つと半端ない。著者の方は以前から YouTube 動画などで勉強させていただいてたが、本が出たので速攻で買った。
勉強法とか大好物の自分としては読むしかないと思って買った。これは星5つは間違いない出来であった。さっそく自分も著者のメソッドを実施してみた。
実はこの本は、この本で紹介されている、そして私
納期がなぜ生産性をぶち壊しにしているのか?
昨年NewsPicks さんに取り上げてもらって最近動画が公開されました。そこでもお話させてもらっていることなのですが、アメリカで働きはじめると日本人からすると「納期が無い」感覚が物凄く衝撃的だった。
最近、納期が無いことと生産性について頭の中で整理がついてきたのでシェアしておこうと思う。ちなみに、動画も含めて、私の発言は私の体験と意見であり、所属会社には全く関係が無いことを改めてお断りしてお
かずき師匠から学んだ「努力」するから駄目だったのかもしれないという話
私は子供の頃から不器用で、何をやっても出来なかった。だから、ずっとどうやったら「出来る」ようになれるのかを追求してきた。
そして、今は幸いなことにアメリカのレッドモンドで、クラウドのプログラマとして勤務してコードを書くことを楽しんでいる。正直環境は最高でまわりの人は優秀でかつめっちゃいい人で、マネージャも最高なので気持ちよく働けている。
ただ、自分的には自分が一番下手というのはわかっているの
プログラミングというより物事が出来る思考法~実践編
大変多く読んでいただいた「プログラミングというより物事が出来る思考法」というポストや、世界一流エンジニアの思考法の書籍で紹介した内容がある。
私の職場でも、ものすごく出来る人が「実践」しているところを何回も目撃しているので「実践編」として皆さんにシェアしようと思って今回のポストを書いてみた。
タイトルにもある通り、私はエンジニアだが、ビジネス書である書籍と書かれた多くの思考法と同じく、あまり
「Be Lazy」のマネジメントでチームの成果が出る理由
自分の新刊や、インタビューでも一部説明している「Be Lazy」の考え方は、生産性とは、仕事の物量ではなく、物量はむしろ減らして、インパクトに重視するという考え方だ。詳しくは下記のリンクを参考にしてほしい。
この記事はそこからいただいた質問に対するフォローアップだ。
インタビュー記事リンク
この考え方はマイクロソフトに来てから本当に何度も出会ってきた考え方で、ものすごく生産性に貢献する考えなの