If I already have requirements, I rephrase them in my own writing.
Then I start sketching out some possible solutions in notes, as brief phrases. I may start writing code at this point, but I continue making notes occasionally.
219 karma · joined February 16, 2009
http://ludamix.blogspot.com
If I already have requirements, I rephrase them in my own writing.
Then I start sketching out some possible solutions in notes, as brief phrases. I may start writing code at this point, but I continue making notes occasionally.
Therefore I'm working on a project - some open-source technology, and a targeted community portal - towards this end. I think there are a number of possible related business models, but at the moment I'm not going to jump for money. It doesn't motivate me well.
Fortunately, the pressure was far less in my instance, and I ultimately found a satisfactory compromise in college between my own goals and "successful" goals, but the bitter feelings are the same. Learning isn't helped by making it a threatening experience.
Where things are accessible to amateurs, the benefits are far greater as a multitude of approaches and perspectives are available to advance the "state of the art."
For the app-writers, it won't just be seed funding anymore - it'll be no funding at all. The most they have to do is pay for some hosting, legal and financial services, but their burn rate will be so tiny as to do it on part-time wages.
As for the remainder, they'll still be operating a traditional startup with real funding needs.
I haven't gotten to the point of writing my code on paper, though.