Back when I wanted to be an aerospace engineer, I did some research and came away with the following understanding of how things worked:
1. Scientists do the theoretical stuff.
2. Engineers design stuff, solve problems, and apply the scientists' theory.
3. Technicians install/build/make what the engineers designed.
A semester of engineering school made it abundantly clear I was not destined to be an engineer. So I've been trying to decide ever since...Where do I fit in this hierarchy?
Now I have realized some key truths:
1. Engineers, bless their hearts, often lack on-the-shop-floor experience, which can cause problems in the design process.
2. There are actually more than three positions in that 1-2-3 hierarchy.
3. Especially under sub-optimal conditions, the lines between Engineer and Technician are often blurred.
4. People who are good at their thing often have a lot of knowledge that overlaps with the areas around them--e.g. good engineers know a lot about technicians' jobs.