I will soon be graduating with a BS in computer science with a focus in HCI. My goal is to land a job in the realm of user experience, but I'm not sure where I stand with regards to my experience and skill set.
As I said, I am getting my degree in computer science, so I have a strong foundation in programming. I'm skilled in multiple languages, and have worked on projects for multiple platforms including desktop, mobile, and web.
In addition to programming, I have about eight years of freelance graphic design experience including print and web design. I have held internships in both fields, serving as the sole designer of the website for a local private high school, as well as a software engineer for a large government contractor.
While I have no explicit UX experience, I believe that my extensive background in graphic design has helped me to develop a sense of creating usability, and I have served as the GUI designer on some software projects. I certainly understand that this isn't even half the story of UX, but it's something.
[People keep assuring me] that since I can "speak both languages"...that is, development and graphic design...[I would excel in UX]. I've heard that it can be very difficult to land a position in UX without experience, so I'm getting nervous since graduation is a year out on the horizon. I sincerely think that UX is where I should be headed.
I'm interested to hear the opinions of people who are currently employed in the UX field, and perhaps from people who have experience hiring. Do I have the right skill set for UX, and would I have a snowball's chance in Hell of getting a UX job fresh out of school?