being a computer engineer would make you want to design software