Here is a simple explanation (I hope) of what I do at work.
I do primarily front-end and user interface development. Major current projects include Icepak and the GUIs for the ICEM CFD modules. These are done in a combination of C++ and Tcl/Tk, which is in my opinion a very good way to implement portable interactive applications.
I don't know where it came from. Somebody with too much time on his hands.
Don't look at this web page.
Don't listen to this MP3 file.
Here are some other annoying MP3's.