Yes. 64K RAM (32K at a time, top bank switchable with a POKE) and a cassette drive.

I wrote a BASIC program that was used to input and sort (by album and title) all of the songs at my Dad's radio station, save the list to cassette, and print the whole shebang out. I was about 13 or 14 at the time, I'd guess, and working weekends running the sound board at the radio station.

Next summer job was on a 286 running Paradox, creating randomized (with rules) playlists of the songs for the production manager to put on reel-to-reel for a varied rotation, ca. '89 or so (meaning I was 20).

Then I had a part-time job during school and summer programming FoxBASE on a 386 running Xenix for a trucking firm.

First full time job was at Coopers & Lybrand programming tax calculators (the program interpolated current tax data 10 years out) in C on OS/2. We were using 486 DX66/2s with 64M of RAM, and man were we living the high life with those machines. This was 1992.

My current job involves Sun 6800s and Linux.