Changing job situation
-
A CP member's post about the job market triggered a related question for me. We moved to Arizona to care for her ailing mother 10 years ago. We needed something we could both do at home while being available for medical care, so we opened an Internet store. My mother-in-law has since passed on and now I'm looking for other work. Meanwhile ... To streamline the business, I wrote software to handle back-end processes like shipping, inventory, and catalog management. I'm considering productizing some of it. For one example, I wrote a file open/save dialog that emulates the Windows dialog but handles protocols like FTP and RSS using plug-ins. Is there a viable market for such components nowadays? How does one get started? Has anyone on Code Project done this?
-
A CP member's post about the job market triggered a related question for me. We moved to Arizona to care for her ailing mother 10 years ago. We needed something we could both do at home while being available for medical care, so we opened an Internet store. My mother-in-law has since passed on and now I'm looking for other work. Meanwhile ... To streamline the business, I wrote software to handle back-end processes like shipping, inventory, and catalog management. I'm considering productizing some of it. For one example, I wrote a file open/save dialog that emulates the Windows dialog but handles protocols like FTP and RSS using plug-ins. Is there a viable market for such components nowadays? How does one get started? Has anyone on Code Project done this?
I did something like this in the 90s, so a very different market environment, and there were some real pitfalls we navigated. I say we and that is the first pitfall, make sure your partner(s) have the same level of enthusiasm and ethics as you do (yes that was very carefully worded). Having built the software with the input from an industry sponsor we then attempted to market it. Marketing/sales is a bloody nightmare unless you have a bent for it. You also need to make sure your income streams are practical, ours was focussed on sales and the support eventually killed us. Each client wanted something slightly different to what we were offering so trying to build in the mods was another disaster. Finally we had to have an exit strategy, it took me 6 years to eventually get out of supporting the application and we only sold about 15 systems. This was before the interwebs grew up so things are very different now so do some serious research into the viability before committing to it. There are higher costs than money involved.
Never underestimate the power of human stupidity RAH
-
I did something like this in the 90s, so a very different market environment, and there were some real pitfalls we navigated. I say we and that is the first pitfall, make sure your partner(s) have the same level of enthusiasm and ethics as you do (yes that was very carefully worded). Having built the software with the input from an industry sponsor we then attempted to market it. Marketing/sales is a bloody nightmare unless you have a bent for it. You also need to make sure your income streams are practical, ours was focussed on sales and the support eventually killed us. Each client wanted something slightly different to what we were offering so trying to build in the mods was another disaster. Finally we had to have an exit strategy, it took me 6 years to eventually get out of supporting the application and we only sold about 15 systems. This was before the interwebs grew up so things are very different now so do some serious research into the viability before committing to it. There are higher costs than money involved.
Never underestimate the power of human stupidity RAH
Thanks for the input. Food for thought indeed.
-
Thanks for the input. Food for thought indeed.
Don't let me put you off, those years were some of the most exciting and satisfying times of my working life and I would not have missed them.
Never underestimate the power of human stupidity RAH
-
A CP member's post about the job market triggered a related question for me. We moved to Arizona to care for her ailing mother 10 years ago. We needed something we could both do at home while being available for medical care, so we opened an Internet store. My mother-in-law has since passed on and now I'm looking for other work. Meanwhile ... To streamline the business, I wrote software to handle back-end processes like shipping, inventory, and catalog management. I'm considering productizing some of it. For one example, I wrote a file open/save dialog that emulates the Windows dialog but handles protocols like FTP and RSS using plug-ins. Is there a viable market for such components nowadays? How does one get started? Has anyone on Code Project done this?
If you worry about support and sales, it might be an idea to produce an Open Source version. By definition, if it works, fine, if it doesn't it is not something for which you can be held accountable. FOSS-ing the product does seem like a giveaway, although without IP it would be vulnerable to reverse engineering anyway. What you get from successful FOSS is repute, and it is this that makes it possible to negotiate a comfortable salary-man position if you aren't worried. For example, working on new projects every few weeks, and from home. It's also a good entree to contract work, which is practically having your own company.
-
A CP member's post about the job market triggered a related question for me. We moved to Arizona to care for her ailing mother 10 years ago. We needed something we could both do at home while being available for medical care, so we opened an Internet store. My mother-in-law has since passed on and now I'm looking for other work. Meanwhile ... To streamline the business, I wrote software to handle back-end processes like shipping, inventory, and catalog management. I'm considering productizing some of it. For one example, I wrote a file open/save dialog that emulates the Windows dialog but handles protocols like FTP and RSS using plug-ins. Is there a viable market for such components nowadays? How does one get started? Has anyone on Code Project done this?
My take on this is that the unless you're offering flashing components in a bunch, there is no market for it, your component will be against the likes of Devexpress, Telerik, Syncfusion and other like them who offer a lot of components on packages. If you plan to offer a suite of components then it may be worth it, otherwise, go open source and negotiate a good position in a good company. Alternatively, if you created a good online store system, then there may be a market for it. (Sorry if it sounds a bit harsh, that's only my feeling about this)
CEO at: - Rafaga Systems - Para Facturas - Modern Components for the moment...
-
My take on this is that the unless you're offering flashing components in a bunch, there is no market for it, your component will be against the likes of Devexpress, Telerik, Syncfusion and other like them who offer a lot of components on packages. If you plan to offer a suite of components then it may be worth it, otherwise, go open source and negotiate a good position in a good company. Alternatively, if you created a good online store system, then there may be a market for it. (Sorry if it sounds a bit harsh, that's only my feeling about this)
CEO at: - Rafaga Systems - Para Facturas - Modern Components for the moment...
Harsh is good. I appreciate it. Do you earn a decent return from selling your paid components and support for open source components or is that business just a sideline to your main income source? Is it no longer possible to compete against the "big boys"? Is market disruption impossible in the component market? Regarding a good position in a good company: I'll soon be 59 years old. Companies rarely hire people my age. But I am actively searching. There is indeed a market for a good online store system. The existing choices all have serious shortcomings. I have considered competing in that market. Of course, income to live on while doing so is a concern. I have also considered turning just the product management portion of my back-end software into a commercial offering. It imports catalogs from online stores such as Yahoo Merchant Solutions and allows single-location management of all product data, producing exports to different advertising channels such as Google Products and Amazon Marketplace. Thanks very much for your comment. Please add any further thoughts you have. Your input is helpful.
-
Harsh is good. I appreciate it. Do you earn a decent return from selling your paid components and support for open source components or is that business just a sideline to your main income source? Is it no longer possible to compete against the "big boys"? Is market disruption impossible in the component market? Regarding a good position in a good company: I'll soon be 59 years old. Companies rarely hire people my age. But I am actively searching. There is indeed a market for a good online store system. The existing choices all have serious shortcomings. I have considered competing in that market. Of course, income to live on while doing so is a concern. I have also considered turning just the product management portion of my back-end software into a commercial offering. It imports catalogs from online stores such as Yahoo Merchant Solutions and allows single-location management of all product data, producing exports to different advertising channels such as Google Products and Amazon Marketplace. Thanks very much for your comment. Please add any further thoughts you have. Your input is helpful.
Ed Gadziemski wrote:
Do you earn a decent return from selling your paid components and support for open source components or is that business just a sideline to your main income source?
I never earned anything from them, and based on the interest I had on them, I couldn't have survived if my income depended on them :(; in fact I turned them open source after realizing I was going nowhere, so at least they could serve me as a project to showcase my abilities (or lack of :D). Just note that mine didn't compete with anyone, and only until recently Microsoft began offering something similar to my E Drawing Library (Win2D).
Ed Gadziemski wrote:
Is it no longer possible to compete against the "big boys"? Is market disruption impossible in the component market?
I think it's possible, you just need a good offering (at least matching theirs), a good price (low enough price so you can compete, but not look cheap) and a lot of evangelization and marketing with a lot more of evangelization and marketing, ah, and did I mention that you need a lot of evangelization and marketing?
Ed Gadziemski wrote:
There is indeed a market for a good online store system. The existing choices all have serious shortcomings. I have considered competing in that market. Of course, income to live on while doing so is a concern.
There are some open source online store systems that are pretty good and know to everyone like Magento, Prestashop, etc., even using plugins you can turn a Joomla site or Wordpress blog into an e-shop, i'm not expert on those systems, but if yours kick their asses, then go for it. :)
Ed Gadziemski wrote:
I have also considered turning just the product management portion of my back-end software into a commercial offering. It imports catalogs from online stores such as Yahoo Merchant Solutions and allows single-location management of all product data, producing exports to different advertising channels such as Google Products and Amazon Marketplace.
Perhaps if you can turn your backend into a plugin for the aforementioned systems, you may sell it for them, then offer a fully integrated premium solution with your own e-shop system.
CEO at: - Rafaga Systems - Para Factur
-
Ed Gadziemski wrote:
Do you earn a decent return from selling your paid components and support for open source components or is that business just a sideline to your main income source?
I never earned anything from them, and based on the interest I had on them, I couldn't have survived if my income depended on them :(; in fact I turned them open source after realizing I was going nowhere, so at least they could serve me as a project to showcase my abilities (or lack of :D). Just note that mine didn't compete with anyone, and only until recently Microsoft began offering something similar to my E Drawing Library (Win2D).
Ed Gadziemski wrote:
Is it no longer possible to compete against the "big boys"? Is market disruption impossible in the component market?
I think it's possible, you just need a good offering (at least matching theirs), a good price (low enough price so you can compete, but not look cheap) and a lot of evangelization and marketing with a lot more of evangelization and marketing, ah, and did I mention that you need a lot of evangelization and marketing?
Ed Gadziemski wrote:
There is indeed a market for a good online store system. The existing choices all have serious shortcomings. I have considered competing in that market. Of course, income to live on while doing so is a concern.
There are some open source online store systems that are pretty good and know to everyone like Magento, Prestashop, etc., even using plugins you can turn a Joomla site or Wordpress blog into an e-shop, i'm not expert on those systems, but if yours kick their asses, then go for it. :)
Ed Gadziemski wrote:
I have also considered turning just the product management portion of my back-end software into a commercial offering. It imports catalogs from online stores such as Yahoo Merchant Solutions and allows single-location management of all product data, producing exports to different advertising channels such as Google Products and Amazon Marketplace.
Perhaps if you can turn your backend into a plugin for the aforementioned systems, you may sell it for them, then offer a fully integrated premium solution with your own e-shop system.
CEO at: - Rafaga Systems - Para Factur
RafagaX wrote:
Perhaps if you can turn your backend into a plugin for the aforementioned systems, you may sell it for them, then offer a fully integrated premium solution with your own e-shop system.
That's a very good idea, and one I hadn't considered. I'll look into it. That would certainly be a quick way to gain entry to the market. Thanks, Ed