I've been working with electronics of all kinds since I was a child. Got my Amateur Radio General license at 13. First started programming (BASIC... when it was cutting-edge!) in 1969. First hack the same year: The same terminal we used was used by the school administration to access the bookkeeping system. Their "secure" login procedure on the ASR-33 teletype terminal was for a school administrator to check out his "secure login" punched paper tape from the librarian, and use that to enter the username and password. Small problem: The "security" was that the password was spelled out in non-printing control characters (so they wouldn't get typed out on the terminal's paper roll), but the storage policy for the tapes was to hang them on the bulletin board behind the librarian's desk. Since the punched holes were nothing but plain-text ASCII, we just walked up to the librarian's desk and read the passwords off of the tapes. Needless to say, we took great delight in logging into the school's computer with the credentials of the administrators. My friends and I never did anything felonious, but we certainly could have.
Today, I am very lucky to be developing and inventing full-time in Delphi 7, with some web work in Javascript/CSS/HTML and soon, DreamWeaver.