自社開発の良いところは、比較的環境を変えやすいことにあります。
メリデメを示して、テストコードを書く環境に変えるのはあなたです。
インターフェースとなって、Bizの要件を丸々通さない環境に変えるのはあなたです。
自社開発企業において、環境のせいで成長出来ないと思うなら、多くの場合は本人の自走力不足と考えるべきですよ♪
自社開発企業へ行ったらスキルアップできると何となく思っている人が多いですが「スキルアップしづらい自社開発企業」が世の中にはたくさんあるので気をつけましょう。
代表例はこんな感じです。
①テストコードを書かない
②チーム開発ではなく、1人開発がメイン
③使っている言語やフレームワークのバージョンが古い
④ビジネスサイドが強すぎて言われた通りに設計・開発するだけ
上記の4点のうち1点当てはまるくらいならまだ何とかなりますが、2〜3点以上当てはまる職場にいる人は転職のときにまったく評価されない可能性があるため、危機感を持った方がよいです。