Why did you become a computer engineer?
Growing up in the 60s was an exciting time, what with the Space Program and all. I was always interested in science (pretty much ANY science.) As time went on it became clear that I wasn't likely to ever be Astronaut material, and electronics became the major focus of my efforts. In highschool I took what electronics classes that existed (which were pretty good.) In 11th grade, I took the computer science class, where we wrote BASIC programs on a timesharing system via ASR33 teletypes. And the Altair and other "microcomputers" were starting to show up. I decided that what I probably wanted to do was BUILD COMPUTERS. I went to college aiming at a degree in Electrical Engineering, which seemed like the closes match at the time.
Why did you choose this job?
It's more like it chose me. (see above.) In those days, EE and Computers were not so obviously related (and in particular, the EE program where I was didn't understand that EEs might have to write software.) I enjoyed the software classes (I took a lot, since I knew that would be part of BUILDING COMPUTERS) more than the EE classes. By the time graduation rolled around, I was pretty sure I had picked the wrong major, but it was too late. Also, it didn't really matter. By then I had been using the ARPANet, and got my first job via contacts I had made there, doing "networking stuff" (where EE and CS were closer together. I actually built one piece of hardware; a device to convert a 6bit 150bps newswire link to 8bit 300bps "normal computer serial" data.) Since then, I've primarily been a software person (doing networking), although at the "lower levels" where the EE background has come in handy ("systems programming", "embedded systems", "operating systems", "device drivers", "infrastructure", etc.)
What is the main thing about CE that makes it separate from other engineering?
For software engineering, you have the combination of "immediate gratification", "reuse", and "failure to fail." If your electronics project breaks, you might have to start over with new parts. If your SW breaks, you fix it till it works. And then you can easily make it better, or different, or save it off to backup storage and keep it forever (not that you'll necessarily be able to read it N years later...) I had a revelation in HS that most the individual electronics projects I had made could be programmed into one of the neat little microprocessor boards that were starting to show up...
What is something interesting about CE?
It changes quickly. The job you thought you were doing is going to be significantly different in a couple years. Probably in unpredictable ways. This can be good, or bad, but it's always "interesting." Also, you get to help change the world. Probably as a small cog in a big machine where no one notices you, but you can still pick up a bit of warm fuzziness.
Anything else that you want to add...?
As others have said, "Computer Engineering" is a broad field, covering everything from designing the chips to implementing artificial intelligence. And that's just "pure" CE. Most other fields these days will use computers as tools, and they need CE support to do that. I mean, this whole Arduino thing started as a means for Artists to be better able to use computer technology, right? Know enough about computers, and you can "dabble" anywhere.