I've done both. Software engineering is way easier. In traditional engineering you dont have "move fast and break things" and if you get sloppy with edge cases at best it could cost $$$ at worst people die.
Cars have had computers controlling them for decades and didnt have these problems. What's happening now is auto makers are adopting the silicon valley way of doing things which worked ok for webapps but is horrible for hard goods.
Cars have had computers controlling them for decades and didnt have these problems. What's happening now is auto makers are adopting the silicon valley way of doing things which worked ok for webapps but is horrible for hard goods.