4 ms·
Do you want to create a product to serve a market, or do you want to learn to code? These, while related, are very disparate problems. I would suggest you find
by gharbad 16y ago
Do you want to create a product to serve a market, or do you want to learn to code? These, while related, are very disparate problems.
I would suggest you find a technical founder that shares your vision for wanting to help make people's (hopefully the niche you're aiming at) lives easier.
You have experience that many (almost all) hackers lack: you have real experience working in a field and have identified a product/market that people want/need. Focus on that. Build user stories on what you want to create. Make diagrams of the interactions. Feed your vision to someone you respect that can make it real.
Unless you are extremely interested in the core of technology, you will likely find writing up a completed product exceptionally difficult. Writing code can be difficult, but it can be even more tedious. I'm not sure I have any way to express exactly how tedious many of the tasks that go into a release really are. This is why shipping a title is so important in some fields (eg: games). It is also why it is so important to find a technical founder who deeply cares about the market segment you're after.
- drthrowaway 16y agoThanks for your reply. I ultimately would like to create a product/service to serve a market; although, I can't say I don't have an itch to get into code. One reason as to why I posted this is because I wanted to hear from hackers whether a physician with nothing more than domain-knowledge would be able enough to provide significant contribution to a growing startup. I've lurked about for some time and have noticed a stigma against non-hackers looking to start up. But your post is reassuring and encouraging.
- baltcode 16y agoSo short answer -> you will be able to provide significant contribution! I would recommend also trying to get your head around things that are possible in code rather than coding itself, so you are able to analyze scenarios. e.g., keep a table of patients and medications on the server, serve reminders on the doctors smartphone, call up best rated doctor, or whatever. Also, try to understand what is not possible, e.g., automatic algorithm to diagnose (too complicated).