Wow, writing commerical software is hard
-
I am writing my first third-party tool to distribute and while I have finished the base code all the other stuff required is such a PITA. You know the niceties that make it worthwhile for some company to shell out a few hundred bucks rather than writing it themselves. Who has the patience. At least when I am on-site at large companies they have dedicated testing staff, now I have to do that crap :[ :). Oh well, the allure of residual income is just too tempting.
Need a C# Consultant? I'm available.
Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway -
I am writing my first third-party tool to distribute and while I have finished the base code all the other stuff required is such a PITA. You know the niceties that make it worthwhile for some company to shell out a few hundred bucks rather than writing it themselves. Who has the patience. At least when I am on-site at large companies they have dedicated testing staff, now I have to do that crap :[ :). Oh well, the allure of residual income is just too tempting.
Need a C# Consultant? I'm available.
Happiness in intelligent people is the rarest thing I know. -- Ernest HemingwayIf you put the hours in now then it will be worth it in the end :) You'll get yourself a good reputation and make money :D (and of course have that inner glow that you've done something meaningful etc :rolleyes:) Regards, --Perspx
"The Blue Screen of Death, also known as The Blue Screen of Doom, the "Blue Screen of Fun", "Phatul Exception: The WRECKening" and "Windows Vista", is a multi award-winning game first developed in 1995 by Microsoft" - Uncyclopedia Introduction to Object-Oriented JavaScript
-
I am writing my first third-party tool to distribute and while I have finished the base code all the other stuff required is such a PITA. You know the niceties that make it worthwhile for some company to shell out a few hundred bucks rather than writing it themselves. Who has the patience. At least when I am on-site at large companies they have dedicated testing staff, now I have to do that crap :[ :). Oh well, the allure of residual income is just too tempting.
Need a C# Consultant? I'm available.
Happiness in intelligent people is the rarest thing I know. -- Ernest HemingwayMy first commercial app took 3 years of my life, literally. I was the only coder on the project, many times I would wonder, what was I thinking, when I thought that I could do this alone. I did have a non-coder partner (his software idea) who did all of the paper-work for the company. Once the main coding was done, we spent months on the help file and final debugging, distribution web site, licensing strategy, pricing, advertising, etc. I was ready to throw in the towel several times. My wife hated the whole project since it took so much of my time. She used to always ask is it done ?? I would always say something like, "It's getting closer". She now laughs about it, but there was a time when she loathed the project. It was all worth it in the end.. thank God, I have had residual income for the last 14 years from this project with minimum updating and bug-fixing. So it's worth it, stick to it. Yes those final details are a bitch and take time, but don't give up now.
-
My first commercial app took 3 years of my life, literally. I was the only coder on the project, many times I would wonder, what was I thinking, when I thought that I could do this alone. I did have a non-coder partner (his software idea) who did all of the paper-work for the company. Once the main coding was done, we spent months on the help file and final debugging, distribution web site, licensing strategy, pricing, advertising, etc. I was ready to throw in the towel several times. My wife hated the whole project since it took so much of my time. She used to always ask is it done ?? I would always say something like, "It's getting closer". She now laughs about it, but there was a time when she loathed the project. It was all worth it in the end.. thank God, I have had residual income for the last 14 years from this project with minimum updating and bug-fixing. So it's worth it, stick to it. Yes those final details are a bitch and take time, but don't give up now.
SD SteveG wrote:
I was the only coder on the project, many times I would wonder, what was I thinking, when I thought that I could do this alone. I did have a non-coder partner (his software idea) who did all of the paper-work for the company. Once the main coding was done, we spent months on the help file and final debugging, distribution web site, licensing strategy, pricing, advertising, etc. I was ready to throw in the towel several times. My wife hated the whole project since it took so much of my time. She used to always ask is it done ?? I would always say something like, "It's getting closer". She now laughs about it, but there was a time when she loathed the project. It was all worth it in the end.. thank God, I have had residual income for the last 14 years from this project with minimum updating and bug-fixing. So it's worth it, stick to it. Yes those final details are a bitch and take time, but don't give up now.
i'm glad i read this :)
---Guy H ;-)---
-
I am writing my first third-party tool to distribute and while I have finished the base code all the other stuff required is such a PITA. You know the niceties that make it worthwhile for some company to shell out a few hundred bucks rather than writing it themselves. Who has the patience. At least when I am on-site at large companies they have dedicated testing staff, now I have to do that crap :[ :). Oh well, the allure of residual income is just too tempting.
Need a C# Consultant? I'm available.
Happiness in intelligent people is the rarest thing I know. -- Ernest HemingwayEnnis Ray Lynch, Jr. wrote:
At least when I am on-site at large companies they have dedicated testing staff, now I have to do that crap
You mean you don't test your own code normally?
-
My first commercial app took 3 years of my life, literally. I was the only coder on the project, many times I would wonder, what was I thinking, when I thought that I could do this alone. I did have a non-coder partner (his software idea) who did all of the paper-work for the company. Once the main coding was done, we spent months on the help file and final debugging, distribution web site, licensing strategy, pricing, advertising, etc. I was ready to throw in the towel several times. My wife hated the whole project since it took so much of my time. She used to always ask is it done ?? I would always say something like, "It's getting closer". She now laughs about it, but there was a time when she loathed the project. It was all worth it in the end.. thank God, I have had residual income for the last 14 years from this project with minimum updating and bug-fixing. So it's worth it, stick to it. Yes those final details are a bitch and take time, but don't give up now.
-
I am writing my first third-party tool to distribute and while I have finished the base code all the other stuff required is such a PITA. You know the niceties that make it worthwhile for some company to shell out a few hundred bucks rather than writing it themselves. Who has the patience. At least when I am on-site at large companies they have dedicated testing staff, now I have to do that crap :[ :). Oh well, the allure of residual income is just too tempting.
Need a C# Consultant? I'm available.
Happiness in intelligent people is the rarest thing I know. -- Ernest HemingwayWelcome to the fun side. :) Yes, it is hard work - but very fulfilling. There is more to life than coding, and developing your own product is a pretty good way to learn some of the other skills you may need in your wider career later. :rose: By he way, if you haven't already done so, you really should check out the Business of Software Forum[^]. Every issue you are likely to run into in supporting and selling your own product has been covered there at one time or another.
Anna :rose: Having a bad bug day? Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"
-
I am writing my first third-party tool to distribute and while I have finished the base code all the other stuff required is such a PITA. You know the niceties that make it worthwhile for some company to shell out a few hundred bucks rather than writing it themselves. Who has the patience. At least when I am on-site at large companies they have dedicated testing staff, now I have to do that crap :[ :). Oh well, the allure of residual income is just too tempting.
Need a C# Consultant? I'm available.
Happiness in intelligent people is the rarest thing I know. -- Ernest HemingwayAs Perspx mentioned, it is really gratifying to have lots of people using your app. I have not written public domain apps, but when a few of my apps that I have written got national acceptance it szx really sweet, as well as a bit scary. I have written at least 3 apps that have gone national at around 60 thousand + users. Two of those have replaced some pretty big name production apps which makes the gratification even greater. Somewhere down the line, it will be worth the effort! Just remember the coder's motto.. When your eyes won't move up,down,to the left or to the right..... it is time to blink! Best of luck..
-
Ennis Ray Lynch, Jr. wrote:
At least when I am on-site at large companies they have dedicated testing staff, now I have to do that crap
You mean you don't test your own code normally?
All good developers should do two things: 1) Test their own code and 2) Realize they suck at testing code and get someone else to do it when they are done. Of course I test my own code, but testing it like a developer does and trying to test it like a user would are two different things.
Need a C# Consultant? I'm available.
Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway -
All good developers should do two things: 1) Test their own code and 2) Realize they suck at testing code and get someone else to do it when they are done. Of course I test my own code, but testing it like a developer does and trying to test it like a user would are two different things.
Need a C# Consultant? I'm available.
Happiness in intelligent people is the rarest thing I know. -- Ernest HemingwayIt seems all you're saying is that to be a good developer you need mutltiple skills. To say that all developers are no good at testing is a big generalisation.
-
It seems all you're saying is that to be a good developer you need mutltiple skills. To say that all developers are no good at testing is a big generalisation.
The two are mutually independent skills. A valuable thing to know is one's own weakness. The few people I have met who have had the audacity to claim to be good testers and developers were terrible at both. I think part of the reasoning that a lot of people state you can be good at both is the lowering of the standard good to being moderately acceptable. I can test, and I can adequately test but that does not make me a good tester.
Need a C# Consultant? I'm available.
Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway