Etymology
Advertisement
constructor (n.)

"a builder," 1751, from Medieval Latin constructor, agent noun from Latin construere "to pile up together, accumulate; build, make, erect," from assimilated form of com "with, together" (see con-) + struere "to pile up" (from PIE *streu-, extended form of root *stere- "to spread").

Related entries & more 
Advertisement
machinist (n.)

1706, "engineer, mechanical inventor, constructor of machines and engines," a hybrid from machine (n.) + -ist. Meaning "machine operator" is attested from 1879; in  U.S. Navy ratings, "an engine-room artificer or attendant," by 1880.

Related entries & more 
engineer (n.)
mid-14c., enginour, "constructor of military engines," from Old French engigneor "engineer, architect, maker of war-engines; schemer" (12c.), from Late Latin ingeniare (see engine); general sense of "inventor, designer" is recorded from early 15c.; civil sense, in reference to public works, is recorded from c. 1600 but not the common meaning of the word until 19c (hence lingering distinction as civil engineer). Meaning "locomotive driver" is first attested 1832, American English. A "maker of engines" in ancient Greece was a mekhanopoios.
Related entries & more