Your opinion might be easier to swallow if you didn't describe yourself as a "Complete beginner." Things get difficult when dealing with large projects and many programmers, and having an agreed-upon set of rules in place to manage things like variable naming doesn't make us "morons."