Engineers Weigh In On The State Of The Tech Industry