I Used To Be

I started with FORTRAN, mostly skipped COBOL, and wrote mostly PL/1 and assembler. “Back in the day” you still could exercise some creativity. Even C and C++ were fun to write. I picked up a few other languages along the way, and even wrote a couple of specialized interpreters. But then I got stuck in a Microsoft shop writing Visual Basic and VBA in Access. Projects with no scope never realized potential. I pretty much burned out. I learned ASP .Net and C#, and wrote a fairly sophisticated Oracle application (before the Oracle interface was created). I haven’t coded for years now, and have no great desire to. I wish I’d done something else entirely with my creativity and technial skills.   

happinins happinins
51-55, M
2 Responses Mar 16, 2010

@happinins LOL I totally get what you are saying about Microsoft stuff!!!! I have six or seven Certifications in Microsoft Technology and half of them at least or obsolete. I actually still like learning about new technology but I'm getting older now and so what I used to absorb like water now has a cohesion more like mercury.... hmm no wonder I'm going mad... Mad I tell you(grin)<br />
<br />
I started learning Silver light and then discovered I needed to learn Windows Communication Foundation, which led to J Query and Jason. And then there is the yawning abyss of Cloud computing(Azure) ...all I really wanted was my own personal HAL(smile).

MyDearMariee: That’s what I mean. When I started programming sockets, I was using (fairly) direct calls, and had control over how many resources were used. When I switched to .NET, some things were admittedly “easier,” but I already had a good library built by then, so I didn’t need to have things be dumbed down. The new socket interface didn’t manage memory very well, so I had to spend a bunch of time chasing down and working around memory leaks. Is it really reasonable for a socket app to take 20% of the CPU while it’s waiting for an event? I don’t think so.<br />
<br />
Programming has morphed into something ugly, where you may spend much of your time debugging other people’s code and dealing with nasty side-effects. <br />
<br />
I think things may be better in the Linux world. I'm tired ot learning things that are obsolete in three years (anything from Microsoft). I would like to finish my life with some competence.