How true could this Samurai maxim be! The thrill of finally reaching the summit dawned at the developer division at Microsoft. 12th April 2010 marks the launch of Visual Studio 2010 and it's offerings were out to the entire world to enable the developer community to experience the next generation technology at the snap of their fingers and empowering them to "design, develop and deploy” in the most efficient and accelrating manners.
The theme is well coined- /* Life Runs on Code */
You can watch the launch live this morning at 8:30 am PDT from Las Vegas at http://www.microsoft.com/visualstudio/en-us/watch-it-live.
Now that the good news is right here, let us stop a tad bit here and recount the enthralling experiences of being a part of software product lifecycle. It is a cliched analogy to say a product is like your baby. Right from conceiving to giving birth and then celebrating the thrill of a new addition to the family, a product release is a much anticipated but equally much whelming experience.
Techonology is racing to new frontiers by the second. (I heard a millisecond is the new second! ;-)) In the midst of such foraying attempts from small technology startups to giant multinationals, every product needs to crawl it's way through inches towards a perfection of it's own in terms of innovation, usability, adoption, technological breakthroughs, utility, good capabuilities, scalability and customer engagement. Building such a product begins with a small step. A step that opens up a vision that something exciting and something simple yet innovative can enable customers to build new platforms and enriched applications opening up a new avenue for a powerful business experience. Here begins the journey of a product. Existing features are enhanced, new features are added, experiences are simplified, innovative breakthroughs are achieved and the previous versions' pitfalls are overcome. Every single teamplayer works towards the shipping of the product. Improving upon the existing and working on new frontiers requires adept skills, experience, great team, fabulous leaders, proven technological vision, great customer expectations, proper planning and absolute willingness to work hard and keep marching. Aggresive schedules, complexity of new technology, poor customer engagement and feedbacks, not-so-perfect planning, risks, technical snags, unforseen personal and professional calamities, poor communication, inadequate team collaboration are all the demons one had to battle. More so if you have a version 1.0 features shipping. But with enough prepations and sweating in the dojo, one can face the battlefield.
Enjoy the celebration of VS2010 launch. I would say better still, try the new version. Watch the developer stories.
And the last(atlast)->
Like Rich Cook said, "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." (From The Wizardry Compiled)