- ソフトウェアエンジニアは、特に他人が書いたコードを嫌います。
- マイクロサービスアーキテクチャは、エンジニアが以前のコードをコンテナやロードバランサの背後に隠し、存在しないかのように装えるようにします。
- エンジニアは、依存関係の実際の実装やテストスイートを確認する代わりに、コードの解決策を探すため主に Stack Overflow を参照します。
- エンジニアは他人のコードレビューを嫌い、その結果プルリクエストの承認が遅れることがあります。
- エンジニアはコードを書くのが好きで、食事や睡眠といった基本的な必要を忘れるほど没頭することがあります。
- エンジニアは、実際に提供されたサンプルコードを読まなくても、コードやコードの書き方について読むことを楽しみます。
- 会議、ドキュメント作成、テスト、コードのリファクタリングは、いずれもエンジニアにとって時間を奪う煩わしい要素です。
- エンジニアは、より多くのコードを書けるツールや技術を継続的に探しており、近年は AI ベースのツールも登場しています。
- シニアエンジニアは、保守作業やダウンタイムを減らすためにコードを最小限に抑え、不要なコードを削除することの重要性を理解しています。
- シニアエンジニアは、複雑な問題に対するエレガントな解決策を重視する一方で、価値を生まないコードを書くことには懐疑的です。
- エンジニアは、自分たちのコードのコストと影響を意識し、可能な場合は既存のソリューションを活用することが重要です。
- この記事で描かれている特徴は、過去のエンジニアたちの姿勢を反映しています。
- この記事は Hacker News で議論を呼びました。
1件のコメント
Hacker Newsの意見