Redpill me on HCI (human-computer interaction) as a field. Why do CS departments have these sociologists on their faculty?
>>57593774
Companies hire them so that they do not end up here: https://www.smashingmagazine.com/2010/11/showcase-of-beautiful-but-unusable-websites/
>>57593774
being able to form mental models of how users use (or can't use) the programs you create is useful
>>57593866
/thread
Also, in case you are wondering:
You need a designer to design the website. The designer is what prevents stuff like this from happening: http://www.drudgereport.com/
You need a UI/UX fellow (similar to HCI) to prevent this: >>57593866
You need a front-end dev to take the designs and recommendations of the above, and turn them into actual code.
You need a back-end dev if your site is more than just a few static pictures and text.
You cannot just pick up HTML and CSS and expect to have a beautiful and usable site after a week. You are just going to make another TimeCube.
>>57593975
drudge report has an extremely iconic design though, it's as old school as its readers
>>57594012
No issue there. The question is: If you are making a new site, would you like it to look like The Drudge Report?
>>57594037
of course not. just being a smart ass
Hydrochloric Acid is not something you should play around with.
>>57593975
You don't need all these people.
One person can do everything.
>>57594834
That is true. Given enough time, one person can do the work of 3 or 4.