posts - 221,  comments - 12510,  trackbacks - 332

This is an amazing world.

We live in a continuous update of every bit of knowledge and every bit of software. The rule is easy: if you don't get updated, you became out-dated. When talking about developers and techies, everybody seemed to see how fast our jobs changes and how fast we should go forward to keep our knowledge and skills up to the emerging technologies; and this has been widely accepted as an intrinsic rule of our devotion to technology. As a global technological community, we have evolved and created new ways of communication that help us in our furious path to technical improvement. We have such a degree of integration, communication and distribution of ideas that everything is even faster than a couple of years ago. We don't even have time to spend observing and analyzing the ideas we develop during our learning path.

Personally, while reading and browsing the net I end up with a lot of new ideas of products, tools, services and a wide range of experiments that I would like to work on. Maybe each of these experiments is just a way to learn a new technology, or maybe a new tool that I though it can be useful to the community. After a brief selection, I choose a couple of the ideas and start working on them, developing the architecture, the goal of each experiment. And finally, I release it. It's a long process; I have to work everyday; I have a personal live to attend; I don't have enough free time to spend on those ideas, but I definitely put a lot of effort on them to accomplish the goal.

As a direct effect of the evolution in our ways of communication (blogs, wikis and the whole internet itself) I continuously see how a lot of ideas are developed by third parties; lot of them ideas I already thought about. The problem is not related to any kind of creative or intellectual property issues, of course; it’s related to time, the free time developers spend on personal projects, and how those projects get obsolete in a matter second.
So my questions are quite simple…

How much time do developers have to spend in an idea before it gets obsolete and all the time becomes wasted time? Should we create a personal iterative process for building projects from our ideas? Or should we directly share our ideas and start community based projects to increase the succeed probability?

posted on Tuesday, April 19, 2005 12:55 AM

Post a new comment about this topic
Title  
Name  
Url

Comments   
Protected by Clearscreen.SharpHIPEnter the code you see: