What should a UX designer know about CSS (for a job interview?

What skills are needed for a CS master student specialized in HCI to get a job?

  • As a thesis-based master student in CS, I am in a program emphasizing heavily on academic research (publication-oriented). My research focus is mainly ubiquitous computing (one branch of HCI), or you can consider it as creating some gadgets which may be useful in 10 years. I love this area, but have to say it seems not very helpful when I try to find a job after graduation. I have fair knowledge in human-computer interaction, including new research trends, new technologies and  interaction system evaluation. But all the knowledge and skills I gained in the program are a little "too academic". I am essentially a CS student, so I also know programming. My question is: 1. What kind of job is suitable for me? I know the general programmer is surely an option. But I tends to work for something related to UX, since it's my interest. After checking some job descriptions of UX designers (such as http://jobs.bloomberg.com/job/New-York-Interaction-Designer-Job-NY/2518884/), I am disappointed by the fact they want someone familiar with prototyping tools (Visio or Omnigraffle) not one working with Javascript or Python. Should I look at some front-end developer jobs (such as http://jobs.bloomberg.com/job/New-York-HTML5-UXUI-Developer-Job-NY/2188198/)? Do I have more options? 2. What kind of skills are recommended for me? Again, I'd like to work for something related to UX. Should I pay more attention to UI development, such as html/css, js and desktop GUI programming? Or I just need to solidate my CS foundation, such as data structures and algorithms? Sorry for this verbose description. I've never worked in industry before so know little about the actual requirement. Thanks in advance.

  • Answer:

    Too me your best start would be Front End/UI Developer.  Use your affinity toward UX to broaden into doing more of the UX stuff (research, design, evaluation). You may find a place you hire into doesn't have that function and you can expand your role and essentially make your own position.   As for skills, speaking as former hiring manager, you need soft skills -- communication, presentation, critiquing, collaboration. Active listening, interviewing, storytelling, sketching, writing, facilitation, etc. Have to be able to sell your idea, and work with people you don't agree with all the time. UX is usually the middleman, or integrator (between marketing/business and technology for example) and collaboration is key.

Paul Daly at Quora Visit the source

Was this solution helpful to you?

Other answers

Ux Researcher (best fit, warm up in 3-4 weeks) - 1. Be curious and observant about everything people do with their spaces, devices and human connection. 2. Be quick with user profiles and activity graphs and mapping. 3. hands on experience with Balsamiq Mockups. Ux Prototyping/Visual Designer/developer (good fit, warm up in 2-4 weeks) 1. You already have experience with Development so you can go for a rockstar front-end developer job. 2. Learn to do some magic on photoshop. 3. There is a huge demand for mobile app development for android/iOS with a whole new level of experience and interaction with HTML 5 and app SDKs. Ux Designer/Interaction designer intern (probably, start right away) 1. You need to follow up on some good design books and online magazines/articles. 2. Tag along with a Guru for at least 3 months. 3. You can work on pure product side (like samsung research lab, phillips etc) which caters to design research on consumer products or on pure digital consumer platforms like android, facebook (mobile apps, social media). (This is very objective response and many of these job options overlap depending on the organisation or design group)

Ashutosh Upadhyay

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.