The discussion centers on whether IT consultants and Java programmers qualify as professionals compared to traditional engineers. While conventional definitions of "profession" involve legal recognition and certification, IT roles often lack such formal requirements. However, many view IT consultants and programmers as professionals in an informal sense, given their specialized knowledge and the services they provide. The conversation highlights that anyone can claim the title of IT professional without certification, unlike regulated professions such as chartered accountants. Ultimately, the term "professional" is increasingly used to describe skilled workers in various fields, including IT.