Discussion Overview
The discussion revolves around whether IT consultants and Java programmers can be considered professionals in the same way as traditional engineers such as mechanical, civil, or electrical engineers. The scope includes definitions of professionalism, legal recognition, and the nature of services provided in the IT field.
Discussion Character
- Debate/contested
- Conceptual clarification
Main Points Raised
- Some participants argue that traditional engineering professions have legal recognition and regulatory bodies that define professionalism, which IT consultants and programmers lack.
- Others suggest that the term "professional" is often used informally to describe white-collar workers who provide services with an intellectual component, which could include IT consultants and programmers.
- One participant notes that the services provided by IT consultants or programmers are often marketed as "Professional Services" by large IT vendors, implying a level of professionalism.
- Another viewpoint is that anyone who is compensated for their work can be considered a professional, regardless of formal recognition or certification.
- A participant compares the situation to other professions, suggesting that while IT professionals may not require formal certification, they still provide valuable services akin to those of certified professionals in other fields.
Areas of Agreement / Disagreement
Participants do not reach a consensus on the definition of professionalism as it applies to IT consultants and programmers. Multiple competing views remain regarding the criteria that define a profession.
Contextual Notes
The discussion highlights the ambiguity in the definition of "professional," including the lack of legal requirements for IT roles and the varying interpretations of what constitutes professional status.