Chuck Ellis
Member
- Messages
- 6,999
- Location
- Tellico Plains, Tennessee
Big problems made small
At my day job I spend a lot of time cleaning up dead projects. I've had a couple that I'm just barely getting progress on that have been in flight for over five years... One I expect to have done this year, the other has no specific ETA at this point but I keep working with the other teams to fix their stuff and we're getting closer (the problem is about 1/10 the size it was when I started and I've stopped the bleeding anyway). Completely finished one project last year everyone said couldn't be done that was started in either 2008 or 2009 (I'd only worked on it since 2010 or so ).
Its either amazing, or in some ways its not.. what you can get done if you keep plugging away at it one step at a time. When people point out how impossible the great construction projects like the Inca ruins or the pyramids appear I just chuckle and say to myself "man they need to work in software engineering for a while".
My son works in software engineering... matter of fact, he's half owner of his company... it's fun to sit and listen to him talk about some of the issues he's run into... most of it is Greek to me, but still and all I get the management parts, I was an operations manager for most of my career... I think they have 10 employees now and about a dozen clients... he was saying just yesterday, he is more a project manager now than a programmer and he kind of misses the programming. He was telling me about one client that wanted them to "fix" some software that another company had written... he said there was no "fix" since it was so old and jumbled.... the client harped and threatened them to the point that they finally just said "go away"... he seemed amused and amazed that they had to "fire" a customer.