User Experience (Usability)
|Jun 01, 2004 4:11 pm
||re: How techie does a UX pro need to be?
| Kyle Pero
|| A rule I stick to is: Live in the front-end and never stray into the back-end. Simply put, I think it's important to be able to do client-side coding, but I don't think it's necessary to do sever-side database coding. You should just have a high-level understanding of back-end development and leave the coding to the developers... that's what they are there for.
Client-side coding is important because it not only makes you a better UX professional (you can understand the full impact of the changes you are suggesting), but it also makes you much more indespensible on projects. Your job doesn't have to end at defining the IA and/or doing the usability analysis... you can go on to code the protoypes you want to test. This is especially important if you are doing contract work. The key to prolonging your contract is making yourself valuable at different stages of the project.
> Sudhir Nain wrote:
> As a user experience professional, how does one strike a balance between being a non technical user representative and the technical skills we sometimes need to acquire to survive in the industry.
Private Reply to Kyle Pero (new win)