Exactly... someone who could take disparate elements no matter what and get the job done. Hacking and a kludge went hand in hand... then phreaking hit, and eventually morphed into computer hacking. The road started with people just writing code though, making their own way through a pretty wild-west period, but not breaking and entering.
Now you have good or bad hackers, but mostly just curious ones. The people who do damage are generally:
"black hat" computer Hackers: People who code viruses or create and distribute scanning tools and bot-kits. In my experience, often a function of youth... younger, darker, older, kinder.
Crackers: Referring to people specializing in the removal or disruption of DRM, or in general any protective measure.
(no longer, but once) Phreakers: People who originally used something as simple as audible tones to make free long-distance calls. Evolved into something more as computers emerged, then become essentially obsolete.
Script-Kiddies: A wide term referring to the pre-written programs they tend to run, and their usual age or competence. These people may do a ton of damage, but they aren't necessarily bright... they just need some basic tools made by the real deal, scan for vulnerabilities across a wide range of IP addresses, create a bot-net and begin to run scams, spam, distribute pirated material, launch DDOS attacks, and of course... scan for more computers to add to your bot-net. This isn't new anymore, but it emerged relatively late in the game when a generation of people used to GUI's finally got their wish in tools made ostensibly to test IT security.