Being a programmer is not all about knowing all the code, it's about learning new things in pursuit of that impossible goal, sometimes accepting correction and criticism from others when necessary. I might not be an expert, but I love learning new things and helping others learn.