There are needs to consider enhancing the careers of existing professions, male and female, such as by involvement with their professional bodies, obtaining Chartered status, becoming involved with the wider community
I think one way would be to completely overhaul the industry by making IT a licensed area of practice, like architects, health professionals, solicitors etc.
It'd be a huge task to form some sort of 'College of IT & Computing Professionals under the BCS' but it'd ensure the workforce has the right skills, employs the right people, help to give recognition to IT as a profession and provide clear development pathways for IT professionals.
I think it'd help massively with recognition. We all know IT is so integral to much of the world - more especially within critical systems.
A good question is - why shouldn't we be regulated?
BCS does not have enough of a standing within Business (specifically the Small/Medium Business market which employs the bulk of IT Professionals) for membership to be considered a legitimate way of improving the career of a professional
As a Chartered IT Professional....I have to disagree. What businesses want is staff with the right knowledge, skills and attitude; I've almost never seen a requirement in a job spec that the applicant is a member of a relevant professional body. Rather, they ask for appropriate qualifications and that's what I have focussed on obtaining in my career. Some of these qualifications have indeed been through the BCS but, frankly, people see the qualification and don't really worry where it came from.
I've also found that employers don't know about IT professional status. I have been asked just once in an interview, by a CIO, what 'CITP' meant. The irony was that I had found out that the second person interviewing me, who reported into the CIO, was also CITP.
In my career in IT management I have always encouraged staff to join the BCS; I have introduced and used SFIA into a number of organisations. I think these are useful things to do. However if you want to progress your career don't focus on 'professional bodies' or 'chartered status', gain the necessary skills, qualifications and experience.
If I didn't belong to the BCS (and, as it happens, as a Professional member of the BCI) I don't think my career would have been affected one iota.
Getting Chartered status feels like the right thing to do, but alone, it's not enough: I don't see that software engineering is respected enough as a discipline for CITP, CEng and similar things to have an impact in the workplace, either short- or long-term.
So what can we do to establish how we can enhance careers and improve results?
being involved with local activities can assist your career