Yes.
Some jobs like being a doctor, require you to have a certain degree in a certain field from a college or university.
Chuck Moore is an American computer engineer. He is most famous for being the person who invented the computer programming language Forth. His first name was Charles.
You need to have an interest in fixing things, you enjoy being challenged, a bachelors degree in something like computer engineering or computer science and probably some programming languages like C++.
The pay for being a computer engineer is close to $88,000 per year. The exact amount will depend upon your experience and where you work at.
there isn't any
Yes they do need a computer because mostly every job needs a computer.
nothing and everything
no.
Being smartt
Work or edit the infrastructure, the hardware, and or programming of a computer but you only do this to repair or reconfigure not build it for yourself.
yes
Ada Lovelace is often quoted as being the first computer programmer, and Charles Babbage is often quoted as being the first computer hardware designer. Many people have since invented newer and arguably better ways to implement software.