Web系エンジニアのデメリットは、体系だった開発手法を得られない点です。Web系のエンジニアは場当たり的な開発が多く3ヶ月以上の開発規模に対して開発見積りやスケジュール計画が作れない傾向にあります。品質も計画的に作りこめません。そのため受託開発が苦手であり、システム開発を請け負うようなビジネスモデルの独立もできないでしょう。また、エンジニア以外のキャリアの選択肢がない点もデメリットとえいます。SIerでは、プロジェクトマネージャーや営業といった違うキャリアもあります。