This document discusses the maturity levels of human-computer interaction (HCI). It begins by providing background on HCI and how the paradigm had not changed much in the early 2000s. It then discusses three perspectives for measuring HCI maturity: technology-based, model-based, and process-based. Currently, HCI is at level 1 focusing on basic usability and level 2 focusing on collaborative interactions. The document envisions HCI reaching level 3, which will involve individualized and holistic interaction design in future computer environments that are ambitious, invisible, inherent, real, virtual, active, integrated, interconnected and mobile. It will require changes in engineering, arranging the human interface, and using information-interaction counselors.