> UI design requires a different skillset than programming. It can be a > very frustrating and thankless task as well. It is incomparably easier > to see the flaws in existing interfaces than correcting them (or even > creating the said interface). Make sure to start with something simple, > and learn that way. > > I would also recommend that you implement something novel, there are > many existing MSA viewers and it won't be easy to improve on them. Do > something that adds new value and people will be willing to expend > effort to use it.
That's true for any software. And for any aspect of life, come to think about it. /Joel -- http://mail.python.org/mailman/listinfo/python-list