End user apps only for me. Closest I got to "real programming" was Pascal in school, and still like the "main loop and functions" construction. Then my first real world use of computers was Macromedia Dreamweaver and Adobe PageMaker doing static websites and newspapers.

Then prototyping office automation in MS Access before turning it into a multi-user web app on a SQL back end; Active Server Pages, then PHP. Couple web developer gigs on PHP and Postgres/MySQL.

I've done my own Linux server admin when this was all new, but now I just want to click a button to install an app then start creating "content." I'm glad there are people who like doing the back-end stuff, but I'm not one of them any more.