Satisfactory programs you did
let's take money, time, efforts, labor, language,experience, OS , personal fun etc.. out of the equation. What is the best satisfactory program you have done? ie.. Program that you think is worth while for the society..
Hmmm I dunno about worthwhile.
I usually liked team projects, because I could see that the program development progresses faster, and because of the social interaction. I was in a good team, then.
My most satisfactory program from Circa 1980. on an Apple ][
Yeah.. those were the days. One would get all excited over the sound of the key presses.
We re-implemented a sonar system that cost $10 million per installation on COTS equipment. Our total cost, including development time and all the hardware for four installs, was $5 million.
Has any software ever been 'worthwhile for society?'
First random Quake 1 game mod ;) first significant programming endeavor, done with no programming experiance of any kind ;) It's cool when you make something happen and understand how you did it (I did, that time).
I get the most satisfaction from seeing users get value from my programs. The intellectual content, or how much fun it was to develop is part of it, but I find it most cool to visit a customer and see them running something that I wrote years ago.
I think it tends to be the last one written! Mine is a data migration program that saved the company somewhere between 3 and 5 million! The funny part was that it's not rocket science and is built around maybe 4 API calls to the old system and about 2 Windoze calls.
Greg... congradulations! Not necessarily on the program, but on cutting through the red tape that companies usually surround around such projects.. They usually think nothing good can cost less than $3 - $5 million.
While not my program, Jim Kent's GigAssembler, was instrumental in the government beating Genomics to decoding the human genome.
The one I liked the most was a Commodities Trading System for use on the actual trading floor. My bro and I wrote it, and it's still used (with some Y2K mods) in Winnipeg. It was initially used in Winnipeg, Sydney and London.
Happy to be working
Multiplayer "snakes" and a Defender clone on the TI99/4A. Half the kids in my street where absolutely hooked on it and I loved it.
Just me (Sir to you)
I wrote two windows services that automatically fax reports to our customers. The two services are on different machines. One service is connected to the database and the other is oblivious to the database.
Corps Battle Simulation (CBS) -- US Army simulation built under contract by JPL and used to train thousands of soldiers up to and including division-level staffs. I was responsible for the IV&V for a couple versions back in the early 90's. It was in regular use by the US, West German, and South Korean Armies for years. Probably been replaced by a different simulation by now, but for a while it was a hugely useful tool. Also, I was one of the three voting members of the CCB for CBS, was a SME for some of the combat engineer functionality, and served on the team that devised the rule base for the infiltration automation feature. Important, hi-vis project, worked with great people, very successful missions.
I felt pretty good about an Access database I built for an HIV/AIDS clinic in Zimbabwe. It handles their purchasing and distribution. It's simple. It saves them lots of money. I feel good about it.
Fog Creek Home