algonote

There's More Than One Way To Do It

[Zenn投稿] Software Design、WEB+DB PRESS全巻読破のすすめ

Web開発の歴史の復習の仕方 Zennに投稿しました Zennに「Software Design、WEB+DB PRESS全巻読破のすすめ」を投稿しました。 zenn.dev WEB+DB PRESS休刊、悲しいですね。 所感 似たような雑誌はInterface、日経PC21、トランジスタ技術あたりでしょうか。 Int…

rails statsと企業価値

開発スピードが遅いのか、作っているものの筋が悪いのか 前口上: rails statsで企業価値は測れるか? rails stats はRailsリポジトリの統計情報が取れる便利コマンドです。LaravelでもLaravel Statsを使って php artisan stats で同様のことができます。 結…

バックエンド開発に必要な能力の半分以上は言語力以外の部分

ChatGPT時代の戦い方 言語経験年数だけ見るのは間違い ソフトウェアエンジニアの能力を測る指標としてしばしばプログラミング言語の経験年数が使われることがあります。Perl〇〇年、Go〇〇年というやつですね。 一方で例えばWebフロントエンド開発にHTMLやCS…

全エンジニアにGitHub Copilotを提供している企業一覧

GitHub Copilotは人権になるか 前口上 GitHub CopilotはGitHubの言葉を借りるならAI pair programmerです。Visual Studio Code、Visual Studio、Neovim、JetBrainsのIDE拡張として動き、コードの一部を書くことで残りを補完してくれます。 Twitterを開いたら…

[Zenn投稿] ソフトウェアのバグはコードそのものよりも組織構造から生じることが多い

テックリードは組織を忘れられるか TLDR Zennに「ソフトウェアのバグはコードそのものよりも組織構造から生じることが多い」を投稿しました。 zenn.dev 執筆後記 THE INFLUENCE OF ORGANIZATIONAL STRUCTURE ON~でGoogle検索かけると結構他の論文のサジェス…

キャリアコンサルタントに1on1のコツを学ぶ

キャリアコンサルタントは国家資格 前口上 物事を学ぶにはいくつかやり方があります。本を読むもよし、動画を見るもよし、講習に行くのもよいでしょう。体を動かすような能力を学ぶ場合、作業研修をする場合もあると思います。 ただ対人スキルを身につけたい…

HIGH OUTPUT PLAYER - 評価されるプレイヤーはどういう人か

独自理論を提唱してみる 前口上 HIGH OUTPUT MANAGEMENTというマネジメントについて書かれた本があり、そのなかでマネージャーの評価の公式が出てきます。 マネジャーのアウトプット=自分の組織のアウトプット+影響力が及ぶ隣接組織のアウトプット という…

最近学んだ恋愛、結婚まわりの統計

たまにはゆるふわネタでも 前口上 バレンタインシーズンですね。チョコもらえなかったのでチョコチップマフィン焼こうと画策しています。 ネットに流れてきた恋愛、結婚まわりのネタ(統計)が少したまったので紹介してみます。 オタクでもっとも未婚率が高い…

[Qiita投稿] Twitterはタイムラインをどうやってキャッシュしているか

Twitterの内部構造を読解してみる TLDR Qiitaに「Twitterはタイムラインをどうやってキャッシュしているか」を投稿しました。 qiita.com 所感 結構頑張ってリソース探したのですが、最近のものは少ないですね。 TwitterのメインDBのManhattanが気になってい…

日本のWeb開発にスクラムは本来不要かもしれない

専任のスクラムマスターは必要か 前口上 最近スクラムの源流である論文『The New New Product Development Game』を読みました。概ね日本企業を良い開発手法を採用している企業として、米国企業はどうやったら日本企業のようなよい企業になれるかを論じたも…