🖖 Live long and learn.(長寿と学習を。)
こんにちは。はじめまして。
set-ten.com の運営者、みすたすこっぷ です。
本業はシステムエンジニア。生成AIを道具に、着想から設計・実装・運用までを
ひとりで回しきることをテーマに、その記録をこのブログに綴っています。
いきなり正社員になれなかったわたし
私は就職氷河期世代です。
新卒ではどこにも採用されず、1年半アルバイトをしながら日々をつないでいました。
あの頃は、未来に向けて何も積み上がっていないような感覚がありました。
このまま生きていくのか――そんな漠然とした危機感が、胸に残っていたのを覚えています。
そんな不安と焦りの中で出会ったのが、プログラミングでした。
独学で扉をこじ開けた
書店で買った1冊の本と、学生時代に両親に買ってもらった古いノートパソコン。
毎日少しずつコードを書き写し、エラーと格闘しながら、何とかひとつのWebサービスを
完成させたとき、「この道なら、未来を変えられるかもしれない」と思いました。
今振り返れば、ちっぽけなサービスだったかもしれません。
でも、自分の手で動くものを作れたという事実は、それまで感じたことのない
自信につながりました。いまの私の根っこにあるのは、このときの感覚です。
誰かの正解を借りるのではなく、自分で組んで、動かして、確かめる。
その経験をきっかけに、小さなソフトウェア開発会社に就職することができました。
手取りも少なく徹夜も当たり前の現場でしたが、なぜか今となっては懐かしく思えます。
そこから今日まで、リスキリングの連続でエンジニアを続けてきました。
いま取り組んでいること
エンジニアの仕事のかたちは、生成AIの登場で大きく変わりつつあります。
私はこれを脅威ではなく道具として捉え、着想から設計・実装・運用までを
ひとりで回しきることに取り組んでいます。
たとえば最近作ったのは、自分専用の「第二の脳」と呼んでいる仕組みです。
関心のある分野のRSSを毎朝自動で集め、Claude Code が要約・整理し、
日次ダイジェストと週次レポートを生成する。これを Mac mini 上の cron で
毎日動かし続けています。作って終わりではなく、動かし続けて、
詰まったら直す。その運用までを含めて記録するのが、このブログの軸です。
この第二の脳を作る過程は、Zenn Book
『Claude Code で LLM Wiki を育てる——第二の脳の作り方』としてまとめました。
このブログで記録していくこと
- 自分で作って動かしているものの、設計判断と運用の記録
- うまくいったことだけでなく、詰まったこと・直したことの過程
- 生成AIを道具として使いこなすための、実践ベースの知見
- 借り物の正解ではなく、自分の手で確かめたことだけを書く
これから
- 作って運用するものを、ひとつずつ増やしていきたい
- 80歳まで現役エンジニアとして学び続けたい
- 生成AIを道具に、ソロで成立する仕事のかたちを確かめていきたい
さいごに
このブログは、もともと自分のために始めたものでした。
学んだことを自分の手で動くかたちにし、その記録を残す場所として。
もしあなたも、自分の手で何かを作って動かしてみたいと思っているなら、
どこかに、あなたに合った「接点(set-ten)」が見つかれば嬉しいです。
おまけ
setten_code
class Career:
def __init__(self):
self.phase = "freeter"
self.skills = []
self.systems_running = 0
self.principle = "build, run, and verify it yourself"
def get_job(self):
if self.phase == "freeter":
self.phase = "engineer"
print("小さな会社でエンジニアとして再スタート。")
def re_skill(self):
self.skills += ["python", "AI", "automation", "claude_code"]
print("リスキリング中…")
def build_and_run(self):
# 作って終わりにせず、動かし続ける
self.systems_running += 1
print("第二の脳を構築 → Mac mini の cron で毎日稼働。")
def keep_learning(self):
while True:
self.re_skill()
self.build_and_run()
try:
me = Career()
me.get_job()
me.re_skill()
me.build_and_run()
except Exception as e:
print("今日はメンテナンスモードです。再起動まで少々お待ちください。")
finally:
print("🖖 Live long and learn.")