Home
Language
English
Türkçe
Bahasa Indonesia
About
Privacy Policy
Terms of Service
Pricing
Sign In
Download All
Share
koi | software engineer
@KoheiAIengineer
ソフトウェアエンジニア 生産性・設計・AI活用を「判断の話」として書く 速さより、迷わない開発を
日本
Joined January 2026
52
Following
38
Followers
221
Posts
Pinned Tweet
koi | software engineer
@KoheiAIengineer
4 months ago
努力が報われない設計ってあるんだよね。完璧に書いたコードなのに、後から仕様変更で全部書き直し。これ、設計の段階で「変わる可能性」を見積もってなかったから。堅牢さより適応性。最初から100点を目指すより、変更しやすい構造を選ぶ方が、結果的に労力が減る。
koi | software engineer
@KoheiAIengineer
3 months ago
テスト戦略を後付けする組織は、生産性が低い。 理由は3つ: ①品質を「最後に確認する」から、手戻りが増える ②設計段階で「テスト可能性」を考えないから、テストコストが膨らむ ③AIで業務効率化しても、テスト戦略がなければ導入後の問題が多発する これを知らないと損します。テスト駆動で設計を先行させれば、開発速度も品質も両立できる。
koi | software engineer
@KoheiAIengineer
3 months ago
写経は良い学習法だけど、ここからドキュメント文化を作ると次のレベルに行ける。 ①学んだことを自分の言葉で説明する ②なぜそう書くのか理由を残す ③後で読み返して「あ、こういう判断だったか」と思い出す コードは動いて終わりじゃなく、思考プロセスを言語化する習慣が、設計力を磨く最短ルートだと思うんだよね。
koi | software engineer
@KoheiAIengineer
3 months ago
設計で迷ったときの判断軸。 ①変更の頻度は高いか ②他の部分への影響は大きいか ③テストしやすいか この3つで「抽象化すべき」が見える。逆に全部「いいえ」なら、シンプルに書く。過度な設計は負債だからね。動くコードから始めて、必要になったら抽象化する。それが最速。
koi | software engineer
@KoheiAIengineer
3 months ago
コードレビューで「なぜそう書いたんですか?」と聞かれて答えられないエンジニア、多くないか。 理由を言語化できないってことは、判断軸が曖昧なままコード書いてるってことだと思う。設計も実装も、「なぜそれを選んだか」を常に問い続ける習慣が、成長速度を変える。
koi | software engineer
@KoheiAIengineer
3 months ago
セキュリティって「何か起きてから対応」じゃなくて、「起きる前に判断する癖」なんだよね。パスワード使い回してないか、本当に必要な権限だけ持ってるか、定期的に自分のコード見直してるか。小さな習慣の積み重ねが、結果的に大きな事故を防ぐ。
koi | software engineer
@KoheiAIengineer
3 months ago
5年前の自分に伝えたいこと。 「短期成果より、心身の余裕を優先しろ」 これだけで疲弊度が変わる。 締め切り前夜の徹夜、無理な納期、常に満タンの予定。全部やめた。すると、思考が冴えて、判断ミスが減って、結果的に成果が上がった。長く続ける秘訣は、走り続けることじゃなくて、ペースを守ることなんだよね。
koi | software engineer
@KoheiAIengineer
3 months ago
レガシーコードとの付き合い方 ①まず現状を測定する テストカバレッジ、複雑度、依存関係を可視化。手探りで進めると迷う。 ②小さく変える習慣 1ファイル、1関数単位で改善。大規模リファクタは失敗する。 ③変えないコードを作る 新機能は既存コードと隔離する。汚さが伝染するのを防ぐ。 大事なのは「急がない判断」なんだよね。
koi | software engineer
@KoheiAIengineer
3 months ago
多くの人が「アウトプットは完成度が高いほど価値がある」と誤解している。 本当は「未完成でも、誰かの判断を変えるなら価値がある」。 具体的には、試行錯誤の過程を発信したら「同じ悩みを持ってた」という反応が返ってきた。完璧な記事より、迷いながら進む過程のほうが誰かの判断基準になるんだよね。
koi | software engineer
@KoheiAIengineer
3 months ago
チーム内で技術選定の意見が割れたとき、僕は「3つの軸」で判断を透明化する。 ①学習コスト ②本番運用の難易度 ③チームのスキルセット 数字や具体的な懸念を言語化するだけで、感情的な議論から脱出できる。合意形成って、実は「判断基準をすり合わせる」ことなんだよね。
koi | software engineer
@KoheiAIengineer
3 months ago
良いコードは読みやすいコード」と思っていませんか? 実は「変更しやすいコード」が正解なんです。 なぜなら、読みやすさは主観的だけど、変更コストは計測できるから。変更時の影響範囲が小さい、テストが書きやすい、そういう設計が本当の良さなんだよね。
koi | software engineer
@KoheiAIengineer
3 months ago
3年前の自分に伝えたいこと。 「やることを減らすな。やり方を変えろ」 燃え尽きるのは、頑張りすぎじゃなくて、同じやり方で無理してるから。タスク削減より、自動化・委譲・優先度の切り替え。これだけで疲弊感が劇的に変わる。
koi | software engineer
@KoheiAIengineer
3 months ago
AIが最強の家庭教師になるって話、同意なんだけど、その先が大事だと思う。 理解した後は「なぜそこまでするのか」という設計判断を自分でできるかどうか。AIは教えてくれるけど、トレードオフの選択肢は示してくれない。そこからが本当のエンジニアリングなんだよね。
koi | software engineer
@KoheiAIengineer
3 months ago
ジュニアエンジニアがシニアになれない理由、多くの人が「経験年数」だと思ってる。 本当は「判断軸の質」の差なんだよね。 具体的には、教科書を読むだけでは足りなくて、なぜその設計にしたのか・トレードオフは何かを言語化できるかが分かれ目。AutoCADでいえば、ツール使いこなしより「このプロジェクトでなぜこの手法選んだ」を説明できるかどうか。
koi | software engineer
@KoheiAIengineer
3 months ago
技術が好きでいるための条件、それは「完成させること」だと思う。 学んだ知識を、動くコードに変える。理想の設計を、実際のプロダクトに落とし込む。その過程で初めて、技術の面白さが腑に落ちる。 完成のない勉強は、つまらないんだよね。
koi | software engineer
@KoheiAIengineer
3 months ago
技術トレンドの見極め方 ①「自分の問題を解くか」で判断する 流行ってる≠自分に必要。まず現在地の課題を言語化。 ②実際に手を動かす 記事を読むだけでは判断できない。1週間触ってみて初めてわかることが多い。 ③採用コストを天秤にかける 学習コスト、保守負荷、チーム体制。トレンドより実装現実を優先する。 --- **文字数: 278字**
koi | software engineer
@KoheiAIengineer
3 months ago
専門性 = 深い知識を積み重ねること」と思っていませんか? 実は「問題解決の回数」が専門性を決めるんです。 なぜなら同じ領域で異なる制約条件下での解決を繰り返すことで、初めてパターン認識が深まるから。知識だけなら本で学べます。でも経験は盗めない。
koi | software engineer
@KoheiAIengineer
3 months ago
エンジニアが長く続けるなら、短期的な成果より「迷わない環境」を優先すべき。 ①技術選定に時間かけない ②判断基準を明文化する ③自動化で認知負荷を減らす 毎日「何をすべきか」で悩んでたら、スキルより先に心が疲れる。迷わない仕組みが、結果的に長く続く秘訣だと思う。
koi | software engineer
@KoheiAIengineer
3 months ago
セキュリティを「面倒な義務」と思うから続かない。視点を変えよう。 ①パスワード管理:漏洩時の身代金・復旧コスト考える ②2段階認証:1分の手間で99%の攻撃は防げる ③アップデート:最新版は過去の脆弱性が塞がってる 要は「何が起きるか」を具体的に想像できれば、行動は自然とついてくる。セキュリティは自分事だ。
koi | software engineer
@KoheiAIengineer
3 months ago
テストカバレッジ100%を目指すプロジェクト、実は品質が低いことが多い。 なぜなら、テスト数の多さと品質は別問題だから。重要なのは「何をテストするか」の判断。 本当に壊れやすい部分、ユーザーに影響する部分に集中する戦略が、実は効率的で堅牢なコードを生む。
koi | software engineer
@KoheiAIengineer
3 months ago
完璧な設計に時間をかけるほど、後で修正コストが膨らむ。 理由は3つ: ①仕様は必ず変わるから、先読み設計は無駄 ②チーム全体で共有できない複雑さは、負債になる ③動くコードが最高の仕様書。机上の空論より実装優先 迷わない開発には、「今必要な分」だけ設計する判断力が要ります。
Last Seen Users on Sotwe
Türbanlı emine
Seen from
Turkey
destinicreams
Seen from
United Kingdom
west Papua
bombacan
Seen from
Turkey
ดรีม
Seen from
Thailand
megaswitchsfm
Seen from
Germany
แนวแม่ลูก
Seen from
Thailand
jhenna_greey
Seen from
Austria
C U M (500k)
Indonesian bokep
Seen from
Indonesia
Trends for you
1
Knicks
Under 10K tweets
2
Wemby
Under 10K tweets
3
AMAT
Under 10K tweets
4
Josh Hart
Under 10K tweets
5
ORM VEGGIE POPUP ICONSIAM
Under 10K tweets
6
Kenzie
Under 10K tweets
7
#AEWDynamite
Under 10K tweets
8
Hop Sing
Under 10K tweets
9
#82and0
Under 10K tweets
10
Betrayed
Under 10K tweets
Most Popular Users
1
Elon Musk
@elonmusk
240.1M followers
2
Barack Obama
@barackobama
119.3M followers
3
Donald J. Trump
@realdonaldtrump
111.6M followers
4
Cristiano Ronaldo
@cristiano
108.8M followers
5
Narendra Modi
@narendramodi
106.9M followers
6
Rihanna
@rihanna
97.2M followers
7
NASA
@nasa
92.1M followers
8
Justin Bieber
@justinbieber
90.5M followers
9
KATY PERRY
@katyperry
86.7M followers
10
Taylor Swift
@taylorswift13
80.5M followers
11
Lady Gaga
@ladygaga
72.1M followers
12
Kim Kardashian
@kimkardashian
69.3M followers
13
YouTube
@youtube
68.6M followers
14
Virat Kohli
@imvkohli
68.4M followers
15
Bill Gates
@billgates
63.4M followers
16
The Ellen Show
@theellenshow
62.5M followers
17
CNN
@cnn
61.9M followers
18
Neymar Jr
@neymarjr
60.9M followers
19
X
@x
60.9M followers
20
CNN Breaking News
@cnnbrk
59.9M followers
Olivia
Online
✨
⭐
💫