• One of the things I've learned is that the feeling that we're totally unqaulified for our positions and the people around us are bound to discover this and throw us out is one experienced by many people. The fact that you've come as far as you have without an IT degree proves you have an aptitude for what you do, perhaps more so that some people WITH IT degrees.

    I've also noticed a certain amount of bravado among many people in IT where they like to drop acronyms and other cues to make people believe they're more knowlegable than they actually are. So some of the people you've worked with may not be as smart as they've led you to believe.

    Also consider that the projects that are the most fun are ones where we come in with only 85-90 percent of the required knowlege. The fun is in figuring out/learning the other 10-15 percent. When we have 100 percent of the knowlege, the work becomes boring. So you don't have to know everything, you just need to be able to quickly locate and put into use any knowlege you didn't already have.

    So obvously you're not going to sign up for projects in areas you know nothing about, but if you have at least 85 percent of it and can realisticaly know you can learn the rest on the job, be confident of that fact, project that confidence and have fun with it.