Took me 5 years to get my BCE degree, and some years thereafter to work in the industry long enough to get duly licensed.
A friend of ours is an architect, and one must have a masters in order to be a licensed architect. That's crazy. I know that ASCE is pushing MSCEs hard, but I don't think the degree requirement should change for a license.