They wanted me to play Games on Linux during the Lecture…


4:49pm, June 29th, 2006

Gmail


5:43pm, June 28th, 2006

NIBM LUG invites LKLUG


5:27pm, June 27th, 2006

Another step Forward….


7:57am, June 26th, 2006

LKING CAMP


4:11am, June 26th, 2006

Getting a Lanka Bell CDMA working on Linux


4:03am, June 26th, 2006

Good design is not an accident…

This is a nice post from Nick Malic although it's not talking abt peoples who are maturing in to architect.
http://blogs.msdn.com/nickmalik/archive/2006/03/10/549189.aspx

I couldnt help just posting the url only. So here is the artcle itself. :)

One potential often missed in a large IT organization is the potential for us to lift up another person's design skills. Perhaps we are competitive, or perhaps sometimes, we figure that "it's all the same anyway," but a lot of IT project designers don't want to show their designs to other folks.

But if I never look at your designs, how will I improve? And if you never allow me to offer feedback to your design, how will you improve?

Artists get this right. So do craftsmen. Emphasis is placed on being recognized. For that to happen, your design has to be in an understandable media, and has to be on display. Not on a shelf where someone COULD go look at it if they want to, but on DISPLAY, where other folks have no choice but to see it.

And then, not just to see it, but to compare, critique, appreciate, and exemplify. There need to be design competitions, and the winning of a design competition should mean something tangible, like a greater chance of moving up or a bigger bonus or even public praise and acclaim.
Smaller companies that don't have so many IT workers may not be able to participate, but they should be able to partake of the results. Acclaim should extend beyond the walls.
We do have "showcase" apps in Microsoft IT, but only where it will sell a product or illustrate how to solve a problem with MS tools. Not so much as a mandatory mechanism to bring out the best in IT design.

Otherwise, good design happens when a good designer accidentally has a good day or is accidentally assigned to a project that they would be good at. I mean "accidentally" because something is either an expression of the system that produces it, or it is an accident of the combination of skilled people and a project that suits them.

Making good design a part of the system, reinforcing it, rewarding it, and heaping public praise and acclaim on those who practice it will go a long way towards making excellence in design a normal part of life.


12:10pm, June 25th, 2006

Talents


3:42pm, June 21st, 2006

FOSS in Paddy Fields


8:22am, June 20th, 2006

Cloning my notebook…and then mutating it!


5:29pm, June 19th, 2006

Outsourcing .. Offshoring.,.. Multisourcing ….Is it that bad..???


5:28pm, June 18th, 2006

Few words while doing the exam :)


3:15am, June 17th, 2006

Pregnancy Due Date Calculator


4:56pm, June 16th, 2006

Claymore mines - like the one thought to have been used to blow up a bus in Sri Lanka


9:54am, June 16th, 2006

Be a Hero…


2:41pm, June 15th, 2006

Error while trying to run project: Unable to start debugging on the web server.


6:40am, June 14th, 2006

Two IT guys, gorgeous blonde and new laptop


6:24am, June 14th, 2006

Get Ready for Windows Vista


10:40am, June 12th, 2006

How to control web addiction?


5:44am, June 11th, 2006

My new Cybershot!


8:06am, June 9th, 2006

« Previous Entries