If we truly have senior members of the software community who feels threatened by a guy who picked up the basics of their trade in 12 weeks, they are perfect examples of why we should not have barriers to entry to our profession.
If you, after doing something for five+ years, isn't demonstrably a lot better at it than the guy who did it for 12 weeks, you have thoroughly squandered the opportunity given to you and, yes, you are extremely selfish for suggesting there should be external barriers raised to protect your advantage.
I, for one, am proud to work in an industry where the barriers to entry is only a cheap computer and an internet connection. Bring on the masses!