Today's Developer has a lot of choices

Today's IT professional has a lot of choices to make.

Software or hardware or network or servers or support.
Software to get data into the database or get data out of the database.
Oracle or SQL Server or Informix or DB2
Java or .net c# or .net Visual Basic or Cold Fusion or PHP
Client Server or Web or Mobile Applications or Window Services
Crystal Reports or Actuate or Microsoft Business Intelligence
SQL-Server Reporting Services or Integration Services or Analysis Services
2000 or 2005 or 2008 or 2008 r2
Full time or Consultant / Public or Private or Start Up

You get the point.

We are solving the same business problems my father confronted while working for IBM in the late 60's.

He had the mainframe where everything resided in one place. Client Server seperated the front end with the back end. Then they created local functions to create re-usable code. Those functions were then put into seperated classes. Later those classes were consolidated into DLLs. Those DLLs were then moved to other locations with COM+. Then they moved those functions into Web Services on the web. Then those functions were imbedded into web pages through AJAX. It's been a long and winding rode.

That's just the technology side of it. The same business objectives are still in place. Data management, workflow process, inventory systems, accounting packages, etc.

Sure I played with the IBM PC in the early 1980's as my father bought the earliest version with no hard drive, 1200 baud modem (hot stuff back then). I used to call the BBS in Tampa as I wasn't allowed long distance.

I'd get a few numbers, dial them, chat with the SYSOP, find some games, some calendars to download on the dot matrix printer, fun stuff. It was PC-Dos back then.

Not sure how I majored in Anthropology in College. But I found my way back into computers in 1996. Best decision I ever made. My father has a knack for logic. Maybe I inherited that. My brother has Engineering IT degree and he's been coding since 1991 (Nortel, IBM, SAS).

Must run in the family.

I always wondered what would have happened if I applied myself in school and attempted to kiss the teacher's butt like everyone else to get the good grades.

I got my A's and B's, made the honor roll every time so I wouldn't get grounded.

But tennis was my passion and I played 4-5 hours a day every day. Played tournaments every weekend. Got ranked in the state of Florida. School was a waste of time. I didn't know schools like MIT existed back then.

And when it came time for college for me, to my surprise, my father refused to let me take a tennis scholarship. I was told to go to University of Florida like my brother. All that practice for nothing. What a freakin waste of potential. Hmmm. Maybe that's why I chose Anthropology instead of computers...