|
|
|
|
|
by Fanmade
810 days ago
|
|
Well, I know several experienced software developers with good software ideas, but no clue how to sale them. It sounds like bringing them and you together would basically be a guarantees success. By the way; I am working as a self-employed developer and my favourite project is a software that has initially been written by a self-taught programmer who both started and ended his career with that software.
As far as I heard (he was already out when I joined) he got burned out and said that he never wanted to work with anything software related again.
He used PHP and jQuery.
I've mainly added new stuff instead of touching the old code, while only only refactoring the old stuff where necessary in very small increments.
Most other devs really hate to touch it, but I don't understand why.
Of course it would be better to replace it with a new version that has been built on top of a proper framework, but their management is too stubborn to understand that an incremental approach is the better way of handling this. So instead, they try to get a "complete understanding" of the project and try to create a completely new version in a "big bang" approach. This usually takes a few months or even a year until this new replacement project is considered a failure while I keep maintaining and cleaning up the old project.
It's been six years for now and even their most "optimistic" people currently say that the old software will be running for at least two more years.
Having built up a lot of knowledge over that time, I could easily create a new version in less than half a year (I actually think two months, but I'm tripling my estimation for safety), but that would make their management look bad (long story), so I don't get the green light to do that ¯\_(ツ)_/¯ "Two month sound too optimistic" you say?
Well it's an inbox, an outbox and one form with a few calculations in between.
I have created way more complex software than that in the last years. |
|
Reality would be that a combo of a good developer and a good salesperson would get into a similar situation that I got myself into, but with a better more manageable code base. Not the worst outcome in the world, that's basically most b2b saas technically.