プログラミング
日々精進 異世界転生してもすぐに昇進するのがスタートアップ スタートアップは常に人手不足でコードも書けるEMみたいなポジショニングをしていると任せられる範囲が次第に増えていくことがあります。何度案件が変わっても、最初は単なるエンジニアとして参…
人生設計がしたい 前口上: 人生プランニングをすると不安が減る 老後に年金以外で2000万円必要と言われたり、人型ロボットが発展するので労働はなくなるという話があったり、世界の変化が速すぎてついていけていません。 大体の不安は不安となる対象への解像…
子育てサポート企業の見分け方 公的な証明で働きやすい企業を見抜くには 20・30代の7割がマネージャーを希望していないそうです。転職でも年収よりワークライフバランスが重要というケースも増えました。たくさん残業しなければいけないなら、高給でなくても…
調べたことのメモ 放送大学について 放送大学は通信制の大学です。 通信制の大学自体は他にもあるのですが、放送大学はBS放送をしており(対応していれば)テレビでも見れるのが見れるのが特徴です。 学費とのトレードオフがありますが、入学すると学割が使え…
雰囲気を感じてみる スタートアップをテーマにした映像作品が増えてきた 起業をテーマにした映像作品は昔からあったのですが、動画のサブスクサービスが増えるにつれ独占配信を拡充したりする目的で作品数が増えています。スタートアップ自体の一般への認知…
ゆっくりしていってね! Chapter 1: RubyLLMの全体像を掴む 1.1 RubyLLMとは何か(何を解決するのか) 導入 霊夢「最近さ、RubyでAIやろうとすると結構めんどくさくない?」 魔理沙「わかる。API叩くだけでも毎回こういうコード書くよな」 require "net/htt…
プレーヤーを分解してみる テックリードとリードエンジニアと言う分類 企業によっては人事評価制度上、プレーヤーとマネージャーが分けられていない企業もあるのですが、分けている企業の中ではプレーヤーをさらに分解していることがあります。ソフトウェア…
ゆっくりしていってね! 第0章 はじめに — この本の使い方 0.1 登場人物と役割 霊夢 ねえ魔理沙、この本って何? 表紙に Hugging Face って書いてあるけど、顔がハグしてるロゴみたいなやつでしょ? 魔理沙 その通りだZE。Hugging Face(通称 HF)は、機械学…
GitHub Copilotは人権になるか 前口上 GitHub CopilotはGitHubの言葉を借りるならAI pair programmerです。Visual Studio Code、Visual Studio、Neovim、JetBrainsのIDE拡張として動き、コードの一部を書くことで残りを補完してくれます。 Twitterを開いたら…
思考実験 FDE: Forward Deployed Engineer求人が急に増えた FDE: Forward Deployed Engineerという職種の求人がここ1~2年、急に増えました。客先常駐SESの今風の言い方という意見もありますが、ChatGPTのようなAI、Claude CodeのようなAIエージェントの需要…
ゆっくりしていってね! Chapter 1: Hotwireとは何か はじめに この章では、Hotwireの全体像をつかみます。 Hotwireは、Railsアプリケーションに「SPAっぽい快適さ」を持ち込みつつ、JavaScript中心の複雑なフロントエンド構成を避けるためのアプローチです。…
分業で組織のパフォーマンスを最大化する 他社のチーム構成をまとめたい 営業ができて技術もわかりコミュ力高く事業、プロダクト開発も推進してくれるスーパーマンで全て構成された組織があれば市場変化へ耐性も強いです。一方でそういう人は組織に属するメ…
テックリードとエンジニアリングマネージャーの分業は合理的か マネージャーにプレーヤーとしての能力は必要か 技術などの専門性を競争力としている企業において、マネージャーにプレーヤー能力をどこまで求めるかはしばしば議論になるポイントです。 一般に…
面白そうな技術ブログをまとめてみる 前口上 普段技術情報を追うのにニュースレターやSNS、ソーシャルブックマークをベースに使っています。ニュースレターは英語、SNSやソーシャルブックマークは日本語が多いです。 これで概ね面白い記事や動画、ポッドキャ…
求人まとめ 前口上 クックパッドで人員削減、退職勧奨があったようで、各社が採用情報をTwitter上で #ex_cookpad に流しています。 クックパッド社で働いたことはないんですが、Rubyコミュニティーへの貢献は大きいものがあり、よく技術ブログを読んでいます…
グラフDBを使ってpackage by featureを進める Qiitaに投稿しました Qiitaに「ソフトウェアのアーキテクチャをグラフDBで可視化する」を投稿しました。 qiita.com 所感 C++ベースの軽量グラフDBのKuzuも試したのですが、Macでビルドの依存を解決するのが大変…
たびたび話題になるのでまとめてみる PMに技術力は必要かのトレンド 以前エンジニアリングマネージャー/テックリード、テックリード/リードエンジニア、バックエンド/フロントエンジニアの区分けについては論じました。 ja.algonote.com ja.algonote.com ja.…
2025年に読んだ技術書まとめ Zennに投稿しました Zennに「2025年に読んだ技術書トップ10」を投稿しました。 zenn.dev 所感 技術書典の本、とりわけ企業有志の本はジャンルが雑多で検索性が悪いので個人用に目次の検索システム作りたいと思う時はあります。No…
ChatGPT時代の戦い方 言語経験年数だけ見るのは間違い ソフトウェアエンジニアの能力を測る指標としてしばしばプログラミング言語の経験年数が使われることがあります。Perl〇〇年、Go〇〇年というやつですね。 一方で例えばWebフロントエンド開発にHTMLやCS…
MCPのショートコースを受けた感想。 Qiitaに投稿しました Qiitaに「Anthropicの中の人からMCPを学ぶ」を投稿しました。 qiita.com 所感 他の講座としてMicrosoftのmcp-for-beginnersも有名ですね。 Anthropicは自身でAnthropic Academyもやっているので次ど…
SQLの次に獲得すべき技術スキルは何か 前口上 破談になりそうですが、Twitterの買収をイーロンマスク氏が実行しようとした際、マネージャーの解雇が話題になりました。 いわく、「IT分野の管理職は高いIT能力を持っていなければならないと思う。優れたコード…
ロシア製のライブラリーをまとめてみる 前口上 2022/02、ロシアとウクライナの関係悪化による軍事侵攻がおきています。日本を含め世界の国々がロシアに対して経済制裁をするようでその影響は大きいです。 Web業界で使われるソフトウェアライブラリーは米国製…
Unityの決算を読んでみる UnityにRuntime Feeが導入される 2024/01からUnityにRuntime Feeが導入されることが発表されました。今までの課金モデルと違い、ゲームのインストール数に応じて利用料が発生する仕組みで開発者から反発を受けています。 Unity Soft…
ゆっくりしていってね! 本書リポジトリ: https://github.com/hiromichinomata/yukkuri-smolagents 第0章 プロローグ — エージェントってなに? 本章のゴール: エージェントと smolagents の位置づけを掴み、環境を用意して 最初の CodeAgent を動かす。 0.1…
ではないか デメテルの法則を根拠にdelegateを乱用するのは間違い Zennに「デメテルの法則を根拠にdelegateを乱用するのは間違い」を投稿しました。 zenn.dev 所感 法則にのっとているかでその後のバグを防げたかだったり、何かしらの指標が改善するのか比較…
組織構造は評価の運用も考慮して 前口上 DevOpsという用語があります。ソフトウェア開発を開発担当(Development)、運用担当(Operations)と完全に分けるような構成をとるより、開発と運用はより協調して、時には兼任した方が変化に素早く対応できるという考え…
Real World Exampleで学びたい Zennに投稿しました Zennに「有名アプリをクローンして学ぶ講座一覧」を投稿しました。 zenn.dev 所感 だいたい無料なのはいいですが、インド系の方が動画作られているものも多いのでインド英語の聞き取りがつらく感じる時はあ…
まず止血する 前口上 Webサービスを運営していると気をつけていてもしばしば障害が発生してしまうことがあります。 全てのケースを網羅したつもりだったのにコーナーケースを考慮できておらずエラーとなったり、開発環境の少ないデータでは問題なかったのに…
人類が再びAIに勝つ方法 人間がAIに再び勝利した 2015年、AlphaGoがプロ囲碁棋士に勝利しました。その後汎化して将棋やチェスにも対応したAlphaZeroが2017年に出て、囲碁/チェス/将棋AIにおいて、機械の方が人間より強いと言う共通認識が形成されました。 実…
評価制度設計の一例 前口上 仕事の報酬を考えた時、個人としてはもちろん5000兆円欲しい訳ですが、経営者視点で見ると投資効率へのプレッシャーを投資家から受けたり、事業が上手くいかなくなった際の倒産確率を低めるためにも、全ての従業員を5000兆円で雇…