Ergonomics and human factors, quality of ideas, and positive attitude were identified as the most important skills and traits for junior industrial designers according to a survey of 100 senior designers. Problem identification and framing were considered important but difficult to define specific skills for. Execution skills like ideation sketching and CAD modeling were also prioritized over presentation skills alone. Personality traits like passion and cultural fit were seen as even more crucial than technical abilities alone. Beautiful and intelligent design solutions that demonstrate aesthetic sensitivity were the highest ranked design skills overall.