現場や開発対象で重きが変わるのは当然ですが皆様は、ソフトウェアエンジニアとして
q1)何を大切にして働かれてますか?
q2)そして結果としてうまくいってますか?
ーーーー
■以下、このポストをした背景です
最近まで、一人でプロダクトの実装をすることが多かったので
アルゴリズムや簡潔な実装、バグがないこと、
仕様通りにできていることやパフォーマンスに問題がないこと、オブザーバビリティ
といった技術的内容に90%位の重きを置いていたのですが、
最近は新たな部署でジュニアなメンバーと働くことになってツラミを感じてます。(ちなみにコードレビューは一応以前迄の部署でもしてもらってた。でも技術レベルが近いとかで無駄なコミュニケーションは不要だった)
よく勉強はしていてbest practiceを入れてるけど、経験則的にそれは要らないよねというような無駄なルールが多く、
コードレビューはそれを守らないと通してもらえません。
開発体験がクソ悪いです。
文章化能力と合意形成能力に8割、コーディングに2割の重き置いてんのかって位の
自称AIベンチャー企業です。
ま、正直納得行く額貰ってれば耐えられるけどありえへん額だから、、、😇